用网易的yum源来更新挺方便
1.删除redhat 原有的yum
rpm -aq|grep yum|xargs rpm -e --nodeps
2.下载yum 安装文件
由于使用wget失败,所以我直接去网站上点击下载的,访问:http://mirrors.163.com/centos/7.3.1611/os/x86_64/Packages/,会看到所有的包
需要下载的有:
/x86_64/
wget -c http://mirrors.163.com/centos/7.3.1611/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm
wget -c http://mirrors.163.com/centos/7.3.1611/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
wget -c http://mirrors.163.com/centos/7.3.1611/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget -c http://mirrors.163.com/centos/7.3.1611/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
3.安装yum 软件包
(1)rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm
(2)rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
(3) 两个一起安装先后顺序不要乱(中间50%正常)
rpm -ivh yum-3.4.3-150.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
4、更改yum源 #我们使用网易的CentOS镜像源
(1)清空yum仓库
cd /etc/yum.repos.d/
rm -rf *
(2)设置源
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
vi CentOS7-Base-163.repo
编辑文件,把文件里面所有的$releasever全部替换为你得版本号,即7.3.1611 最后保存!或者直接把下面的内存拷贝到CentOS7-Base-163.repo文件中即可(已经修改好)
[base]
name=CentOS-7.3.1611 - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/7.3.1611/os/x86_64/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-7.3 - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7.3.1611/updates/x86_64/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-7.3 - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7.3.1611/extras/x86_64/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-7.3 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7.3.1611/centosplus/x86_64/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
5、清理yum缓存
yum clean all
yum makecache #将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
yum install vim* #测试域名是否可用
至此,redhat7.3可以使用CentOS的yum源在线安装软件了!
6.使用 # yum update或 # yum upgrade 升级系统
yum update
# 升级所有包,改变软件设置和系统设置,系统版本内核都升级
yum -y upgrade
# 升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变