YUM或Yellowdog Updater Modified是管理rpm包的前端工具。 它用于通過命令行界面或使用圖形模式來安裝,刪除,更新和收集有關rpm軟件包的信息。 使用YUM的主要優點是,它解決了rpm包的所有依賴關系,并將它們與包一起安裝。
下面讓我們來討論一些yum命令的例子。
YUM命令的例子
安裝一個軟件包? yum install httpd
刪除一個包? ?yum remove httpd
更新軟件包? yum update httpd
列出所有安裝的軟件包?yum list installed | less
在這里“| less“,所以我們可以瀏覽所有已安裝的軟件包。
列表單個包? yum list httpd
列出所有捆綁的組包? yum grouplist
安裝一組包? yum groupinstall ‘Minimal Install’
刪除一個組包? yum groupremove ‘NFS fille server’
搜索一個包? yum search httpd
列出一個包的信息? yum info httpd
找到屬于哪個包的文件? yum provides /etc/httpd/conf/httpd.conf
顯示所有repolist(啟用和禁用)? yum repolist all
從特定的存儲庫安裝軟件包? yum –enablerepo=epel install nginx
清理yum緩存? yum clean all
yum的默認緩存文件存儲在/var/cache/yum中
查看YUM命令歷史記錄? yum history
使用YUM是安裝rpm包的快捷方式,因為沒有必要擔心手動安裝所有的依賴關系,在很多情況下,這些依賴關系也有它們自己的依賴關系,因此最終你會花費大量的時間來安裝 單包。
我們現在有另一個新的改進的包管理器,稱為DNF又名Dandified YUM,這是對YUM的改進。 我們將在接下來的教程中討論它。 另外閱讀我們的教程,使用rpm命令的例子。
更多YUM相關教程見以下內容: