LinuxSir.cn,穿越时空的Linuxsir!

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

Fedora 1.0 如何通过ISO添加/删除软件?

[复制链接]
发表于 2003-11-8 05:28:04 | 显示全部楼层
redhat-config-packages --isodir=后面的内容就是存放ISO文件的路径。
发表于 2003-11-8 05:42:31 | 显示全部楼层
我有三个ISO都放在WIN的D盘根目录下。
[root@linux root]# redhat-config-packages --isodir=/dev/hda5
Traceback (most recent call last):
  File "/usr/share/redhat-config-packages/MainWindow.py", line 160, in ?
    im = get_method(args)
  File "/usr/share/redhat-config-packages/config.py", line 57, in get_method
    return method.LoopbackIsoInstallMethod(isodir)
  File "/usr/share/redhat-config-packages/method.py", line 340, in __init__
    self.discImages = findIsoImages(tree)
  File "/usr/share/redhat-config-packages/method.py", line 813, in findIsoImages    files = os.listdir(path)
OSError: [Errno 20] 不是目录: '/dev/hda5'

怎么解决?
发表于 2003-11-8 08:32:41 | 显示全部楼层
你先把win下分区挂载到/mnt下,再试!
如 #mount -t vfat -o iocharset=cp936,umask=0,codepage=936,user,rw /dev/hda6 /mnt/e
再 #redhat-config-packages --isodir=/mnt/e
我当是这样就成功了!
发表于 2003-11-8 08:37:50 | 显示全部楼层
奇怪,我怎么就可以直接从光盘添加??
不知道为什么?
不过我是安装的英文版,然后自己汉化的!
不知道这是不是中文安装的问题?
发表于 2003-11-8 09:47:40 | 显示全部楼层
噢,这里说的是没有光盘只有iso文件的添加方法,从光盘当然可以添加啦!可能是你刻录的光盘有问题吧!
发表于 2003-11-8 10:02:45 | 显示全部楼层

不能直接用/dev/hda5

正确的方法是:
1. 先把 /dev/hda5 mount过来,比如:
     mount -t vfat /dev/hda5 /mnt/D
2. 然后 redhat-config-packages --isodir=/mnt/D
3. 我就是这样搞定的.

enjoy
     

最初由 拒绝正版 发表
我有三个ISO都放在WIN的D盘根目录下。
[root@linux root]# redhat-config-packages --isodir=/dev/hda5
Traceback (most recent call last):
  File "/usr/share/redhat-config-packages/MainWindow.py", line 160, in ?
    im = get_method(args)
  File "/usr/share/redhat-config-packages/config.py", line 57, in get_method
    return method.LoopbackIsoInstallMethod(isodir)
  File "/usr/share/redhat-config-packages/method.py", line 340, in __init__
    self.discImages = findIsoImages(tree)
  File "/usr/share/redhat-config-packages/method.py", line 813, in findIsoImages    files = os.listdir(path)
OSError: [Errno 20] 不是目录: '/dev/hda5'

怎么解决?
发表于 2003-11-9 00:49:59 | 显示全部楼层

不知道linux有没有虚拟光区?

我在本站下载了MPlayer1.0pre2中文版,在安装的过程中提示:需要Fedora Core 1 磁盘3来安装软件包,插入磁盘,然后按确定.我是在硬盘下安装Fedora Core 1的,只有三个ISO文件,不知道linux有没有虚拟光区可用?
发表于 2003-11-9 01:43:55 | 显示全部楼层
你可以用命令来安装,rpm -ivh *.rpm,看看提示缺什么包,再mount上ISO文件来安装缺的包。
mount -t iso9660 -o loop /dir/yarrow-i386-disc3.iso /mnt/cdrom
发表于 2003-11-9 02:13:15 | 显示全部楼层
谢谢!我已经搞定了!
原来在linux下只要一个命令就等于虚拟光区了!
发表于 2003-11-10 15:18:30 | 显示全部楼层
[root@qspy root]# mount -t iso9660 -o loop /mnt/fat/Fodera/yarrow-i386-disc3.iso /mnt/cdrom
mount: Could not find any loop device, and, according to /proc/devices,
       this kernel does not know about the loop device.
       (If so, then recompile or `insmod loop.o'.)
[root@qspy root]#

是不是内核出的问题?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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