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