天天看點

CentOS下yum的安裝及配置CentOS下yum的安裝及配置

CentOS下yum的安裝及配置

以下操作是在公司伺服器上進行。全新Centos7 64位系統,隻是配置了一個IP。其餘的都沒有進行配置,

連接配接不上外網,隻能夠通過跳闆機上的shell登入。

一、解除安裝系統自帶yum

  • 檢視是否存在yum
[[email protected] software]# rpm -qa | grep yum  
yum-plugin-fastestmirror--el7.noarch
yum-metadata-parser--el7.x86_64
yum--el7.centos.noarch
           
  • 解除安裝yum
[root@localhost software]# rpm -e --nodeps yum-plugin-fastestmirror-1.1.31-40.el7.noarch 
[root@localhost software]# rpm -e --nodeps yum-metadata-parser-1.1.4-10.el7.x86_64
[root@localhost software]# rpm -e --nodeps yum-3.4.3-150.el7.centos.noarch
           

二、安裝依賴包

  • 下載下傳依賴包

    下載下傳位址:

    http://mirrors.163.com/centos/7/os/x86_64/Packages/

    或者

    http://centos.ustc.edu.cn/centos/7/os/x86_64/Packages/

    找到兩個相關的包

    python-2.7.5-48.el7.x86_64.rpm

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

    CentOS下yum的安裝及配置CentOS下yum的安裝及配置
    CentOS下yum的安裝及配置CentOS下yum的安裝及配置
    将這兩個包上傳至伺服器 /usr/software中(自己建立的目錄)
    CentOS下yum的安裝及配置CentOS下yum的安裝及配置
  • 安裝依賴
[root@localhost software]# rpm -ivh python--el7.x86_64.rpm python-iniparse--el7.noarch.rpm
           
如果出現下圖現象,請加上 -e --nodeps 強制執行
           
CentOS下yum的安裝及配置CentOS下yum的安裝及配置

三、安裝yum

  • 下載下傳yum包,将包上傳至伺服器 /usr/software

    下載下傳路徑:同章節二路徑

    找到三個包

    yum-3.4.3-150.el7.centos.noarch.rpm

    yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

    yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

    CentOS下yum的安裝及配置CentOS下yum的安裝及配置
    CentOS下yum的安裝及配置CentOS下yum的安裝及配置
    CentOS下yum的安裝及配置CentOS下yum的安裝及配置
  • 進行安裝
如果現章節二中的問題,請加強制執行
           
  • 開通

四、更換yum源

  • 進入 /cd /etc/yum.repos.d/
    CentOS下yum的安裝及配置CentOS下yum的安裝及配置

    修改 CentOS-Base.repo 檔案,修改之前可以先進行備份

    将源mirrorlist.centos.org改為使用的源 mirrors.163.com,

    将mirrorlist注釋掉,将baseurl注釋打開

    最後儲存配置檔案。

  • 開通mirrors.163.com 這個域名的通路權限
  • 執行yum clean all
  • 執行yum update

    如果現實可以下載下傳,則是配置成功

在操作中遇到的問題

  • 出現 unknown host 可能是伺服器DNS解析出現問題,看看DNS解析

繼續閱讀