将linux光盘制作成yum源
先简单说一下yum与rpm的区别,我是这样理解的,他们都是用来安装软件包的,rpm是安装系统内的软件包,要指明路径,而rpm最大的问题就是,rpm不能解决关联性这个问题,即我们如果想安装软件包B,我们必须要先安装完A才可以。而yum是通过源来安装的,即不考虑关联性的问题。下面我们将linux制作成源:
1.我们先将映像文件连到系统
2.我们将镜像挂载到 /mnt
3.接下来正式制作yum源,首先我们先安装createrepo 这个软件包
在这里我已经安装完毕了,在red had linux中好像有关联性问题。即安装createrepo这个软件包的时候你要先安装其它3个软件包,不过那3个软件包在光盘里面都有,你可以通过rpm来安装
4.安装完createrepo这款软件后,我们来创建一个文件夹:
mkdir /www
cp /mnt/Server/* /www 将光盘里面所有的rpm软件包都复制到创建的这个WWW文件夹内
然后我们通过 createrepo /www
为每个软件包创建一个索引
5.修改yum的配置文件
cd /etc/yum.repos.d
touch a.repo
vi a.repo
[aa] ---------随便命名
name = aa -----------随便命名
baseurl = file : ///www -----指定yum路径
enabed = 1
gpgcheck = 0 --------不校验
6. 以上格式一定要正确,下次你通过yum安装软件的时候,它就会自动定位到 www这个文件夹中,自动解决关联性的问题
看不明白的可以联系博主QQ:519037208 大家共同学习linux 本人也是新手一个