Linux-yum安裝和相關命令html
一 yumlinux
yum命令是在Fedora和RedHat以及SUSE中基於rpm的軟件包管理器,它能夠使系統管理人員交互和自動化地更細與管理RPM軟件包,可以從指定的服務器自動下載RPM包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟體包,無須繁瑣地一次次下載、安裝。
yum命令是在Fedora和RedHat以及SUSE中基於rpm的軟件包管理器,它能夠使系統管理人員交互和自動化地更細與管理RPM軟件包,可以從指定的服務器自動下載RPM包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟體包,無須繁瑣地一次次下載、安裝。
來自:
http://man.linuxde.net/yum
yum命令是在Fedora和RedHat以及SUSE中基於rpm的軟件包管理器,它能夠使系統管理人員交互和自動化地更細與管理RPM軟件包,可以從指定的服務器自動下載RPM包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟體包,無須繁瑣地一次次下載、安裝。
來自:
http://man.linuxde.net/yum
yum命令是在Fedora和RedHat以及SUSE中基於rpm的軟件包管理器,它能夠使系統管理人員交互和自動化地更細與管理RPM軟件包,可以從指定的服務器自動下載RPM包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟體包,無須繁瑣地一次次下載、安裝。
來自:
http://man.linuxde.net/yum
二 yum安裝shell
能夠參考如下的方式:緩存
http://www.cnblogs.com/kabi/p/5232420.html服務器
http://jingyan.baidu.com/article/ed2a5d1f5a9fbe09f6be17ea.html.net
三 yum的使用插件
語法
yum (選項) (參數)
選項
-h:顯示幫助信息;
-y:對全部的提問都回答「yes」;
-c:指定配置文件;
-q:安靜模式;
-v:詳細模式;
-d:設置調試等級(0-10);
-e:設置錯誤等級(0-10);
-R:設置yum處理一個命令的最大等待時間;
-C:徹底從緩存中運行,而不去下載或者更新任何頭文件。
參數
install:安裝rpm軟件包;
update:更新rpm軟件包;
check-update:檢查是否有可用的更新rpm軟件包;
remove:刪除指定的rpm軟件包;
list:顯示軟件包的信息;
search:檢查軟件包的信息;
info:顯示指定的rpm軟件包的描述信息和概要信息;
clean:清理yum過時的緩存;
shell:進入yum的shell提示符;
resolvedep:顯示rpm軟件包的依賴關係;
localinstall:安裝本地的rpm軟件包;
localupdate:顯示本地rpm軟件包進行更新;
deplist:顯示rpm軟件包的全部依賴關係。
實例
部分經常使用的命令包括:
自動搜索最快鏡像插件: yum install yum-fastestmirror //選擇最快的源
安裝yum圖形窗口插件:yum install yumex
查看可能批量安裝的列表:yum grouplist
安裝
yum install #所有安裝
yum install package1 #安裝指定的安裝包
package1 yum groupinsall group1 #安裝程序組group1
更新和升級
yum update #所有更新
yum update package1 #更新指定程序包
package1 yum check-update #檢查可更新的程序
yum upgrade package1 #升級指定程序包package1
yum groupupdate group1 #升級程序組group1
查找和顯示
yum info package1 #顯示安裝包信息
package1 yum list #顯示全部已經安裝和能夠安裝的程序包
yum list package1 #顯示指定程序包安裝狀況
package1 yum groupinfo group1 #顯示程序組group1
信息
yum search string 根據關鍵字string查找安裝包
刪除程序
yum remove | erase package1 #刪除程序包
package1 yum groupremove group1 #刪除程序組
group1 yum deplist package1 #查看程序package1依賴狀況
清除緩存
yum clean packages #清除緩存目錄下的軟件包
yum clean headers #清除緩存目錄下的
headers yum clean oldheaders #清除緩存目錄下舊的 headers