红联Linux门户
Linux帮助

Linux环境工作笔记

发布时间:2007-08-09 00:36:19来源:红联作者:domain
  Linux下虚拟光驱的使用
  大家都知道在windows下如果没有物理光驱通常借助各种虚拟光驱软件来实现。其实由于Linux良好的设计使得它根本不需要这类多余的软件,直接通过mount就可以搞定。

  这里以我的实际经历为例:我的机子目前是双系统,机子本身没有物理光驱。最初只装了windows,后来我在windows分区的D盘下放置了redhat的4个iso文件通过grub装了redhat。

  安装成功之后,我发现有个别软件包漏了,需要更新软件包。但是更新的时候系统需要找到相应的光驱,但系统没有物理光驱因此需要一个虚拟的光驱。命令如下:

  cd /mnt
  mkdir D
  mount /dev/sda5 /mnt/D

  然后指定iso文件的位置:

  system-config-packages -isodir=/mnt/D

  这样就可以像windows下那样的虚拟光驱方式安装了。

  注意,如果按照如下操作是错误的。

  mount -t iso9660 -o loop /mnt/D/bin.iso /media/cdrom
  system-config-packages -isodir=/media/cdrom

  它会出现了下面的错误,通常是因为多执行了mount操作。错误如下:

  Traceback (most recent call last):
   File "/usr/share/system-config-packages/MainWindow.py", line 160, 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[discNum],
  KeyError: 1

  文件重命名
  举例:将test.c重命名为example.c
  rename test.c example.c test.c

  快捷键
  在打开终端的情况下按Ctrl+Shift+n可以再打开一个终端,在目录情况下创建新文件夹。
文章评论

共有 0 条评论