斑竹进来看看这个问题
为什么我挂载iso到/mnt/iso目录后执行system-config-packages --isodir=/mnt/iso出现下面错误?
# system-config-packages --isodir=/mnt/iso
Traceback (most recent call last):
File "/usr/share/system-config-packages/MainWindow.py", line 158, in ?
im = get_method(args)
File "/usr/share/system-config-packages/config.py", line 57, in get_method
return method.LoopbackIsoInstallMethod(isodir)
File "/usr/share/system-config-packages/method.py", line 352, in __init__
self.mountDisc(1)
File "/usr/share/system-config-packages/method.py", line 403, in mountDisc
self.tree + "/" + self.discImages,
KeyError: 1 不要挂载iso,只要挂载iso所在分区就可以了。你明白我说的意思吗?
比如iso放在d:的根目录下
就mount -o iocharset=utf8 /dev/hda5 /mnt/d (假如你要把它挂在d目录中)
然后
system-config-packages --isodir=/mnt/d就可以了。
如果在d:的linuxiso目录下
system-config-packages --isodir=/mnt/d/linuxiso 好的,知道了,谢谢斑竹
页:
[1]