yum/apt 常用命令对照
## 参见链接
apt-get命令帮助:点击链接
redhet 官方命令帮助:
点击链接
更新/安装/删除
yum命令 | apt 命令 | 命令说明 |
---|---|---|
yum makecache | apt update | 更新元数据 |
yum list updates | apt list --upgradable | 查看可用更新 |
yum update/yum upgrade | apt upgrade | 更新所有软件包 |
yum update/yum upgrade 包名 … | apt install --only-upgrade 包名 … | 更新单/多个软件包(支持) |
yum install 包名 … | apt install 包名 … | 安装软件包 |
yum localinstall 本地文件 | apt install -y 本地文件 | 安装本地软件包 |
yum install @软件组名 | tasksel | 安装软件组 |
yum remove 包名 … | apt remove/purge 包名 … | 卸载软件包 |
yum autoremove 包名 … | apt autoremove 包名 … | 卸载时删除无用依赖 |
yum reinstall 包名 … | apt reinstall 包名 … | 重新安装软件包 |
yum clean all | apt clean | 清除软件包/缓存 |
## 查看软件包
yum命令 | apt命令 | 命令说明 |
---|---|---|
yum list | apt list | 查看所有软件包 |
yum list installed | apt list --installed | 查看已安装的软件包 |
yum list updates | apt list --upgradable | 查看可升级的软件包 |
yum info 包名 … | apt show 包名 … | 查看包信息 |
yum provides [路径]文件名 | apt search [路径]文件名 | 查找文件由哪个包提供 |
yum deplist 包名 | apt-cache depends 包名 | 查询软件包依赖 |
repoquery -l 包名 | apt-file list 包名 | 查询软件包包含的文件 |
yum群组操作
命令 | 说明 |
---|---|
yum groups groupsname | 查看软件组信息,软件组就是相关软件的集合体,例如桌面环境编译环境 |
yum group list | 查看可用软件组 |
yum group info group_name … | 查看软件组内的软件包 |
yum group install group_name … yum install @group_name | 安装软件组 |
yum remove @group_name … yum group remove group_name | 删除软件包组 |
其他命令
命令 | 作用 |
---|---|
yum-config-manager --add-repo repository_url | 从url 添加仓库 |