Redhat 7.xアリクラウドyumソースの修正

1693 ワード

Redhat 7.xアリクラウドyumソースの修正
 
redhatシステムでは、yum倉庫を更新したい場合は、centosとredhatは基本的に同じなので、yumのセットをcentosに交換します.
1.インストールしたyumパッケージを削除する
cd /etc/rpm/   

rm -rf ./m*

2.centosのyumパッケージをダウンロード
1. wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-3.4.3-161.el7.centos.noarch.rpm 
2. wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
3. wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-9.el7.noarch.rpm 
4. wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-50.el7.noarch.rpm 
5. wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm

404エラーが発生した場合は、https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/検索キーワード最新rpmパッケージへのリンクを検索します.
3.rpmパッケージの強制取り付け
--force --nodeps             rpm -ivh python-urlgrabber-3.10-8.el7.noarch.rpm --force --nodeps 

rpm -ivh yum* --force --nodeps

4.yumパッケージがインストールされているかどうかを確認する
[root@localhost yum.repos.d]# rpm -qa |grep yum
yum-metadata-parser-1.1.4-10.el7.x86_64 

yum-utils-1.1.31-45.el7.noarch 

yum-3.4.3-158.el7.centos.noarch 

yum-plugin-fastestmirror-1.1.31-45.el7.noarch

5.repoの修正
ソースファイルのダウンロード
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

 
Centos-7.repoファイルの$releaseverをすべて7 67 cd/etc/yum.repos.d/68 ls 69 vim CentOS-Base.repoに置き換える必要があります
vimで:%s/$releasever/7/gクイック置換を実行します.保存を終了します.
6.クリア荷重yum
yum clean all yum update#最後にyumリストyum repolistを見て