redhat使用centos yum源
OS:rhel6.2 x86_64前段时间爆出幽灵漏洞,需要升级glibc
# ./testghost
vulnerable
# yum -y update glibc
Loaded plugins: aliases, changelog, downloadonly, kabi, presto, product-id,
: refresh-packagekit, security, subscription-manager, tmprepo,
: verify, versionlock
Updating certificate-based repositories.
Loading support for Red Hat kernel ABI
Setting up Update Process
No Packages marked for Update
# 源码升级glibc有很多依赖关系,rhel的yum源无法使用,使用centos的yum源进行升级
1、卸载rhel6.2默认的yum
# rpm -qa|grep yum|xargs rpm -e --nodeps 2、安装centos6.2的yum软件
# ll yum-*
-rw-r--r--. 1 root root 1010148 Dec92011 yum-3.2.29-22.el6.centos.noarch.rpm
-rw-r--r--. 1 root root 27224 Sep 262011 yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
-rw-r--r--. 1 root root 27372 Dec92011 yum-plugin-fastestmirror-1.1.30-10.el6.noarch.rpm
# rpm -ivh yum-*
warning: yum-3.2.29-22.el6.centos.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ###########################################
1:yum-metadata-parser ########################################### [ 33%]
2:yum-plugin-fastestmirro########################################### [ 67%]
3:yum ###########################################
# 3、下载centos的yum源等配置文件
# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
# wget http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
# cp CentOS6-Base-163.repo /etc/yum.repos.d/
# cp RPM-GPG-KEY-CentOS-6/etc/pki/rpm-gpg/ 4、执行yum -y update glibc 升级
# yum -y update glibc
Loaded plugins: fastestmirror, product-id, subscription-manager
Updating certificate-based repositories.
base | 3.7 kB 00:00
base/primary_db | 4.6 MB 00:12
extras | 3.4 kB 00:00
extras/primary_db |30 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 2.7 MB 00:08
Setting up Update Process
Resolving Dependencies
--> Running transaction check 等glibc升级完成,验证幽灵漏洞
# ./testghost
not vulnerable
# 幽灵漏洞已经解决,rhel6.2使用centos yum源成功。
页:
[1]