yum 包管理器
yum 是紅帽系列發行版本的包管理器。
常用的命令
安裝軟件
例如安裝nginx
<code>yum -y install nginx
/<code>
-y 表示直接安裝不詢問
重新安裝
<code>yum reinstall nginx
/<code>
查找軟件
根據包名或者包組查找(後面不加包名,就會列出所有的包;也可以用通配符進行匹配,用通配符的時候,一定要加上雙引號)
<code>yum list nginx
/<code>
查看包組(後面不加組名,就會列出所有的組)
<code>yum grouplist
/<code>
根據關鍵字查找
<code>yum search nginx
/<code>
根據文件路徑查找包名
<code>yum provides /usr/bin/vim
/<code>
如果不知道文件具體路徑也可以用通配符進行匹配
<code>yum provides */vim
/<code>
更新
檢查更新
<code>yum check-update
/<code>
更新軟件,如果不執行包名就是更新所有的包
<code>yum -y update
/<code>
如果不更新指定的包可以使用-x參數
<code>yum -y update -x nginx
/<code>
卸載
<code>yum remove nginx
/<code>
<code>yum erase nginx
/<code>
更新索引
可以加快查找依賴包的速度
<code>yum makecache
/<code>
查看依賴包
<code>yum deplist nginx
/<code>
只下載安裝包,不安裝
<code>yum install --downloadonly --downloaddir=/tmp/ nginx
/<code>
閱讀更多 linux運維菜 的文章