yum(Yellowdog Updater, Modified)是一个在基于RPM的Linux发行版(如Fedora、Red Hat Enterprise Linux和CentOS)中用于管理软件包的命令行工具。以下是一些yum命令的使用技巧:
更新所有软件包
sudo yum update
升级单个软件包
sudo yum update package_name
安装新软件包
sudo yum install package_name
卸载软件包
sudo yum remove package_name
搜索软件包
yum search keyword
列出已安装的软件包
yum list installed
列出可用的软件包
yum list available
查看软件包信息
yum info package_name
使用yum clean清理缓存
sudo yum clean all
sudo yum clean metadata
使用yum history查看操作历史
yum history
yum history | head -n 10
yum history undo transaction_id
使用yum groupinstall安装软件组
sudo yum groupinstall "group_name"
使用yum groupremove卸载软件组
sudo yum groupremove "group_name"
使用yum config-manager管理仓库配置
sudo yum config-manager --enable repository_id
sudo yum config-manager --disable repository_id
sudo yum config-manager --add-repo=http://example.com/repo.repo
使用yum reinstall重新安装软件包
sudo yum reinstall package_name
使用yum check-update检查可更新的软件包
yum check-update
使用yum downloaddir下载软件包及其依赖项
sudo yum downloaddir package_name
yum命令之前,确保你有足够的权限(通常需要root权限)。sudo来执行需要管理员权限的命令。通过掌握这些技巧,你可以更高效地使用yum来管理你的Linux系统中的软件包。