Linux基础-包管理工具yum和apt对比
来源:     阅读:4
易浩激活码
发布于 2025-11-06 22:30
查看主页

01 软件管理工具

系统

管理机制

使用指令

管理命令

Red Hat/Fedora/CentOS

RPM

rpm/rpmbuild

YUM (yum)

Debian/Ubuntu

DPKG

dpkg

APT (apt/apt-get)

Linux基础-包管理工具yum和apt对比

02 yum和apt对比

(apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合)

名称

CentOS为例

Ubuntu为例

备注

配置文件

/etc/yum.repos.d/*.repo

/etc/apt/sources.list

/etc/apt/sources.list.d/*.list

源配置文件

安装

yum install software

apt install software

安装

更新

yum update

apt upgrade

更新( 更新已经安装的包)

卸载

yum remove software

apt remove software

卸载,apt purge software 卸载软件并清除配置文件

查询

yum search software

apt search software

查询

下载

yumdownloader software

apt download software

只下载不安装

更新列表

yum repolist

apt update

获取软件包列表

列出包信息

yum list

apt list

列出包信息

清除缓存

yum clean all

apt clean

清除缓存

查看软件

yum info software

apt show software

查看软件信息

Linux基础-包管理工具yum和apt对比

03 rpm和dpkg对比

rpm安装*.rpm的软件包,dpkg安装*.deb的软件包

名称

rpm

dpkg

备注

安装

rpm -i software

dpkg -i software

安装(i即install)

查询

rpm -q software

dpkg -l software

查询软件是否安装(q即query,l即list)

卸载

rpm -e software

dpkg -r software

删除软件(几乎不用e即erase,r即remove)

配置文件

rpm -qc software

dpkg -S software

查看软件对应的配置文件

查找

rpm -qa | wc -l

dpkg -l | wc -l

查看安装软件数量

相关文件

rpm -ql software

dpkg -L software

查看软件所有相关文件信息(l即list,L即listfiles)

文件属于包

rpm -qf 文件


查看文件是由那个软件生成的

Linux基础-包管理工具yum和apt对比

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境
相关推荐
误入歧途!大专生自学手机编程写代码 ,非法篡改短视频软件被拘
Android 编译插桩操纵字节码
关于CPU你知道多少?
前台开发入门到实战:浏览器的三种Js弹窗方式
撩课-Mysql第12部分非等值连接与自连接
首页
搜索
订单
购物车
我的