2011年(14)
分类: LINUX
2011-11-29 23:18:28
急速分享
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的前端软件包管理器。基於包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
Yum有非常多的好处,在这里就不再一一赘述了。那么如何打yum包呢?可以总结为一下几个过程:
一,先装ftp,这样就可以通过ftp安装任何软件了
首先要把安装光盘放入光驱,找到文件夹Server,安装ftp
安装ftp
rpm –ivh vsftpd-2.0.5-10.el5.i386.rpm
开启ftp
service vsftp start
打开ftp目录
cd /var/ftp
把软件库Server中的软件拷贝到当前目录
cp –rf /mnt/Server/* .
二,创建依赖关系。
首先把创建依赖关系的软件安装上。
rpm –ivh createrepo-0.4.4-2.fc6.noarch.rpm
创建依赖关系
createrepo –v .
有时候会不成功,要把一个文件删掉
rm –rf /var/ftp/.olddata
三,更改配置文件
vi /etc/yum.repos.d/rhel-debuginfo.repo
如图
yum update如图
warning:如果更新不成功,要注意改完IP,是不是运行service network restart了,如果更新不成功,把/var/cache/yum的文件删掉,重新运行yum update.