以将red hat enterprise linux 5安装光盘上的Server目录建为安装源为例
1、创建一个目录用于存放文件
#mkdir -p /toolspk/mylocallib
2、挂载光盘
#mount -t iso9660 /dev/cdrom /mnt
3、复制光盘中的Server目录到/toolspk/mylocallib
#cp -r /mnt/Server /toolspk/mylocallib
4、安装createrepo包
#cd /toolspk/mylocallib/Server
#ls createrepo*
createrepo-0.4.11-3.el5.noarch.rpm
#rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
5、重命名备份repodata文件夹,并重新reaterepo
#mv repodata repodata.bk
#createrepo -g ./repodata.bk/comps-rhel5-server-core.xml /toolspk/mylocallib/Server
6、在/etc/yum.repos.d目录下,新建配置文件
#cd
#cd /etc/yum.repos.d
#vi mylocallib.repo
//配置文件名任意,扩展名必须为repo
//配置文件内容如下
[Server]
name=mylocallib //名称任意
baseurl=file:///toolspk/mylocallib/Server
enabled=1
gpgcheck=0
配置部分完成,下面可以用yum命令安装Server目录下的包了
例如 #yum -y install gcc