运维

《 Linux 修炼全景指南: 六 》Linux 软件安装原来这么讲究:包管理器的底层机制与高级用法

摘要本篇文章系统梳理了 Linux 软件包管理体系,从基础概念到主流工具的深入解析,带你全面理解 Linux 软件安装、更新、卸载背后的机制与逻辑。文章详细介绍了 APT、YUM/DNF、RPM、Pacman 的使用方法与生态差异,解释软件源的工作原理、依赖管理策略及常见冲突的排查方式,并对源码编译与包管理之间的关系进行了清晰对比。此外&#

WSL+openEuler云原生实践:Docker全流程部署与多容器编排深度评测

在数字化转型浪潮中,Windows开发者面临着一个核心矛盾:既需要Windows的办公便利性,又依赖Linux的云原生能力。传统虚拟机方案资源消耗大,而纯Windows环境又难以满足容器化开发需求。openEuler结合WSL的解决方案,成功破解了这一难题。本文基于Windows WSL环境下的openEuler系统&#x

CentOS 7 - Yum无法安装的超全解决办法

【本文首发于CSDN个人博客,转载请注明出处。】欢迎交流想法!若有错误请指出。P.S. 欢迎【关注&点赞&收藏】哈~本文的初始动机在于我最近在自学Dockers,没想到还没开始安装dockers的包就被创飞了,在VMware虚拟机上花了四五个小时终于解决了yum无法安装的问题。本贴全是血泪经验我哭死。下面的内容针对由于无法安装

【Linux篇章】线程同步与互斥1:打破多线程并发困境,开启高效程序运行新境界

上一篇在模拟多线程抢票时,并发抢票出现负数问题,引出了锁的概念。本篇将深入探讨相关知识,包括原子性、线程互斥与同步的概念,介绍条件变量以实现线程同步,讲解 mutex、cond、sem 系列系统接口函数的使用与简单封装。最后,利用这些同步与互斥知识,实现基于生产者 - 消费者模型的普通和环形 B

《从终端到内核:Linux 指令体系的入门与技术解构(第二篇)》

前引:在数字化基础设施的底层架构中,Linux 操作系统以其开源性、稳定性与可定制性,成为服务器集群、嵌入式设备、云计算平台乃至人工智能训练环境的核心支撑。而指令行(Command Line Interface,CLI)作为与 Linux 内核交互的原生入口,不仅是系统管理、程序开发与自动化运维

分享一下个人在使用 Docker 过程中无法下载镜像的一些解决方法

分享一下个人在使用 Docker 过程中无法下载镜像的一些解决方法 写在开头 0. 修改 docker 配置文件添加加速地址 1. 使用 docker 管理面板 DPanel 加速下载 2. 将 Docker 镜像同步至 Github 仓库 3. 将 Docker 镜像同步至 华为云/阿里云 镜像仓库 写在开头由于目前在国内使用 Docker,

华为昇腾服务器(固件版本查询、驱动版本查询、CANN版本查询)

文章目录 1. **查看固件和驱动版本** 2. **查看CANN版本** 3. **其他辅助方法** 注意事项 在华为昇腾服务器上查看固件、驱动和CANN版本的常用方法如下: 1. 查看固件和驱动版本 通过命令行工具 npu-smi 执行以下命令查看当前设备的固件(Firmware)和驱动(Driver

【Linux】环境变量(图文)

目录一、main函数的参数解释:1、argc和argc的解释2、为什么要这样设置?3、注意:4、命令行计算器:二、认识环境变量三、见见环境变量1、执行一个程序的前提2、指令:echo $PATH3、为什么系统自带的指令运行时不用加 " ./ "4、环境变量:PWD5、环境变量:USER

【DBeaver】连接带kerberos的hive[Apache|HDP]

目录一、安装配置Kerberos客户端环境1.1 安装Kerberos客户端1.2 环境配置二、基于Cloudera驱动创建连接三、基于Hive原生驱动创建连接一、安装配置Kerberos客户端环境1.1 安装Kerberos客户端在Kerberos官网下载,地址如下: &#xf

如何使用 Docker 部署大模型:从零到生产的完整指南

随着深度学习和大模型的快速发展,如何高效地部署这些模型成为了一个重要的挑战。Docker 作为一种轻量级的容器化技术,能够将模型及其依赖环境打包成一个可移植的容器,极大地简化了部署流程。本文将详细介绍如何使用 Docker 部署大模型,并给出具体的步骤和示例。1. 为什么使用 Docker 部署大模型?在部署大模型时&#xff0