CentOS上yum的使用方法總結

2021-07-07 06:11:56 字數 2256 閱讀 6995

yum在fedora、rhel、centos、suse等linux發行版中是十分常用軟體包管理工具,我們可以借助它進行軟體的安裝。下面簡單的記錄了yum工具的使用方法。

1. 列舉包檔案

(1) 列出資源庫中所有可以安裝或更新的rpm包

# yum list

(2) 列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包

# yum list perl       //列出名為perl的包

# yum list perl*      //列出perl 開頭的包

(3) 列出資源庫中所有可以更新的rpm包

# yum list updates

(4) 列出已經安裝的所有的rpm包

# yum list installed

(5) 列出已經安裝的但是不包含在資源庫中的rpm包

# yum list extras

注:extras是repos.d中定義的資源列表名稱

2. 列舉資源資訊

(1) 列出資源庫中所有可以安裝或更新的rpm包的資訊

# yum info

(2) 列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包的資訊

# yum info perl       //列出perl 包資訊

# yum info perl*      //列出perl 開頭的所有包的資訊

(3) 列出資源庫中所有可以更新的rpm包的資訊

# yum info updates

(4) 列出已經安裝的所有的rpm包的資訊

# yum info installed

(5) 列出已經安裝的但是不包含在資源庫中的rpm包的資訊

# yum info extras

3. 搜尋

(1) 搜尋匹配特定字元的rpm包

# yum search perl      //在包名稱、包描述等中搜尋

(2) 搜尋有包含特定檔名的rpm包

# yum provides realplay

4. 管理包

(1) 安裝rpm包

# yum install perl      //安裝perl 包

# yum install perl*     //安裝perl 開頭的包

(2) 刪除rpm包,包括與該包有倚賴性的包

# yum remove perl*      //會刪除perl* 所有包

5. 更新包

(1) 檢查可更新的rpm包

# yum check-update

(2) 更新所有的rpm包

# yum update

(3) 更新指定的rpm包,如更新kernel和kernel source

# yum update kernel kernel-source

(4) 大規模的版本公升級,與yum update不同的是,連舊的淘汰的包也公升級

# yum upgrade

6. 快取管理

(1) 生成快取,將伺服器上的軟體包資訊先在本地快取,以提高搜尋安裝軟體的速度

# yum makecache

(2) 清除暫存中rpm包檔案

# yum clean packages

(3) 清除暫存中rpm標頭檔案

# yum clean headers

(4) 清除暫存中舊的rpm標頭檔案

# yum clean oldheaders

(5) 清除暫存中舊的rpm標頭檔案和包檔案

# yum clean

# yum clean all

7. 其他

(1) 安裝livna.org rpms gpg key

# rpm --import

(2) 檢查gpg key

# rpm -qa gpg-pubkey*

(3) 顯示key資訊

# rpm -qi gpg-pubkey-a109b1ec-3f6e28d5

(4) 刪除key

# rpm -e gpg-pubkey-a109b1ec-3f6e28d5

(5) 檢視yum安裝的軟體的預設安裝目錄

# rpm -qa | grep mysql

此處獲得mysql的完整軟體名「******」

# rpm -ql ******

yum使用方法

一 什麼是 yum?yum是乙個在fedora和redhat以及centos中的 shell 前端軟體包管理器。基於 rpm 二 yum功能命令 check update 檢查可更新的包 clearn 清除全部 clean packages 清除臨時包檔案 var cache yum 下檔案 cle...

yum安裝命令的使用方法

yum安裝常用軟體的命令 yum check update yum remove 軟體包名 yum install 軟體包名 yum update 軟體包名 引數 說明 yum check update yum remove 軟體包名 yum install 軟體包名 yum update 軟體包名...

yum安裝命令的使用方法

yum安裝常用軟體的命令 yum check update yum remove 軟體包名 yum install 軟體包名 yum update 軟體包名 yum命令常見使用方法 yum y install 包名 支援 自動選擇y,全自動 yum install 包名 支援 手動選擇y or n ...