当前位置:首页>Linux>Linux 运维命令 13 | 包管理

Linux 运维命令 13 | 包管理

  • 2026-08-22 04:07:22
Linux 运维命令 13 | 包管理
Linux 运维命令 Top 1000 系列

yum(DNF)— RHEL/CentOS/Fedora

yum install package          # 安装yum remove package           # 卸载yum update                   # 更新所有包yum update package           # 更新指定包yum search keyword          # 搜索包yum info package             # 包信息yum list installed           # 已安装包列表yum list available           # 可用包列表yum clean all               # 清理缓存yum makecache               # 重建缓存yum history                 # 操作历史yum history undo N          # 撤销第N次操作yum groupinstall "Development Tools"  # 安装包组yum provides /path/to/file  # 查找文件属于哪个包

rpm — RPM包直接操作

rpm -qa                     # 列出所有已安装包rpm -qi package             # 包详细信息rpm -ql package             # 包文件列表rpm -qf /path/to/file       # 文件属于哪个包rpm -ivh package.rpm        # 安装rpm包rpm -Uvh package.rpm        # 升级rpm包rpm -e package              # 卸载rpm包rpm --import key.gpg        # 导入GPG密钥

apt — Debian/Ubuntu

apt update                  # 更新包列表apt upgrade                 # 升级所有包apt install package         # 安装包apt remove package          # 卸载包apt purge package           # 彻底卸载(含配置)apt autoremove              # 删除不需要的依赖apt search keyword          # 搜索包apt show package            # 包信息apt list --installed        # 已安装列表dpkg -l                     # 列出所有包dpkg -i package.deb        # 安装deb包dpkg -L package             # 包文件列表dpkg -S /path/to/file       # 文件属于哪个包dpkg --configure -a         # 修复未配置的包apt-get -f install          # 修复依赖问题

snap & flatpak

snap install package        # snap安装snap list                   # 已安装snap包snap remove package         # 卸载snap refresh                # 更新所有snap包flatpak install remote package  # flatpak安装flatpak list                # 已安装

换源操作

# yum 换源(阿里云)mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bakcurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum makecache# apt 换源(清华)sed -i 's/mirrors.cloud.tencent.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.listapt update

上一篇:SSH与远程管理下一篇:日志管理

临在时光集,公众号:临在时光集Linux运维命令12  | SSH与远程管理

你的三连,是我更新的动力!

最新文章

随机文章