如果没有购买redhat公司授权,无法使用yum安装软件包,或者在没有Internet的环境使用rhel系统,需要先构建Yum服务器,再安装需要的软件包,yum工具可以解决包依赖关系问题。


一. 先将rhel6的操作系统ISO镜像复制到服务器中,例如放在/root/目录下的系统ISO镜像名为rhel-server-6.2-x86_64.iso的文件,使用/media/rhel目录作为挂载点。则:

#mkdir -p /media/rhel

#mount -o loop /root/rhel-server-6.2-x86_64-dvd.iso /media/rhel

二.配置Yum的配置文件

#touch /etc/yum.repos.d/local.repo

#vi /etc/yum.repos.d/local.repo

[Server]
name=Server
baseurl=file:///media/rhel/Server
enabled=1
gpgcheck=0

[HighAvailability]
name=HighAvailability
baseurl=file:///media/rhel/HighAvailability
enabled=1
gpgcheck=0

[LoadBalancer]
name=LoadBalancer
baseurl=file:///media/rhel/LoadBalancer
enabled=1
gpgcheck=0

三.测试并使用Yum

#yum list

#yum groupinstall "X Window System"

#yum groupyum "Desktop"