分类:
2011-10-12 11:10:17
原文地址:linux yum配置 作者:lemon_suifeng
linux yum安装:
第一种方式:
1.下载以下7个rpm包(具体版本可以有所不同):
yum-3.2.22-33.el5.centos.noarch.rpm
yum-updatesd-0.9-2.el5.noarch.rpm
yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm
centos-release-5-6.el5.centos.1.i386.rpm
centos-release-notes-5.6-0.i386.rpm
python-iniparse-0.2.3-4.el5.noarch.rpm
2. #rpm -qa | grep yum
#rpm -qa | grep release
#rpm -qa | grep python-iniparse
查看将要安装的7个rpm包系统是否已默认安装过,若有,全部卸载掉。
#rpm -e `rpm -qa | grep yum` --nodeps
#rpm -e `rpm -qa | grep release` --nodeps
#rpm -e `rpm -qa | grep python-iniparse` --nodeps
3. rpm –ivh …(七个rpm包的名字)
安装rpm包时要注意包依赖的问题,若要解决此问题,可几个包一起安装,或者使用--nodeps
4. 下载配置文件
wget -O /etc/yum.repos.d/CentOS-Base.repo
5. 导入import key
rpm --import
6. 测试yum -y install httpd
7. 卸载 yum remove httpd
第二种方式:
用iso镜像中原有的文件来配置,缺点是可以使用yum安装软件,但是更新就不行
1. 将光盘内的所有文件复制到linux上:
#mkdir /yum
#cp –rvf /misc/cd/* /yum
2. 安装工具包:
#rpm –ivh /yum/Server/createrepo-0.4.11-3.el5.noarch.rpm
3. 生成仓库数据库:
#cd /yum
#createrepo .
4. 查看文件
#ls /yum/repodata
filelists.xml.gz other.xml.gz primary.xml.gz repomd.xml
5. 客服端配置
复制/etc/yum.repos.d/rhel-debuginfo.repo副本,重命名为chenbin.repo
#vi /etc/yum.repos.d/chenbin.repo
[rhel-chenbin]
name = Red Hat Enterprise Linux $releasever - $basearch –Debug
baseurl =
enabled = 1
gpgcheck = 1
gpgkey =
6. 清除 yum 安装时的缓存
#yum clean all
7. 测试 #yum install /yum/Server/httpd-2.2.3-22-el5.i386.rpm
8. 卸载 #yum remove httpd
PS: 几个可以下载rpm包的开源镜像地址:
参考地址:http://hi.baidu.com/zhaoke0128/blog/item/4d84a588551894ab0f2444c9.html
http://www.ibm.com/developerworks/cn/linux/l-cn-yum/index.ht