天天看點

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包

指令:<code>yum list</code>

該指令輸出結果分兩部分,一是你系統中已經安裝的包、二是你的repo源上可以安裝的包,我們可以把結果輸出至一個檔案檢視。

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

看輸出的結果

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

2、根據關鍵字查找rpm包

指令:<code>yum search '需要查找的指令'或者 yum list | grep ‘需要查找的指令’</code>

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

後一種方式較好,還能将關鍵字标出來

3、根據指令查找是哪個rpm包提供的

指令:<code>yum provides ‘指令’</code>(注意是第三人稱單數“provides”,不是動詞原型“provide”,不要敲漏了字母)

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

4、安裝一個rpm包

指令:<code>yum install '包名'</code>(so easy!)

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

5、更新一個程式

指令:<code>yum upgrade ‘包名’</code>

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

6、解除安裝一個rpm包

指令:<code>yum remove '包名'</code> 或者<code>yum erase '包名'</code>

注意yum會解除安裝包及依賴的包,有時會比較危險,會把一些關鍵元件解除安裝掉,使用該指令時最好不要加-y自動确認選項

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

7、列出可用的組(group)

指令:<code>yum group list</code>

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

什麼是組,就是我們在安裝時看到的伺服器功能的選擇項

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

8、安裝組

指令:<code>yum group install ‘組名’</code>(注意用單引号把組名框起來)

操作之前建議把語言設定為英語,友善填組名。

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

然後就可以先grouplist看下組名,然後安裝了。

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

 本文轉自 whytl 51CTO部落格,原文連結:http://blog.51cto.com/11934539/2058981

繼續閱讀