2024年4月18日发(作者:)

配置YUM 从centos5源更新软件

[root@clinet ~]# rpm --import /Linux/CentOS/R

PM-GPG-KEY-CentOS-5

安装那个的GPG,也可增加其他资源库,自己选择一个离自己地理位

置近点

[root@clinet ~]# rpm -qa gpg-pubkey*

检查GPG Key

gpg-pubkey-e8562897-459f07a4

如果要删除Key,使用以下命令:

[root@clinet ~]# rpm -e gpg-pubkey-e8562897-459f07a4

[root@clinet ~]# vi /etc/.d/

[rhel-debuginfo]

name=Red Hat Enterprise Linux $releasever - $basearch - Debug

baseurl=ftp:///pub/redhat/linux/enterprise/$releasever/en/os

/$basearch/Debuginfo/

baseurl是你的YUM源地址

enabled=0

是否启用这个仓库,1为起用,0为禁用

gpgcheck=1

设置gpgcheck=1会让yum检查每个下载的RPM的GnuPG签名。这么做是因为你需

要适当的GnuPG key注册到您的RPM数据库。可以防止被欺骗,如:非法入侵发行版

网站,木马导入软件包,使不知情用户下载

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

GPGKEY 的存放地址

以上默认有的,复制添加以下更新点插入到文本里后面

[base]

name=Red Hat Enterprise Linux $releasever -Base

baseurl=/Linux/CentOS/5/os/$basearch/

gpgcheck=1

[update]

name=Red Hat Enterprise Linux $releasever -Updates

baseurl=/Linux/CentOS/5/updates/$basearch/

gpgcheck=1

[extras]

name=Red Hat Enterprise Linux $releasever -Extras

baseurl=/Linux/CentOS/5/extras/$basearch/

gpgcheck=1

[addons]

name=Red Hat Enterprise Linux $releasever -Addons

baseurl=/Linux/CentOS/5/addons/$basearch/

gpgcheck=1

[root@clinet ~]#yum clean all 清除缓存及旧的包

[root@clinet ~]# yum install httpd 测试是否能更新软件

以上的为台湾的YUM源,速度很慢,下面是安徽省合肥市中国科学技术大学的

YUM源,速度相对要快

rpm --import /centos/RPM-GPG-KEY-CentOS-5

[base]

name=Red Hat Enterprise Linux $releasever -Base

baseurl=/centos/5/os/$basearch/

gpgcheck=1

[update]

name=Red Hat Enterprise Linux $releasever -Updates

baseurl=/centos/5/updates/$basearch/

gpgcheck=1

[extras]

name=Red Hat Enterprise Linux $releasever -Extras

baseurl=/centos/5/extras/$basearch/

gpgcheck=1

[addons]

name=Red Hat Enterprise Linux $releasever -Addons

baseurl=/centos/5/addons/$basearch/

gpgcheck=1