yum
(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具。以下是一些常用的yum
命令行参数:
安装软件包
yum install package_name
更新软件包
yum update package_name
或者更新所有软件包:
yum update
卸载软件包
yum remove package_name
搜索软件包
yum search keyword
列出所有可用的软件包
yum list available
列出已安装的软件包
yum list installed
列出特定仓库的软件包
yum list repo_name:package_name
清理缓存
yum clean all
检查依赖关系
yum deplist package_name
查看软件包信息
yum info package_name
安装特定版本的软件包
yum install package_name-version
排除某个软件包
yum install package_name --exclude=package_to_exclude
使用特定的仓库
yum --disablerepo=* --enablerepo=repo_name install package_name
查看所有可用的仓库
yum repolist all
启用或禁用仓库
yum-config-manager --enable repo_name
yum-config-manager --disable repo_name
安装所有依赖项
yum install package_name --setopt=obsoletes=0
查看详细的交易历史
yum history
回滚到之前的交易
yum history undo transaction_id
重试失败的交易
yum history retry transaction_id
查看特定交易的详细信息
yum history info transaction_id
yum
命令时,通常需要管理员权限,因此可能需要加上sudo
。yum
本身以确保其功能正常。希望这些信息对你有所帮助!如果有更多具体问题,欢迎继续提问。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: linux怎么查看文件描述符