Ubuntu 默认使用的包管理器是 apt
,而不是 yum
。yum
是 Red Hat 系列 Linux 发行版(如 Fedora、CentOS)中使用的包管理器。不过,如果你在 Ubuntu 上安装了 yum
(例如通过某些第三方仓库),以下是一些常用的 yum
命令:
安装软件包
sudo yum install package_name
更新软件包
sudo yum update package_name
或者更新所有软件包:
sudo yum update
删除软件包
sudo yum remove package_name
搜索软件包
yum search package_name
显示软件包信息
yum info package_name
列出已安装的软件包
yum list installed
列出可用的软件包
yum list available
清除缓存
sudo yum clean all
查看软件包的依赖关系
yum deplist package_name
安装特定版本的软件包
sudo yum install package_name-version
查找软件包的文件列表
yum list files package_name
查看软件包的配置文件
yum list config package_name
查看软件包的提供者
yum provides package_name
查看软件包的冲突关系
yum deplist --conflicts package_name
查看软件包的依赖关系树
yum deplist --tree package_name
查看软件包的历史记录
yum history
撤销最近的包操作
sudo yum history undo transaction_id
重做最近的包操作
sudo yum history redo transaction_id
查看所有历史记录
sudo yum history list
查看特定事务的详细信息
sudo yum history info transaction_id
查看特定事务的文件列表
sudo yum history files transaction_id
查看特定事务的依赖关系
sudo yum history deplist transaction_id
请注意,这些命令在 Ubuntu 上使用 yum
可能会遇到一些兼容性问题,因为 yum
主要是为 Red Hat 系列 Linux 发行版设计的。如果你在 Ubuntu 上工作,建议使用 apt
命令来管理软件包。