YUM解决了Linux系统中利用RPM安装时包依赖关系的问题,极大的方便了系统中软件的安装。下面是我在虚拟机上做YUM仓的简单记录:
我的系统是rhel5.4,采用ftp共享软件仓库:
[root@localhost Server]# rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm —>>安装ftp服务
[root@localhost Server]# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
将光盘复制到ftp共享目录:
[root@localhost Server]# cp /media/RHEL_5.4\ i386\ DVD /var/ftp/pub/yum
[root@localhost Server]# createrepo -g /var/ftp/pub/yum/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/yum/Server
在/etc/yum.repo.d/目录下创建文件yum.repo (文件名随便启,但扩展名必须是.repo)
文件内容:
[server]
name=my local yum server
baseurl=ftp://192.168.240.1/pub/yum/Server
enabled=1
到此OK了。
可以使用了。