[Linux] RHEL配置本地YUM源

来源:互联网 发布:软件需求报告模板 编辑:程序博客网 时间:2024/04/20 13:09
yum安装的方法在红帽系统管理中应用十分方便,但是在使用yum安装之前是必须配置yum源的,在不能联网的情况下,我们只能使用本地yum源,下面介绍使用rhel5.4的安装光盘做本地yum源的方法。
 
1.首先挂载光盘,我把光盘挂载到/media/rhel下。
在/media 下新建文件夹 /rhel :mkdir /media/rhel
然后挂载5.4的dvd安装盘: mount /dev/cdrom /media/rhel
 
2.确保系统中已经安装了如下软件包(您的版本号可能有所不同),如果缺少,请自行安装(这些包在安装红帽子的时候基本都默认安装了。)
# rpm -qa |grep yum
yum-3.2.19-18.el5
yum-security-1.1.16-13.el5
yum-updatesd-0.9-2.el5
yum-rhn-plugin-0.5.3-30.el5
yum-metadata-parser-1.1.2-2.el5
 
3.编辑/etc/yum.repos.d/rhel-debuginfo.repo,添加如下内容

[base]
name=Server Local Sources
baseurl=file:///media/rhel/Server
enable=1
gpcheck=1
gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release
如果您打算基于此安装关于cluster、clusterstorage或者xen相关的软件包,只须再添加以下内容:
[VT]
name=VT Local Sources
baseurl=file:///media/rhel/VT
enable=1
gpcheck=1
gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release
[Cluster]
name=Cluster Local Sources
baseurl=file:///media/rhel/Cluster
enable=1
gpcheck=1
gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release
[CS]
name=ClusterStorage Local Sources
baseurl=file:///media/rhel/ClusterStorage
enable=1
gpcheck=1
gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release
当然,以上三段内容均可以单独结合[base]段使用,例如,如果您只需要安装Xen相关rpm包,您只需要添加[VT]段结合[base]段即可。
4.测试。
如果一切没有问题,可以打开一个shell,运行命令“system-config-packets”,然后点击“list”可以看到系统中对比yum源已经安装和没有安装的所有包。如下图:
 
原创粉丝点击