2009/2/28

Fedora中用系统盘或镜像做软件仓库

对于一些人可能上网不方便或都速慢得不行的人可以考虑用已有的DVD系统盘或电脑上的DVD镜像做一个本地的软件仓库。我今天就实现了。具体的做法如下:
1、如果是用DVD光盘的话插入光盘 mount DVD,这个步骤就不说了,最简单的:
#mkdir /media/FedoraDvd
#mount /dev/cdrom /media/FedoraDvd
2、mount DVD ISO文件到一个临时文件夹

#mkdir /media/iso
#mount -r -o loop /home/Luke/Document/Fedora-8-x86_64-DVD.iso /media/iso

3、备份并修改yum仓库,建议这样:

#mkdir /etc/yum.repos.d/temp

#mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/temp

#cp /etc/yum.repos.d/temp/fedora.repo /etc/yum.repos.d/

注释掉fedora.repo中所有以 baseurl or mirrorlist开始的行,

增加下面这行

baseurl=file:///path/to/your/repo
注:有些人是在自己本地用createrepo创建了一个repo其实这样没有必要的。而且用这个命令的时候分让费好多时间。
4、现在就可以使用本地ISO或光盘来安装软件了。
这样只能安装ISO镜像里面有的程序,安装完之后再将yum仓库恢复。

没有评论:

发表评论