您的位置:首页 > 其它

YUM源的本地实现过程(系统环境rhel5)

2009-09-03 16:12 381 查看
环境:

系统平台:Red Hat Enterprise Linux Server release 5

此方法应用于上网不太方便的兄弟,解决包的依赖问题
但此方法存在弊端,就是包不是很完全,但是对与一般的测试和安装还是可以解决的

首先在系统根目录中建立yum文件夹

mkdir /yum

方法一步骤:

1、将光盘(DVD)挂载到/media/cdrom中;注:其他目录也可以
用mount命令即可

2、拷贝/media/cdrom/Server中的所有文件到/yum/yum1;
#cd /yum
#mkdir yum1
#cp -r /media/cdrom/Server /yum/yum1
3、编辑源的配置文件
#vi /etc/yum.repos.d/rhel-debuginfo.repo
内容如下:

[Server]

name=Red Hat Enterprise Linux $releasEVEr - $basearch - Server

baseurl=file:///yum/yum1

enabled=1

gpgcheck=1

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

[Server]

name=Red Hat Enterprise Linux $releasEVEr - $basearch - Server

baseurl=file:///yum/yum1

enabled=1

gpgcheck=0

这样修改也是可以的。

[Server]

name=Red Hat Enterprise Linux $releasEVEr - $basearch - Server

baseurl=file:///yum/yum1

gpgcheck=1

这样修改也是可以的。

4、修改/usr/lib/python2.4/site-packages/yum/yumRepo.py第411行:

remote = url + '/' + relative

改为:

remote = “/yum/yum1” + '/' + relative

5、yum clean all

6、yum install apache

安装成功!





方法二步骤:

1、 将DVD光盘挂载到/media/cdrom中;注:其他目录也可以
用mount命令即可

2、 拷贝/media/cdrom中的所有文件到/yum/yum2;
#cd /yum
#mkdir yum2
#cp -r /media/cdrom/*.* /yum/yum2

3、编辑源的配置文件
#vi /etc/yum.repos.d/rhel-debuginfo.repo :
内容如下:

[Cluster]

name=Red Hat Enterprise Linux $releasEVEr - $basearch - Cluster

baseurl=file:///yum/yum2/Cluster

enabled=1

gpgcheck=1

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

[ClusterStorage]

name=Red Hat Enterprise Linux $releasEVEr - $basearch - ClusterStorage

baseurl=file:///yum/yum2/ClusterStorage

enabled=1

gpgcheck=1

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

[Server]

name=Red Hat Enterprise Linux $releasEVEr - $basearch - Server

baseurl=file:///yum/yum2/Server

enabled=1

gpgcheck=1

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

[VT]

name=Red Hat Enterprise Linux $releasEVEr - $basearch - VT

baseurl=file:///yum/yum2/VT

enabled=1

gpgcheck=1

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

4、修改/usr/lib/python2.4/site-packages/yum/yumRepo.py第411行:

remote = url + '/' + relative

改为:

remote = “/yum/yum2/Server” + '/' + relative

5、yum clean all

6、yum install apache

安装成功!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: