linux系統程序安裝(二)yum工具1-yum的基本操作

yum安裝工具類似appstore,運用yum工具可以方便的下載所需的程序,同時yum工具會自動檢查程序的依賴關係,並安裝相應的依賴包,有點像windows的某些大型軟件安裝程序會自動檢查幫你安裝程序運行所需要的vc庫、DiretX程序,實現安裝即可用的目標。

一、yum工具

工具語法:yum [options] COMMAND +Pakage名
較一般的命令多了一個叫COMMAND的參數,我們經常執行的yum install 命令中,install就是COMMAND一種。

命令
check 檢查 RPM 數據庫問題
check-update 檢查是否有可用的軟件包更新
clean 刪除緩存數據
deplist 列出軟件包的依賴關係
distribution-synchronization 已同步軟件包到最新可用版本
downgrade 降級軟件包
erase 從系統中移除一個或多個軟件包
groups 顯示或使用、組信息
help 顯示用法提示
history 顯示或使用事務歷史
info 顯示關於軟件包或組的詳細信息
install 向系統中安裝一個或多個軟件包
list 列出一個或一組軟件包
load-transaction 從文件名中加載一個已存事務
makecache 創建元數據緩存
provides 查找提供指定內容的軟件包
reinstall 覆蓋安裝軟件包
repo-pkgs 將一個源當作一個軟件包組,這樣我們就可以一次性安裝/移除全部軟件包。
repolist 顯示已配置的源
search 在軟件包詳細信息中搜索指定字符串
shell 運行交互式的 yum shell
swap Simple way to swap packages, instead of using shell
update 更新系統中的一個或多個軟件包(注意與upgarade的區別)
updateinfo Acts on repository update information
upgrade 更新軟件包同時考慮軟件包取代關係
version 顯示機器和/或可用的源版本。

yum工具安裝程序包應用示例
1、列出repo源中可用的rpm包
命令:yum list
該命令輸出結果分兩部分,一是你係統中已經安裝的包、二是你的repo源上可以安裝的包,我們可以把結果輸出至一個文件查看。
linux系統程序安裝(二)yum工具1-yum的基本操作
看輸出的結果
linux系統程序安裝(二)yum工具1-yum的基本操作

2、根據關鍵字查找rpm包
命令:yum search '需要查找的命令'或者 yum list | grep ‘需要查找的命令’
linux系統程序安裝(二)yum工具1-yum的基本操作
linux系統程序安裝(二)yum工具1-yum的基本操作
後一種方式較好,還能將關鍵字標出來

3、根據命令查找是哪個rpm包提供的
命令:yum provides ‘命令’(注意是第三人稱單數“provides”,不是動詞原型“provide”,不要敲漏了字母)
linux系統程序安裝(二)yum工具1-yum的基本操作

4、安裝一個rpm包
命令:yum install '包名'(so easy!)
linux系統程序安裝(二)yum工具1-yum的基本操作

5、升級一個程序
命令:yum upgrade ‘包名’
linux系統程序安裝(二)yum工具1-yum的基本操作

6、卸載一個rpm包
命令:yum remove '包名' 或者yum erase '包名'
注意yum會卸載包及依賴的包,有時會比較危險,會把一些關鍵組件卸載掉,使用該命令時最好不要加-y自動確認選項
linux系統程序安裝(二)yum工具1-yum的基本操作

7、列出可用的組(group)
命令:yum group list
linux系統程序安裝(二)yum工具1-yum的基本操作
什麼是組,就是我們在安裝時看到的服務器功能的選擇項
linux系統程序安裝(二)yum工具1-yum的基本操作

8、安裝組
命令:yum group install ‘組名’(注意用單引號把組名框起來)
操作之前建議把語言設定爲英語,方便填組名。
linux系統程序安裝(二)yum工具1-yum的基本操作
然後就可以先grouplist看下組名,然後安裝了。
linux系統程序安裝(二)yum工具1-yum的基本操作

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章