redhat7.6(centos7)配置163源


這邊整理下自己常用的操作,方便以后使用

確認版本

[root@localhost yum.repos.d]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.6 (Maipo)

卸載yum

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

下載軟件包,注意163源會更新,文件名會發生改變,下不下來就去網頁http://mirrors.163.com/centos/7/os/x86_64/Packages

上看下,我這邊更新日期是2021年1月22日

wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-54.el7_8.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-168.el7.centos.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-4.11.3-45.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-10.el7.noarch.rpm

安裝、升級包

rpm -ivh --force --nodeps yum*
rpm -Uvh rpm-4.11.3-45.el7.x86_64.rpm --nodeps
rpm -Uvh python-urlgrabber-3.10-10.el7.noarch.rpm --nodeps

刪除原配置文件,下載新的配置文件

cd /etc/yum.repos.d
rm -Rf * #注意當前目錄,別刪錯了
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

清除和重建yum緩存

yum clean all&yum makecache
yum update   #可選,最好更新下

驗證結果

 
         

[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository centosplus is listed more than once in the configuration

 刪除部分配置文件

[root@localhost yum.repos.d]# cd /etc/yum.repos.d
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak
[root@localhost yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak
[root@localhost yum.repos.d]# mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak
[root@localhost yum.repos.d]# mv CentOS-Media.repo CentOS-Media.repo.bak
[root@localhost yum.repos.d]# mv CentOS-Sources.repo CentOS-Sources.repo.bak
[root@localhost yum.repos.d]# ll
total 44
-rw-r--r--. 1 root root 1572 Dec  1  2016 CentOS7-Base-163.repo
-rw-r--r--. 1 root root 1664 Nov 23 23:08 CentOS-Base.repo.bak
-rw-r--r--. 1 root root 1309 Nov 23 23:08 CentOS-CR.repo
-rw-r--r--. 1 root root  649 Nov 23 23:08 CentOS-Debuginfo.repo.bak
-rw-r--r--. 1 root root  314 Nov 23 23:08 CentOS-fasttrack.repo.bak
-rw-r--r--. 1 root root  630 Nov 23 23:08 CentOS-Media.repo.bak
-rw-r--r--. 1 root root 1331 Nov 23 23:08 CentOS-Sources.repo.bak
-rw-r--r--. 1 root root 8515 Nov 23 23:08 CentOS-Vault.repo
-rw-r--r--. 1 root root  616 Nov 23 23:08 CentOS-x86_64-kernel.repo

重新驗證

[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
repo id                                                                              repo name                                                                                         status
base/7/x86_64                                                                        CentOS-7 - Base - 163.com                                                                         10,072
extras/7/x86_64                                                                      CentOS-7 - Extras - 163.com                                                                          453
updates/7/x86_64                                                                     CentOS-7 - Updates - 163.com                                                                       1,729

配置完成


免責聲明!

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



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