linux(centos 7)安裝及使用yum


yum介紹:


Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關系,並且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。

1、下載yum

在線下載或手動下載

wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz

2、解壓文件

tar zxvf yum-3.4.3.tar.gz

3、創建配置文件(必須),如果不創建yum.conf的話,下面運行./yummain.py install yum的話會報錯

touch /etc/yum.conf

4、切換目錄並安裝

cd yum-3.4.3

./yummain.py install yum

5、是否成功

base | 3.7 kB 00:00

base/primary_db | 4.5 MB 00:07

extras | 3.5 kB 00:00

extras/primary_db | 23 kB 00:03

出現以上提示就證明yum已經安裝成功了。

6、查看版本

rpm -qa|grep yum

7、更新

yum check-update
yum -y update

yum clean all

8、更新說明!!!:

Linux升級命令有兩個分別是yum upgrade和yum update, 這個兩個命令是有區別的:
代碼如下:
yum -y update
升級所有包同時也升級軟件和系統內核(慎用)

代碼如下:
yum -y upgrade
只升級所有包,不升級軟件和系統內核
實驗分別測試 yum -y upgrade和yum -y update

二、常用命令:

1、安裝rpm包:
yum install RPM包
2、刪除rpm包,包括與該包有依賴性的包:

yum remove 包名
3、檢查可更新的rpm包:
yum check-update
4、更新所有的rpm包:
yum update
5、更新指定的rpm包:
yum update 包名
6、大規模的升級版本:
yum upgrade
7、列出資源庫中所有可以安裝或更新的rpm包的信息:
yum info
8、列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包的信息:

yum info 包名
9、列出資源庫中所有可以更新的rpm包的信息:
yum info updates
10、列出已經安裝的所有的rpm包的信息:
yum info installed
11、列出已經安裝的但是不包含在資源庫中的rpm包信息:
yum info 包名
12、列出資源庫中所有可以更新的rpm包:
yum list updates
13、列出已經安裝的所有rpm包:
yum list installed
14、列出已經安裝的但不包含在資源庫中的rpm包:
yum list extras
15、列出資源庫中所有可以安裝或更新的rpm包:
yum list
16、列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包:
yum list 包名
17、搜索匹配特定字符的rpm包的詳細信息:
yum search 包名
18、搜索包含特定文件名的rpm包:
yum provides 包名
19、清除暫存的rpm包文件:
yum clean packages
20、清除暫存的rpm頭文件:
yum clean headers
21、清除暫存中舊的rpm舊文件:

yum clean oldheaders
22、清除暫存中舊的rpm頭文件和包文件:
yum clean

yum clean all

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM