1. 程式人生 > >CentOS下yum的安裝及配置

CentOS下yum的安裝及配置

一般公司都用Linux來搭建伺服器,Linux安裝軟體時能夠用yum安裝依賴包是一件非常簡單而幸福的事情,因為你只需一個簡單的安裝命令yum install []即可安裝相應的軟體,yum工具會自動的從網上yum源中下載相應的依賴包,並以正確的依賴關係一個個安裝依賴包。下面簡單介紹一下CentOS下安裝yum源的流程和操作。

一、檢視、解除安裝已安裝的yum包

1、檢視已安裝的yum包

#rpm -qa | grep yum

2、解除安裝軟體包

#rpm -e --nodeps yum



二、下載安裝依賴包 python python-iniparse

找到對應的包如:python-2.7.5-34.el7.x86_64.rpm

和 python-iniparse-0.4-9.el7.noarch.rpm

源地址可以從網上找一些速度比較快的,自身測試上面兩個地址速度還不錯。包的名字可能跟上面的不同,主要是版本和作業系統位數的不同,建議不要在頁面搜尋全部,如第一個包只搜尋python,第二個包搜尋python-iniparse




三、安裝

#rpm -ivh python-2.7.5-34.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm

下載安裝yum包:

找到對應包如:yum-3.4.3-132.el7.centos.0.1.noarch.rpm 和 yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 和  yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm


下載完後用下面命令安裝:

#rpm -ivh yum-*

若安裝失敗可重新輸入此命令並加引數 --nodeps --force

查詢包的方法與步驟二相同,在此不做贅述。

四、更改yum源

1、下載配置檔案

我的系統是CentOS7的,所以點選一下“CentOS7”即可下載:


下載完後將此配置檔案替換 /etc/yum.repos.d 目錄下的同名檔案

2、編輯配置檔案

#cd /etc/yum.repos.d
#vi CentOS-Base.repo

將檔案中的$releasever改成對應版本(7),將源mirrorlist.centos.org改為使用的源centos.ustc.edu.cn 和 mirrors.163.com,儲存配置檔案即可。


六、執行以下命令生成快取

清理yum快取

#yum clean all

將伺服器軟體包資訊快取至本地,提高搜尋安裝效率
#yum makecache


若上面兩條命令有報錯,一般為配置檔案更改不完全,可根據錯誤資訊查詢配置檔案中更改錯誤

七、測試

#yum install vim

完成,成功安裝yum。