實際應用中實用的Yum命令
-
在默認庫狀態下,安裝EPEL庫:
yum install epel-release
-
檢查庫中是否有指定軟件:
yum list | grep softname
-
安裝一個軟件:
yum install softname yum install softname -y # 自動安裝
-
下載這個軟件,不安裝(以當前系統庫環境判斷依賴包,並下載依賴包):
Centos6
#首先需要安裝安裝插件:yum-plugin-downloadonly #默認下載目錄:/var/cache/yum/x86_64/6/_reponame_/packages/softname yum install -y --downloadonly --downloaddir=/path/ softname
Centos7
#默認下載目錄:/var/cache/yum/x86_64/7/_reponame_/packages/softname yum install -y --downloadonly --downloaddir=/path/ softname
-
檢查一個軟件包的依賴關係:
yum deplist softname
-
yum命令Help內容:
check Check for problems in the rpmdb check-update 檢查是否有軟件包更新 clean 刪除緩存的數據 deplist 列出軟件包的依賴關係 distribution-synchronization Synchronize installed packages to the latest available versions downgrade downgrade a package erase 從系統中移除一個或多個軟件包 groupinfo 顯示組的詳細信息 groupinstall 向系統中安裝一組軟件包 grouplist 列出可安裝的組 groupremove 從系統中移除一組軟件包 help 顯示用法信息 history Display, or use, the transaction history info 顯示關於軟件包或組的詳細信息 install 向系統中安裝一個或多個軟件包 list 列出一個或一組軟件包 load-transaction load a saved transaction from filename makecache 創建元數據緩存 provides 查找提供指定內容的軟件包 reinstall 覆蓋安裝一個包 repolist 顯示已配置的倉庫 resolvedep 判斷哪個包提供了指定的依賴 search 在軟件包詳細信息中搜索指定字符串 shell 運行交互式的 yum 外殼 update 更新系統中的一個或多個軟件包 upgrade 更新軟件包同時考慮軟件包取代關係 version Display a version for the machine and/or available repos.