Fedora6 在ISO文件上进行添加删除程序的方法
分类: 开发心得 | 标签: fedora
决定把部分开发工作迁移到Linux,经过无数的犹豫,最后决定使用Fedora6,安装过程很顺利,只是偶尔会有假死机现象。
但安装完后,噩梦就开始了,无法添加删除程序!一选择添加删除,就会自动连到Fedora的网站下载,但我的是内部网啊,找了很多资料,经过无数尝试,终于成功了!
步骤如下:
1、把fc6的iso文件拷到已安装的fc6上,假设文件是FC-6-i386-DVD.iso,我是放到了/home/public上,因为我的/home是用了独立的分区。
2、把/etc/yum.repos.d备份起来,并删除之
mv /etc/yum.repos.d /etc/yum.repos.d.backup
3、加载iso文件
mount -o loop /home/public/FC-6-i386-DVD.iso /mnt/fedora
4、手工安装createrepo包,该包用来建立软件库
rpm -ivh /mnt/fedora/Fedora/RPMS/createrepo
5、建立软件库
mkdir /opt/repo/repodata
cp /mnt/fedora/repodata/comps.xml /opt/repo/repodata/comps.xml
ln -s /opt/fedora /opt/repo/Fedora
cd /opt/repo
createrepo -g /opt/repo/repodata/comps.xml .(留意这个小数点)
6、对软件库进行定位
编辑 /etc/yum.conf文件
添加这段
[localbase]
name=dvd
baseurl=file:///opt/repo
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
这样就可以了
阅读(811) | 评论(0) | 转发(0) |