Linux的软件包管理工具分为两种,一种是包括源库和自动处理依赖关系的,一种是对单独软件包操作的
功能 | CentOS/RHEL | Ubuntu |
---|---|---|
从repo查询软件包 | yum list/search | apt search |
从repo安装软件包 | yum install | apt install |
从repo更新软件包 | yum update | apt upgrade |
删除repo安装的软件包 | yum remove | apt remove/purge |
列出已从repo安装软件包 | yum info installed | |
查询系统中已安装软件包 | rpm -qa | dpkg -L |
查询软件包安装的所有文件 | rpm -ql <package> | dpkg -L <package> |
查询文件属于哪个软件包 | rpm -qf <file> | dpkg -S <file> |
安装包 | rpm -ivh <rpm> | dpkg -i <deb> |
删除包 | rpm -e <rpm> | dpkg -p <deb> |
yum源管理
apt源管理