YUM軟件包管理:
功能:安裝、卸載、升級、查詢、校驗
YUM解決依賴關系,提升效率,節省時間。
使用yum安裝程序是必須先搭建好yum源,配置好yum配置文件(/etc/yum.repos.d/*.repo)
YUM命令工具指南,YUM格式為:
YUM [ command ] [ package ] -y| -q
-y表示安裝或者卸載出現yes時,自動確認yes;-q表示不顯示安裝過程
yum install httpd -y #不提示直接安裝httpd
yum reinstall httpd #重裝httpd
yum search httpd #搜索httpd軟件包
yum list httpd #顯示指定程序包安裝情況httpd
yum list #顯示所有已安裝及可安裝的軟件包
yum list installed #顯示已安裝的包
yum list available #只顯示未安裝的包
yum list updates #查看可更新的包
yum list extras #顯示不屬於任何倉庫的,額外的包
yum list obsoletes #顯示被廢棄的包
yum list recent #新添加進yum倉庫的包
yum remove httpd #卸載程序包httpd(被依賴的包也會被卸載)
yum erase httpd #刪除程序包httpd
yum check-update #檢查可升級的包
yum repolist #查看當前使用的yum倉庫
yum repolist all #查看所有倉庫
yum repolist enabled #查看當前啟用的倉庫
yum repolist disabled #查看當前禁用的倉庫
yum update #升級內核或者軟件更新
yum update httpd #更新httpd軟件
yum check-update #檢查可更新的程序
yum info package #查看包的信息
yum info httpd #顯示安裝包httpd的詳細信息
yum provides locate或 yum list|grep locate #查詢locate使用那個包提供的
yum provides httpd #列出httpd軟件包是那個文件提供的
yum deplist httpd #查看程序httpd依賴情況
yum grouplist #查看yum倉庫包組
yum groupinfo #查看指定包組信息
yum groupinstall #安裝包組(yum install @包組名,也可以安裝包組)
yum groupremove #卸載包組
yum history #查看歷史
yum makecache #手動生成緩存
yum clean packages #清除緩存目錄下的軟件包
yum clean headers #清除緩存目錄下的headers
yum clean all #清除所有緩存
yum repolist {all|enabled|disabled} #列出所有/已啟用/已禁用的yum源
yum list {all|installed|avalible} #列出所有/已安裝/可安裝的軟件包
yum groupinstall “grouppackage” #安裝組包
yum reinstall package #重新安裝軟件
yum remove|erase package #卸載軟件包
yum provides files #查詢某個文件是那個軟件包生成的
yum search file #查詢某個文件是那個軟件包生成的