yum(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具。以下是一些yum命令行操作的技巧:
搜索软件包:
yum search package_name:搜索与指定关键词相关的软件包。yum list available:列出所有可用的软件包。yum list updates:列出所有可更新的软件包。安装软件包:
yum install package_name:安装指定的软件包及其依赖项。yum update package_name:更新指定的软件包及其依赖项。yum upgrade:更新系统中所有可更新的软件包。卸载软件包:
yum remove package_name:卸载指定的软件包及其依赖项。yum erase package_name:与remove命令相同,卸载指定的软件包。清理缓存:
yum clean all:清除所有缓存数据。yum clean packages:清除已下载的软件包缓存。yum clean metadata:清除元数据缓存。查看软件包信息:
yum info package_name:显示指定软件包的详细信息。yum deplist package_name:显示指定软件包的依赖关系树。使用仓库:
yum repolist:列出所有启用的仓库。yum repolist all:列出所有仓库(包括禁用的)。yum-config-manager --add-repo=repo_file:添加一个新的仓库。yum-config-manager --disable repo_id:禁用一个仓库。yum-config-manager --enable repo_id:启用一个仓库。排除特定软件包:
--exclude=package_name选项排除特定的软件包。使用插件:
yum支持许多插件,可以通过yum plugin命令查看和管理插件。使用快捷键:
使用yum history:
yum history:查看yum操作的历史记录。yum history undo transaction_id:撤销指定的事务。yum history redo transaction_id:重做指定的事务。通过掌握这些技巧,您可以更高效地使用yum命令行工具来管理您的Linux系统中的软件包。