Centos5及RHEL5中Yum的使用
2008-12-31 12:24
369 查看
RHEL5 YUM的使用
RHEL(Centos5)默认都安装了yum,如果没有需要安装以下rpm包以下rpm包均为5.2版本的rpm包,如果你的操作系统不是5.2的,需要在http://centos.ustc.edu.cn/下寻找相应的版本的yum的安装文件,rhel可是使用centos的rpm包及yum的源
32位系统:
wget http://centos.ustc.edu.cn/centos/5.2/os/i386/CentOS/yum-3.2.8-9.el5.centos.1.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5.2/os/i386/CentOS/yum-cron-0.6-1.el5.centos.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5.2/os/i386/CentOS/yum-utils-1.1.10-9.el5.centos.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5.2/os/i386/CentOS/yum-downloadonly-1.1.10-9.el5.centos.noarch.rpm
64位系统:
wget http://centos.ustc.edu.cn/centos/5.2/os/x86_64/CentOS/yum-3.2.8-9.el5.centos.1.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5.2/os/x86_64/CentOS/yum-cron-0.6-1.el5.centos.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5.2/os/x86_64/CentOS/yum-utils-1.1.10-9.el5.centos.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5.2/os/x86_64/CentOS/yum-downloadonly-1.1.10-9.el5.centos.noarch.rpm
下载完成后,安装完毕即可以开始使用yum,有了yum这个包管理器,我们再也不用考虑依赖问题。使用yum进行包管理的所带来的方便在使用后就慢慢体会吧
修改/etc/yum.repos.d/CentOS-Base.repo(以下为64位系统Centos5.2的源的文件)
[base]
name=CentOS-5 - Base
baseurl=http://centos.ustc.edu.cn/centos/5.2/os/x86_64/
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-centos5
#released updates
[update]
name=CentOS-5 - Updates
baseurl=http://centos.ustc.edu.cn/centos/5.2/updates/x86_64/
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-centos5
#packages used/produced in the build but not released
[addons]
name=CentOS-5 - Addons
baseurl=http://centos.ustc.edu.cn/centos/5.2/addons/x86_64/
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-centos5
#additional packages that may be useful
[extras]
name=CentOS-5 - Extras
baseurl=http://centos.ustc.edu.cn/centos/5.2/extras/x86_64/
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-centos5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-5 - Plus
baseurl=http://centos.ustc.edu.cn/centos/5.2/centosplus/x86_64/
gpgcheck=1
enabled=0
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-centos5
#contrib - packages by Centos Users
[contrib]
name=CentOS-5 - Contrib
baseurl=http://centos.ustc.edu.cn/centos/5.2/contrib/x86_64/
gpgcheck=1
enabled=0
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-centos5
这个是国内比较快的源,个人感觉,如果不是Centos5.2可以修改以上版本号,i386的系统修改x86_64为i386,修改前可以登录http://centos.ustc.edu.cn/centos去查看相应版本及系统的源目录来修改。
这个源所提供的rpm包并不多,因此这里提供一个扩展源来做支持,相对比来说这个扩展源所提供的rpm包的版本更新较快,并且提供的软件也很多,但是速度方面就差一些了,如果在使用以上源找不到你所需要的软件或你需要更高版本的软件时,可以安装以下扩展源来进行补充:
64位系统Centos5:
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
rpm -ivh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-*
32位系统Centos5:
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-*
其他版本的系统可以到http://dag.wieers.com/rpm/packages/rpmforge-release/这里来寻找相应的扩展源的安装文件,安装方法如上
有可能出现的问题:
1 key不匹配时,会提示GP4******的一个错误,这是需要手动import一个key
rpm --import http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5 2 当习惯了使用yum来进行包管理后,你可能会发现你需要某个软件的高版本yum找不到,这时候你就需要来扩展你的源,很多软件都有独立的yum源进行不断的更新,这里提供一个php更新较快的源,目前提供php5.2的包,而前面讲的yum的源之提供到php5.1.6。
在/etc/yum.repos.d/建立utterramblings.repo,文件内容如下:
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
相关文章推荐
- 配置rhel 5 或6使用CentOS的yum站点升级
- rhel5 没有注册不能使用yum?
- RHEL使用yum安装报文件需要更新的错误提示的解决办法
- RHEL6.4使用yum提示需要注册
- RHEL6使用yum并替换163源
- RHEL/CentOS 5.x使用yum快速安装MySQL 5.5.x
- RHEL 6 中使用yum local DVD
- rhel下,使用yum搭建lamp
- RHEL 7.3 yum使用光盘安装
- 修改rhel的yum使用centos源
- RHEL 5.3使用Centos 5.3的 yum 源进行更新和安装软件
- RHEL使用CentOS的数据源运行YUM
- rhel6.3如何使用yum安装Apache
- RHEL5.5_yum的安装和使用
- (原创)RHEL/CentOS 5.x使用yum快速安装MySQL 5.5.x
- RHEL未注册无法使用yum问题解决
- 仍然是yum问题-rhel6使用centos的yum源
- RHEL/CentOS/SL Linux 6.x使用EPEL 6的yum软件源
- RHEL 6.3使用CentOS yum源 (redhat yum安装失败)
- 配置rhel 5 使用CentOS的yum站点升级