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系統中的軟件包。