redhat 7 -安裝阿里的YUM源


redhat 7 -安裝阿里的YUM源

環境:Red Hat Enterprise Linux Server release 7.3 (Maipo)



1、查看本系統安裝的yum的包

[root@localhost yum.repos.d]# rpm -qa |grep yum
yum-rhn-plugin-2.0.1-6.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-3.4.3-150.el7.noarch

 更新前的YUM包

 

[root@localhost bak]# rpm -qa | grep yum
yum-3.4.3-168.el7.centos.noarch
yum-langpacks-0.4.2-7.el7.noarch
yum-utils-1.1.31-54.el7_8.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-rhn-plugin-2.0.1-10.el7.noarch

 這是已經更新yum 后的包



2、手動先下載這些包

下載地址:http://pub.mirrors.aliyun.com/centos/7/os/x86_64/Packages/

python-urlgrabber-3.10-10.el7.noarch.rpm

PackageKit-yum-1.1.10-2.el7.centos.x86_64.rpm

 yum-3.4.3-168.el7.centos.noarch
yum-langpacks-0.4.2-7.el7.noarch
yum-utils-1.1.31-54.el7_8.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-rhn-plugin-2.0.1-10.el7.noarch

3、刪除原有的YUM

rpm -qa|grep yum|xargs rpm -e --nodeps  #刪除yum包

python-urlgrabber 先卸載掉python-urlgrabber。安裝yum包才會成功

rpm -qa|grep yum|xargs rpm -e --nodeps

4、安裝yum 包

上傳下專的7個包

rpm -ivh python-urlgrabber-3.10-10.el7.noarch.rpm 

rpm -ivh yum-*  #安裝不成功就使用下面的強行安裝

rpm -ivh yum-* --force --nodeps

5、下載Centos yum源

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

修改Centos-7.repo

 sed -i 's/$releasever/7/g' /etc/yum.repos.d/Centos-7.repo  

或進入vi   centos-7.repo

:%s/$releaserver/7/g

6、使用

yum clean all

yum repolist

 測試

[root@localhost bak]# yum install -y wget 
已加載插件:langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
正在解決依賴關系
--> 正在檢查事務
---> 軟件包 wget.x86_64.0.1.14-18.el7_6.1 將被 安裝
--> 解決依賴關系完成

依賴關系解決

========================================================================================================================================================================================
 Package                                  架構                                       版本                                                源                                        大小
========================================================================================================================================================================================
正在安裝:
 wget                                     x86_64                                     1.14-18.el7_6.1                                     base                                     547 k

事務概要
========================================================================================================================================================================================
安裝  1 軟件包

總下載量:547 k
安裝大小:2.0 M
Downloading packages:
警告:/var/cache/yum/x86_64/$releasever/base/packages/wget-1.14-18.el7_6.1.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY             ] 146 kB/s | 435 kB  00:00:00 ETA 
wget-1.14-18.el7_6.1.x86_64.rpm 的公鑰尚未安裝
wget-1.14-18.el7_6.1.x86_64.rpm                                                                                                                                  | 547 kB  00:00:00     
從 http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 檢索密鑰
導入 GPG key 0xF4A80EB5:
 用戶ID     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
 指紋       : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
 來自       : http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 數據庫已被非 yum 程序修改。
** 發現 4 個已存在的 RPM 數據庫問題, 'yum check' 輸出如下:
yum-3.4.3-168.el7.centos.noarch 有缺少的需求 rpm >= ('0', '4.11.3', '22')
yum-3.4.3-168.el7.centos.noarch 有缺少的需求 yum-plugin-fastestmirror
yum-langpacks-0.4.2-7.el7.noarch 有缺少的需求 langtable-python
yum-utils-1.1.31-54.el7_8.noarch 有缺少的需求 python-kitchen
  正在安裝    : wget-1.14-18.el7_6.1.x86_64                                                                                                                                         1/1 
  驗證中      : wget-1.14-18.el7_6.1.x86_64                                                                                                                                         1/1 

已安裝:
  wget.x86_64 0:1.14-18.el7_6.1                                                                                                                                                         

完畢!


免責聲明!

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



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