yum
(Yellowdog Updater, Modified)是一個在基于RPM的系統中管理軟件包的命令行工具。以下是一些常用的yum
命令行參數及其用法:
列出所有可用的軟件包
yum list available
搜索軟件包
yum search package_name
安裝軟件包
yum install package_name
更新軟件包
yum update package_name
或者更新所有軟件包:
yum update
刪除軟件包
yum remove package_name
清除緩存
yum clean all
檢查依賴關系
yum deplist package_name
查看已安裝的軟件包
yum list installed
查看可更新的軟件包
yum list updates
查看軟件包信息
yum info package_name
指定倉庫
yum --disablerepo=* --enablerepo=repo_name install package_name
排除特定軟件包
yum install package_name --exclude=package_to_exclude
使用特定版本的軟件包
yum install package_name-version
查看歷史記錄
yum history
回滾到之前的版本
yum history undo transaction_id
查看事務詳情
yum history info transaction_id
查看特定事務的詳細日志
yum history log transaction_id
使用插件
yum --plugin=plugin_name [options]
-y
:自動回答所有提示為“yes”。-q
:安靜模式,減少輸出信息。-v
:詳細模式,增加輸出信息。--nogpgcheck
:跳過GPG簽名檢查。--best
:選擇最佳候選版本進行安裝或更新。yum
命令之前,確保你有足夠的權限(通常是root權限)。yum
時要小心,特別是刪除操作,以免誤刪重要軟件包。希望這些信息對你有所幫助!如果有更多具體問題,歡迎繼續提問。