LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: bywind

用yum管理fedora的iso安装文件

[复制链接]
发表于 2006-3-24 10:24:28 | 显示全部楼层
Post by liuhj02
mount -t iso9660 /../FC2-i386-disc1.iso /mnt/fc2/iso1
这个命令不能运行阿,提示加入 -o loop,我用这个方法试了一些fc5,没有成功


我这里也不行
  1. [root@coszclub cosz]# yum list
  2. Loading "installonlyn" plugin
  3. Setting up repositories
  4. fc5                                                                  [1/6]
  5. file:///mnt.fc5/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] 没有那个文件或 目录: '/mnt.fc5/repodata/repomd.xml'
  6. Trying other mirror.
  7. Cannot open/read repomd.xml file for repository: fc5
  8. failure: repodata/repomd.xml from fc5: [Errno 256] No more mirrors to try.
  9. Error: failure: repodata/repomd.xml from fc5: [Errno 256] No more mirrors to try.[root@coszclub cosz]#
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-3-24 10:38:20 | 显示全部楼层
这个方法是可以的 只要加 -o loop就行了
后面的 yum-arch也可以不用了
回复 支持 反对

使用道具 举报

发表于 2006-3-24 10:50:53 | 显示全部楼层
file:///mnt.fc5/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] 没有那个文件或 目录: '/mnt.fc5/repodata/repomd.xml'

不是提示缺少 /repodata/repomd.xml 吗?!在 /mnt/fc5 下面确实没有
fc2 可行,fc5 不行也不出奇吧!?
回复 支持 反对

使用道具 举报

发表于 2006-3-25 10:41:18 | 显示全部楼层
Post by cosz
我这里也不行
  1. [root@coszclub cosz]# yum list
  2. Loading "installonlyn" plugin
  3. Setting up repositories
  4. fc5                                                                  [1/6]
  5. file:///mnt.fc5/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] 没有那个文件或 目录: '/mnt.fc5/repodata/repomd.xml'
  6. Trying other mirror.
  7. Cannot open/read repomd.xml file for repository: fc5
  8. failure: repodata/repomd.xml from fc5: [Errno 256] No more mirrors to try.
  9. Error: failure: repodata/repomd.xml from fc5: [Errno 256] No more mirrors to try.[root@coszclub cosz]#
复制代码


我的也是这样
回复 支持 反对

使用道具 举报

发表于 2006-3-25 14:36:29 | 显示全部楼层
[color="Red"]没有那个文件或 目录,已经指出问题所在,想办法解决就是了。
呵呵,linux的魅力就在这里;很不错的方法。
回复 支持 反对

使用道具 举报

发表于 2006-3-25 16:11:36 | 显示全部楼层
http://dl.atrpms.net/fc5-i386/atrpms/other/repodata/
[   ] filelists.xml.gz        09-Jan-2006 17:14  150   
[   ] other.xml.gz            09-Jan-2006 17:14  145   
[   ] primary.xml.gz          09-Jan-2006 17:14  157   
[TXT] repomd.xml              09-Jan-2006 17:14  951   
大概修改 xml 文件就可以吧?!
呵呵~我当然不会的拉~那位朋友弄弄呢?!
回复 支持 反对

使用道具 举报

发表于 2006-3-25 18:53:49 | 显示全部楼层
我已经找到设置的地方了,就是/etc/yum.repos.d下面的那些文件里面的路径。我试了几次,还是嫌麻烦,就干脆重新安装了一次完全安装,就不用再从iso里面找文件了。
回复 支持 反对

使用道具 举报

发表于 2006-3-26 12:08:20 | 显示全部楼层
终于解决了这个问题了

真不走运,早上刚取消了 adsl,我才弄明白如何不浪费 3g 的 iso 空间
最好先 # yum install yumex
在 /mnt 下建立 iso1 iso2 iso3 iso4 iso5 五个文件夹并依次挂载 fc5 的五个 iso
例如: # mount -o loop /.../FC5-disc1.iso /mnt/iso1
把 /mnt/iso1 里面的 repodata 这个目录 copy 到 /mnt 下
接着 # vi /etc/yum.conf
在后面加上下面的文字

CODE:
[fc5]
name=local.fc5
baseurl=file:///mnt
[Copy to clipboard]

# yumex
成功读取 那些 iso 了
我是在 yumex 下配置了 repo 的,由于我现在没有上网了
回复 支持 反对

使用道具 举报

发表于 2006-3-26 15:16:08 | 显示全部楼层
Good boy. 照搬好了。À么DVD,CD  ISO ýïå
回复 支持 反对

使用道具 举报

发表于 2006-3-26 15:25:40 | 显示全部楼层
cosz ,你的办法成功能安装了fresh install时没有安装的包么? 我只有DVD的ISO镜像,我推测你的办法不行,ISO挂载目录的layout似乎不对。
回复 支持 反对

使用道具 举报

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

本版积分规则

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