1.yum其實管理的也是rpm包,隻不過依賴什麼的都自己做了
2.yum在有的linux版本是收費的,但是CentOS是免費的
3.yum一般意義上是需要聯網的,即:使用網絡yum源
a.yum源配置檔案位址
/etc/yum.repos.d/CentOS-Base.repo
b.yum源配置檔案含義(知道含義就行了,改的可能性幾乎為0)
[base]
容器名稱,一定要房子[]中
name
容器說明,相當于注釋,可以随便改
mirrorlist
鏡像站點位址
baseurl
原始伺服器位址,預設是CentOS官方yum源位址,是可以用的,如果覺得慢,可以百度一個國内的位址換上去
enabled
此容器是否生效,如果不寫或寫成enable=1都是生效的,寫成enable=0為不生效
gpgcheck
如果是1表示RPM的數字證書生效,0為不生效
gpgkey
數字證書的公鑰儲存位置
c.yum源一般不用修改,使用預設的就可以了
查詢
查詢伺服器所有可用軟體包清單
yum list
搜尋伺服器上所有和關鍵字相關的包
yum search 關鍵字
安裝
yum install 包名
更新(慎用)
yum update 包名
注意:
a.如果不跟包名會更新所有包,包括linux核心
b.更新不好你就挂了
解除安裝(慎用)
yum remove 包名
注意:
a.删除的時候會把依賴的也都删了
b.這種删除方式可能導緻的問題是,把中間依賴的也删了,但是還有其他元件依賴這個中間包,你會發現那個元件用不了了
軟體組管理
列出所有可用的軟體組清單
yum grouplist
安裝指定軟體組,組名可由grouplist查出來
yum groupinstall 組名
解除安裝指定軟體組
yum groupremove 組名
轉載于:https://www.cnblogs.com/413xiaol/p/7067895.html