设置使用rpmforge(packages.sw.be)yum源
参考http://hi.baidu.com/gouxiongmao/blog/item/590039263f940b25d40742d7.html
一直是在使用ubuntu ,用apt下载安装软件包都相当容易,最近在学习CentOS,发现安装软件包就没ubuntu那么容易。
今晚想安装一下cacti,不过rrdtool perl-rrdtool这两个软件包好几个源都没有,google到了packages.sw.be,能顺利的下载,但也有信赖关系没解决,只好考虑一下如何使用packages.sw.be做yum源
===============================
环境是CentOS-5.4-i386
你可以在 http://packages.sw.be/rpmforge-release/ 取得所有 rpmforge-release 组件的清单。找到合适的版本,本人的是rpmforge-release-0.5.2-2.el5.rf.i386.rpm
下载 rpmforge-release-0.5.2-2.el5.rf.i386.rpm 这个包。假若你不清楚应选用哪一个,你可以用 uname -i 这个指令来查询你的结构。
1、安装 DAG 的 GPG 密钥
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
不过我试这步的时候不行,只好把txt下载到本地,然后把里面的内容重新贴到新文件RPM-GPG-KEY里,再
rpm --import RPM-GPG-KEY
就可以导入密钥
2、审核你所下载的组件
进入rpmforge-release-0.5.2-2.el5.rf.i386.rpm 的下载目录
rpm -K rpmforge-release-0.5.2-2.el5.rf.i386.rpm
<!> 安全性警告: rpmforge-release 这个组件会将数条 GPG 金钥输入你的 RPM 数据库内。你若已审核过确组件的 md5sum,并信任 Dag 等人,那么它的安全性便扩展自你对他们的信任。
安装组件 rpm -i rpmforge-release-0.5.2-2.el5.rf.i386.rpm
这样做会新增一个 yum 软件库的配置文件及输入应有的 GPG 金钥。此刻,你可以设置 RPMForge 软件库的优先次序,以及任何还未有优先次序的 CentOS 软件库。
3、使用这个指令来测试:yum check-update
rpmforge | 1.1 kB 00:00
rpmforge/primary | 632 kB 01:10
http://apt.sw.be/redhat/el5/en/i386/rpmforge/repodata/primary.xml.gz: [Errno 4] Socket Error: timed out
Trying other mirror.
rpmforge/primary | 808 kB 01:08
http://apt.sw.be/redhat/el5/en/i386/rpmforge/repodata/primary.xml.gz: [Errno 4] Socket Error: timed out
Trying other mirror.
rpmforge/primary | 2.2 MB 01:12
rpmforge 10369/10369
数量可能会不同,但应该有数个组件会落在于被排除的清单内。这样的话便一切运作正常。
4、你可以尝试安装软件,例如:
yum install mplayer
OK安装成功
yum install rrdtool perl-rrdtool
也顺利成功!
详解CentOS5.4设置使用rpmforge(packages.sw.be)yum源
原创
©著作权归作者所有:来自51CTO博客作者gafard的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Centos7.9 清华yum源配置
清华YUM源配置
CentOS centos -
使用Nginx搭建本地YUM源
离线环境使用nginx搭建本地yum源(2种方式)
nginx yum源 服务器 -
安装CentOS5.4
安装CentOS 5.4 为了搭建LAMP环境,首先要安装某个Linux的发行版本,这里选择了CentOS5.4。安装和设置过程中遇到的几个主要问题整理如下: 1. 配置LVM(Logical Volume Manager) &nb
休闲 CentOS SeLinux LVM vncserver