RHEL7更換yum源為163源

2021-10-09 12:21:01 字數 1939 閱讀 9327

rhel7更換yum源為163源

本文綜合兩個作者文章

1,刪除註冊和訂閱提示

查詢subscription-manager相關元件:

rpm -qa | grep subscription-manager

刪除subscription-maanager相關元件:

sudo yum remove subscription-manager

查詢rhn相關元件

rpm -qa | grep rhn

刪除rhn相關元件:

sudo yum remove rhn-check

2,yum 安裝

查詢當前rhel7.0的yum安裝包:

rpm -qa |grep yum

強制刪除當前yum:

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

再次查詢yum是否刪除:

rpm -qa |grep yum

3.解決wget無法解析dns問題

解決方法:

a.進入/etc/resolv.conf

b.修改或增加內容:

nameserver 8.8.8.8
以下為可能需要的package,可以提前下好,或者wget都行

wget 包名

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

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

rpm-4.11.3-43.el7.x86_64.rpm

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

yum-langpacks-0.4.2-7.el7.noarch.rpm

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

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

yum-rhn-plugin-2.0.1-10.el7.noarch.rpm

yum-utils-1.1.31-53.el7.noarch.rpm

6、安裝

輸入指令rpm -ivh yum-*,遇到報錯,依賴項問題。

[root@linuxprobe home]# rpm -ivh yum-*

warning: yum-3.4.3-158.el7.centos.noarch.rpm: header v3 rsa/sha256 signature, key id f4a80eb5: nokey

error: failed dependencies:

python-urlgrabber >= 3.10-8 is needed by yum-3.4.3-158.el7.centos.noarch

rpm >= 0:4.11.3-22 is needed by yum-3.4.3-158.el7.centos.noarch

wget rpm-4.11.3-32.el7.x86_64.rpm

wget python-urlgrabber-3.10-8.el7.noarch.rpm

輸入指令更新rpm:

rpm -uvh rpm-4.11.3-32.el7.x86_64.rpm --nodeps

rpm -uvh python-urlgrabber-3.10-8.el7.noarch.rpm --nodeps

再次執行rpm -ivh yum-*

cd /etc/yum.repo.d/

mv redhat.repo redhat.repo.bak

wget

sed -i 『s/$releasever/7/g』 centos7-base-163.repo

yum clean all

yum makecache #會快取所有的rpm包到本地,建議用yum repolist僅快取列表。

RHEL7配置本地yum源

我們在安裝redhat的時候一般都不會填寫註冊資訊,因為該產品是要購買的,所以我們在使用安裝好的redhat時有的功能是受限的,使用yum源install就是其中之一。那麼我們還想使用yum該怎麼辦呢?這時我們就需要在本地對yum源進行配置,下來看看如何配置?安裝好redhat後我們使用root賬戶...

linux更換yum預設源為163源

首先安裝wget命令 因為精簡版linux預設沒有安裝這個命令 在linux命令列輸入如下命令 yum install wget 然後備份 etc yum.repos.d centos base.repo mv etc yum.repos.d centos base.repo etc yum.rep...

配置rhel7的網路yum源

這裡給出幾個映象源的位址 映象源位址 中科大映象源 阿里映象源 163映象源 執行如下命令 sed i s releasever 7 g etc yum.repos.d base.repo搜尋 rpm aq grep yum解除安裝 rpm aq grep yum xargs rpm e nodep...