2021-05-12 14:32:11
CentOS下yum命令簡述
CentOS下yum命令簡述
Yum: 即Yellowdog Update Modifier,是一種基於rpm的包管理工具
yum命令使用範例
顯示yum倉庫
顯示所有倉庫
yum repolist all
顯示可用的倉庫
repolist enabled
顯示可用的倉庫
repolist disabled
顯示應用程式包
顯示所有的程式包
yum list
或
yum list all
[vathe@localhost ~]$yum list tre?
Installed Packages
tree.x86_64 1.6.0-10.el7 @base
還支援萬用字元格式的查詢
顯示可安裝的程式包
yum list available
[vathe@localhost ~]$yum list available php
Available Packages
php.x86_64 5.4.16-42.el7 base
顯示可更新或已安裝的程式包
yum list updates
yum list installed
顯示倉庫中最近增加的程式包
yum list recent
安裝程式包
#安裝 tree 程式
yum install tree
升級程式包
yum update tree
解除安裝程式包
yum remove tree
或
yum erase tree
檢視程式包資訊
yum info tree
檢視檔案的來源
檢視某一檔案來自於那個程式包
[vathe@localhost ~]$yum provides /bin/mv
coreutils-8.22-18.el7.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo : base
Matched from:
Filename : /bin/mv
#表示/bin/mv檔案來自於coreutils-8.22-18.el7.x86_64程式包
清理本地快取
yum clean all
#清楚外掛快取
yum clean plugins
構建快取
yum makecache
搜尋
[vathe@localhost ~]$yum search php
============================================== N/S matched: php ===============================================
graphviz-php.x86_64 : PHP extension for graphviz
php.x86_64 : PHP scripting language for creating dynamic web sites
php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
...
檢視指定包所依賴的capabilities
[vathe@localhost ~]$yum deplist php
package: php.x86_64 5.4.16-42.el7
dependency: httpd
provider: httpd.x86_64 2.4.6-45.el7.centos
...
檢視yum事務歷史
[root@localhost ~]# yum history
Repository 'base' is missing name in configuration, using id
ID | Login user | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
2 | Vathe Su <vathe> | 2017-04-17 17:07 | Install | 1
1 | System <unset> | 2017-03-23 22:19 | Install | 1405
history list
包組相關的命令
yum groupinstall # 安裝包組
yum groupupdate #更新包組
yum grouplist #顯示包組
yum groupremove #移除包組
yum groupinfo #檢視包組資訊
這些命令和上面的命令用法類似,只是針對於包組而言
更多YUM相關教學見以下內容:
RHEL7 本地yum源設定 http://www.linuxidc.com/Linux/2017-01/139140.htm
CentOS 6.5 設定本地Yum源 http://www.linuxidc.com/Linux/2017-04/143127.htm
CentOS 7 使用阿里雲的yum源、PIP源 http://www.linuxidc.com/Linux/2017-01/13966.htm
CentOS及Red Hat Linux安裝yum源 http://www.linuxidc.com/Linux/2017-02/140205.htm
CentOS 7更改yum源與更新系統 http://www.linuxidc.com/Linux/2017-01/140067.htm
RedHat7.0設定本地yum源 http://www.linuxidc.com/Linux/2017-01/139148.htm
RedHat Linux 7安裝CentOS 7 yum源 http://www.linuxidc.com/Linux/2017-04/142444.htm
軟體包管理之前端管理工具yum http://www.linuxidc.com/Linux/2017-02/140270.htm
CentOS 7 使用阿里雲的yum源、PIP源 http://www.linuxidc.com/Linux/2017-01/13966.htm
Linux yum的設定使用和程式包的編譯安裝 http://www.linuxidc.com/Linux/2017-09/146903.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-10/148090.htm
相關文章