LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 9620|回复: 20

FC6如何配置光盘源?

[复制链接]
发表于 2006-10-28 16:23:30 | 显示全部楼层 |阅读模式
[ISO]
name=iso
baseurl=file:///mnt/iso1 file:///mnt/iso2 file:///mnt/iso3 file:///mnt/iso4 file:///mnt/iso5
failovermethod=priority
enabled=1
gpgcheck=0

这是我的ISO.repo文件,在FC5中很正常,但是在FC6中总是出现[下载软件包头错误]。
发表于 2006-10-28 16:54:25 | 显示全部楼层
我也问过了。暂时没有人知道。没有这个东西装软件真是烦死了。
回复 支持 反对

使用道具 举报

发表于 2006-10-28 17:05:09 | 显示全部楼层
确实有这个问题,有个办法处理一下:
新建一个文件夹,比如/media/baserepo
然后将几张CD中的RPM文件全部做个软链接到这个文件夹中,比如:
  1. $ln -s /mnt/iso4/Fedora/RPMS/*.rpm /media/baserepo/
复制代码

然后yum一个createrepo工具:
  1. #yum install createrepo
复制代码

接着就可以用createrepo创建一个源:
  1. #createrepo /media/baserepo
复制代码
创建完毕后会产生一个文件夹/media/baserepo/repodata
这个就是yum的数据源文件。

最后设置yum,加这么一段设置即可:
  1. [local_base]
  2. name=iso
  3. baseurl=file:///media/baserepo
  4. enabled=1
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-10-28 17:48:57 | 显示全部楼层
mount -r -o loop your_DVD_file.iso /mnt/mount_directory

edit you /etc/yum.repos.d/fedora-core.repo:
[core]
name=Fedora Core $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-$releasever&arch=$basearch
baseurl=file:/mnt/mount_directory/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
....

[color="Red"]Should be enabled only 1 repo - fedora-core.repo

Then, your yum should work.
尝试一下看。
http://forums.fedoraforum.org/showthread.php?t=133646
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-28 19:14:14 | 显示全部楼层
多谢版主!现在方便多了。
回复 支持 反对

使用道具 举报

发表于 2006-10-28 21:36:43 | 显示全部楼层
太感谢版主了,这个办法真的可以!不知道以后会不会有更好的解决方法!
回复 支持 反对

使用道具 举报

发表于 2006-11-2 13:43:04 | 显示全部楼层
#yum install createrepo
loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from lacal files
Parsing package install arguments
Resolving Dependencies
-->opulating transaction set with selected packages.Please wait.
--->Downloading header for createrepo to pack into transaction set.
media://1161131669.029329%235/Fedora/RPMS/createrepo-0.4.4-2.fc6.noarch.rpm:[errno 4] IOError:<urlopen error unknown url type: media>
Trying other mirror.
Error:failed to retrieve Fedora/RPMS/createrepo-0.4.4-2.fc6.noarch.rpm from cdrom
error war [errno 4] IOError:<urlopen error unknown url type:media>
回复 支持 反对

使用道具 举报

发表于 2006-11-2 15:14:21 | 显示全部楼层
按照版主的方法,我的DVD安装盘依然无法用呀。还是提示[下载软件包头错误]。
郁闷ING。。。。。。。。。
等待高手解决。。。。。
谢谢。。。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-2 15:20:02 | 显示全部楼层

FC中如何用Firefox写博客

FC中如何用Firefox写博客?
网上说有个教flock的,但不回用啊
哪位高手指点一下阿
谢谢了
回复 支持 反对

使用道具 举报

发表于 2006-12-1 10:35:09 | 显示全部楼层
楼主,你的这个是不是从网上的一个文章里学来的?这文章好像还挺有名,到外都是。
我也是跟着那上面学,可是,我就是mount不上iso文件,后来在网上不停的Google,终于找到一篇文章,是专门说挂载ISO的,那人说的 repo文件比这个多了一行。我就加上,试了一下,果然可以了。不过我现在在公司,没法把我的repo文件发上来。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表