通过在自己的局域网中建立YUM源,就可以使你管理的LINUX服务器安装系统软件包变成一个非常轻松的事,也解决了一些软件包由于相互关联而难以安装的问题。具体建立过程如下:
服务器端配置:
1.挂载安装光盘到系统 mount /dev/cdrom /media/2.复制RPM包文件到web服务器rhel5目录下
cp /media/Server/* /var/www/html/rhel5/Server //这是html源地址,FTP源地址在/var/ftp/pub/rhel53.重建记录分组文件
首先,确认系统已经安装createrepo包。 cd /var/www/html/rhel5/Server rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm 在第四张盘中然后重建rpm记录分组文件
createrepo /var/www/html/rhel5/4.启动本机的httpd服务
service httpd start 测试一下,要手工指定IP地址
客户端配置: 5.在/etc/yum.repos.d目录下建立repo库文件 rhel5-http.repo cd /etc/yum.repos.d vi rhel5-http.repo 内容如下: [Cluster] name=Red Hat Enterprise Linux $releasever - $basearch - Cluster baseurl=http://192.168.0.131/rhel5/ 如果是建的FTP源, enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
6.清除本机yum缓存
yum clean all yum list7.测试
yum -y install vim* yum -y install xerces*