天天看點

Redhat 7.0使用163網易CentOS 7 的Yum 網絡源

1、首先檢視redhat 7.0系統本身所安裝的那些yum 軟體包:

[root@localhost ~]# rpm -qa | grep yum  

yum-utils-1.1.31-24.el7.noarch

yum-langpacks-0.4.2-3.el7.noarch

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

yum-rhn-plugin-2.0.1-4.el7.noarch

PackageKit-yum-0.8.9-11.el7.x86_64

yum-3.4.3-118.el7.noarch

2、删除這些軟體包;

[root@localhost ~]# rpm -e yum-3.4.3-118.el7.noarch --nodeps

[root@localhost ~]# rpm -e yum-utils-1.1.31-24.el7.noarch --nodeps

[root@localhost ~]# rpm -e yum-rhn-plugin-2.0.1-4.el7.noarch --nodeps

[root@localhost ~]# rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps

[root@localhost ~]# rpm -e yum-langpacks-0.4.2-3.el7.noarch --nodeps

[root@localhost ~]# rpm -e PackageKit-yum-0.8.9-11.el7.x86_64 --nodeps

3、本機電腦得能上網;

[root@localhost ~]# ping 8.8.8.8

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.

64 bytes from 8.8.8.8: icmp_seq=1 ttl=48 time=51.3 ms

64 bytes from 8.8.8.8: icmp_seq=2 ttl=48 time=49.5 ms

4、進入以下網站上面檢視軟體包的版本是否更新或者找到自己系統所對應的檔案包版本更新;

網易163網絡源位址:http://mirrors.163.com/

CentOS網絡源位址:http://centos.ustc.edu.cn/centos/

5、找到自己所需要的版本下載下傳:

[root@localhost ~]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm  

[root@localhost ~]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 

[root@localhost ~]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm 

[root@localhost ~]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-utils-1.1.31-34.el7.noarch.rpm 

[root@localhost ~]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-updateonboot-1.1.31-34.el7.noarch.rpm

6、檢視下載下傳完成結果;

[root@localhost ~]# ls

yum-3.4.3-132.el7.centos.0.1.noarch

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

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

yum-updateonboot-1.1.31-34.el7.noarch.rpm

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

7、安裝軟體包:

[root@localhost ~]# rpm -ivh yum-*

warning: yum-3.4.3-132.el7.centos.0.1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY

Preparing...                          ################################# [100%]

Updating / installing...

   1:yum-metadata-parser-1.1.4-10.el7 ################################# [ 20%]

   2:yum-plugin-fastestmirror-1.1.31-3################################# [ 40%]

   3:yum-3.4.3-132.el7.centos.0.1     ################################# [ 60%]

   4:yum-updateonboot-1.1.31-34.el7   ################################# [ 80%]

   5:yum-utils-1.1.31-34.el7          ################################# [100%]

8、建立repo 配置檔案;

[root@localhost ~]# vim /etc/yum.repos.d/CentOS-Base.repo

# CentOS-Base.repo

#

# The mirror system uses the connecting IP address of the client and the

# update status of each mirror to pick mirrors that are updated to and

# geographically close to the client.  You should use this for CentOS updates

# unless you are manually picking other mirrors.

# If the mirrorlist= does not work for you, as a fall back you can try the

# remarked out baseurl= line instead.

[base]

name=CentOS-$releasever - Base - 163.com

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os

baseurl=http://mirrors.163.com/centos/7/os/$basearch/

gpgcheck=1

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#released updates

[updates]

name=CentOS-$releasever - Updates - 163.com

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates

baseurl=http://mirrors.163.com/centos/7/updates/$basearch/

#additional packages that may be useful

[extras]

name=CentOS-$releasever - Extras - 163.com

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras

baseurl=http://mirrors.163.com/centos/7/extras/$basearch/

#additional packages that extend functionality of existing packages

[centosplus]

name=CentOS-$releasever - Plus - 163.com

baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/

enabled=0

繼續閱讀