|
注:转载请注明出处:www.linuxsir.cn----probing
Red Hat Linux 8.0: 正式版 Red Hat Linux 入门指南
Red Hat, Inc.
1801 Varsity Drive
Raleigh NC 27606-2072 USA
电话:+1 919 754 3700
电话:888 733 4281
传真:+1 919 754 3701
PO Box 13588
Research Triangle Park NC 27709 USA
rhl-gsg(ZH-CN)-8.0-HTML-RHI (2002-08-20T12:16-0400)
版权 ?2002 Red Hat, Inc.。本资料只允许在开放出版 许可(Open Publication License)V1.0 或更新版本的条款下发行。 (最新版本目前位于 http://www.opencontent.org/openpub/)
没有版权所有者的明确许可,禁止发行该文档的独立修改的版本。
除非事前从版权所有者处获得许可,禁止使用任何标准(纸印)书籍格式为商业目的而发行该作品或从该作品推导出的作品。
Red Hat、Red Hat 网络、Red Hat"Shadow Man"徽标、RPM、Maximum RPM、RPM 徽标、Linux Library、PowerTools、Linux Undercover、RHmember、RHmember More、Rough Cuts、 Rawhide 以及所有基于 Red Hat 的商标和徽标是商标或 Red Hat, Inc. 在美国和其它国家 的注册商标。
Linux 是 Linus Torvalds 的注册商标。
Motif 和 UNIX 是 The Open Group 的注册商标。
Intel 和 Pentium 是 Intel Corporation 的注册商标。 Itanium 和 Celeron 是 Intel Corporation 的商标。
AMD、AMD Athlon、AMD Duron、以及 AMD K6 是 Advanced Micro Devices, Inc. 的商标。
Netscape 是 Netscape Communications Corporation 在 美国和其它国家的注册商标。
Windows 是 Microsoft Corporation 的注册商标。
SSH 和 Secure Shell 是 SSH Communications Security, Inc.的商标。
FireWire 是 Apple Computer Corporation 的商标。
本书中所引用的所有其它商标和版权均属其拥有者所有。
security@redhat.com 密钥的 GPG 指纹是:
CA 20 86 86 2B D6 9D FC 65 F6 EC C4 21 91 80 CD DB 42 A6 0E
介绍
欢迎使用 《正式版 Red Hat Linux 入门指南》!
至此,你应该已经阅读过了《正式版 Red Hat Linux 安装指南》,并成功地安装了 Red Hat Linux。 本指南的目的是帮助初级和中级 Linux 用户理解并执行一些常见的任务。请留意,Linux 的外观和用法都与你可能用过的操作系统不同, 你得忘记其它操作系统的常规惯例,心胸开放地对待 Red Hat Linux, 把它当做一种崭新有趣而又用途广泛的另一选择。
这本指南是围绕着任务而写。你会发现书中布满了许多有用的窍门、提示、警告和屏幕快照。 首先,你将会学习一些使用 Red Hat Linux 的基本知识, 例如:定制桌面、配置打印机、以及如何上网。基本知识讨论过之后,书中涉及的任务将会逐渐变得复杂。
多数用户选择在 GNOME 或 KDE 图形化桌面环境(也可使用其它桌面环境)内工作。 《正式版 Red Hat Linux 入门指南》 一书主要着重于在这两个环境下该如何执行任务。
所讨论的课题包括:
使用图形化桌面环境
管理文件和目录
处理文档
使用万维网和电子邮件
升级应用程序
到其它资源的指针。这些资源涉及到常见问题及答案、计算机基础、对 Red Hat Linux 系统目录的解释、诸如此类。
在熟练了 Red Hat Linux 系统的基础知识之后,你可能想学习些关于高级课题的知识。这些知识可以在 《正式版 Red Hat Linux 定制指南》和《正式版 Red Hat Linux 参考指南》 中找到。
正式版 Red Hat Linux 指南手册的 HTML 和 PDF 版本在文档光盘中具备,你也可以在下面的网站中查阅:http://www.redhat.com/docs/
注记
虽然该指南尽可能地反映了最新的信息,你应该阅读"Red Hat Linux 发行注记" 来获得在我们的文档定稿之前还来不及包括的信息。该发行注记可以在 Red Hat Linux 光盘 1 中找到,或者在以下网址上查阅:
http://www.redhat.com/docs/
本书的变更
本指南在从前的基础上做了些增补,包括了 Red Hat Linux 8.0 中的新功能, 以及许多被读者要求的课题。这些改变包括:
处理文档
《正式版 Red Hat Linux 入门指南》中包括了这一章来描述如何使用 OpenOffice.org 办公套件。 其中包括了到它的文字处理、电子表格、视觉化和文稿演示应用程序的指针。
音频、视频、和一般娱乐
本章现在包括关于使用 声卡配置工具来排除声卡故障,以及使用 X 配置工具来排除视频卡及显示器的故障的信息。
使用图形化桌面
本章已被修改,它反映了最新的桌面环境,以及你能够使用的各种桌面配置方法。
管理文件和目录
本章添加了 File Roller 的使用说明。它是一个用来压缩、解压、和归档文件的图形化工具
文档约定
在你阅读这本手册的时候,你会注意到某些字词使用了 不同的字体、大小和粗细。这种突出显示是有矩可循的; 用同一风格来代表不同字词以表明它们属于同一类型。 用这种方式来代表的各种字词类型包括:
command
Linux 命令(以及其它操作系统的命令,若使用的话) 用这种方式代表。它向你表明你可以在命令行中键入词 或词组然后按 [Enter] 键来启用命令。有时, 命令中会包括应用另一种方式显示的词(例如文件名),在 这种情况下,它们被视为命令的一部分,因而整个词组都会 被显示为命令。例如:
使用 cat testfile 命令来查看当前工作 目录中一个叫做 testfile 的文件。
filename
文件名、目录名、路径、以及 RPM 软件包名用这种 方式代表。它表明在你的 Red Hat Linux 系统上存在着一个叫这个 名称的文件或目录。例如:
你的主目录中的 .bashrc 文件包括 你自用的 bash shell 定义和别名。
/etc/fstab 文件包括关于不同系统设备和文件 系统的信息。
如果你想使用一个万维网服务器日志文件分析程序的话,安装 webalizer RPM。
application
这种方式向你表明该程序是一个终端用户的应用程序(与系统软件相对)。例如:
使用 Mozilla 来浏览万维网。
[key]
键盘上的键用这种方式代表。例如:
要使用 [Tab] 键补全,键入一个字符然后按 [Tab] 键。你的终端机上就会显示目录中起首为 那个字符的文件列表。
[key]-[combination]
一个击键的组合用这种方式代表。例如:
[Ctrl]-[Alt]-[Backspace] 击键组合会退出 你的图形会话,把你返回到图形登录屏幕或控制台。 「GUI 界面上的文本」
在 GUI 界面屏幕或窗口中发现的标题、词汇、或 词组会用这种方式显示。它用来标明某个 GUI 屏幕或 GUI 屏幕上的某个元素(譬如与复选箱或字段相关的文本)。例如:
如果你想要在你的屏幕保护程序停止前要求口令的话, 选择 「需要口令」 复选箱。
「GUI 屏幕或窗口上的最上级菜单」
用这种方式表示的词汇表明它位于一个下拉菜单 的最上级。如果你在 GUI 屏幕上点击了这个词,应出现 菜单的其它部分。例如:
在 GNOME 终端的「文件」下,你会看到 「新标签」选项,它允许你在同一窗口中打开多个 shell 提示。
如果你需要在 GUI 菜单上点击一系列命令的话,它们 会如下面的例子中所示:
点击「主菜单按钮」(在面板上)=> 「编程」 => 「Emacs」 来启动 Emacs 文本编辑器。
「GUI 屏幕或窗口中的按钮」
这种方式表明它是 GUI 屏幕上可点击的按钮。例如:
点击 「后退」 按钮来返回到你刚才查看的网页。
computer output
这类方式的文本表明它是计算机在命令行 中显示的输出。你键入命令的反应、 错误讯息、以及程序或脚本中向你要求输入的互 动式提示,都是用这种格式来代表的。例如:
使用 ls 命令来显示某目录的内容:
$ ls
Desktop axhome logs paulwesterberg.png
Mail backupfiles mail reports
命令返回的输出(在上面的例子中,是目录的内容) 用这种方式来显示。
prompt
提示是计算机在向你表明它在等待你的输入。它会 用这种方式来显示。例如:
$
#
[stephen@maturin stephen]$
leopard login:
user input
用户键入的文本。无论是在命令行中还是在 GUI 屏幕上的文本箱内的输入都会用这种方式来显示。在下面 的例子中,text 用这种方式显示:
要把你的系统引导入基于文本的安装程序,你需要在 boot: 提示下键入 text 命令。
除此之外,我们还使用几种不同的方式来强调某些信息。 按照信息对你的系统的重要程度,它们被标为注记、窍门、 重要、小心、或警告。例如:
注记
请记住,Linux 区分大小写。换一句话说,rose 不是 ROSE 或 rOsE。
窍门
目录 /usr/share/doc 包括了关于你的系统上安装 的软件包的附加信息。
重要
如果你修改了 DHCP 配置文件,这些改变在你重启 DHCP 守护进程之后才会生效。
小心
不要以根用户身份来执行日常任务 - 使用一个常规的用户 帐号,除非你需要使用根帐号来做系统管理任务。
警告
如果你选择要不进行手工分区,服务器安装会删除所有安装了的 硬盘驱动器上的现存分区。除非你确信你没有需要保留的数据, 请不要选择这种安装类型。
在 X 下复制和粘贴文本
在 X 窗口系统下使用鼠标来复制和粘贴文本是一项简单操作。 要复制文本,只需点击鼠标,把它在文本上拖过来突出 显示该文本。要把文本粘贴到某处,在需要放置文本的地方 点击鼠标的中间按钮。
使用鼠标
Red Hat Linux 是为使用三键鼠标设计的。如果你有一个两键鼠标, 你应该在安装过程中选择"模拟三键"。如果你在使用 模拟三键,同时按鼠标的两键与按缺少的第三键(中间) 作用相同。
该文档中,如果指示你使用鼠标点击某物,这意味着点击 鼠标左侧的按钮。你需要使用中间的或右侧的鼠标按钮的 情况会被具体说明。(如果你把鼠标配置成左手使用,上 述情况则正好相反。)
你可能会对"拖放"这个词很熟悉。如果你被指示要拖放 GUI 桌面上的某个项目,点击这个项目,然后压住鼠标 按钮,在按钮被持续压住的时候,把鼠标移动到一个新 位置上来拖动这个项目。当你到达了目的地,松开鼠标 按钮来放置这个项目。
1. 起步准备
从开机到关机,无论你是在工作还是在娱乐, Red Hat Linux 都为你提供了帮助你充分利用计算机环境的工具和应用程序。 本章向你详细介绍一些你在 Red Hat Linux 机器上的日常作业中经常会执行的基本任务。
设置代理
首次启动 Red Hat Linux 机器时,你会看到 设置代理, 它会引导你进行 Red Hat Linux 配置。使用该工具,你可以设置系统的日期和时间; 安装软件;在 Red Hat 网络中注册机器;以及其它任务。 设置代理让你从一开始就配置环境, 从而使你能够快速地开始使用 Red Hat Linux 系统。
设置代理允许你设置机器的时间和日期, 或者让你和网络时间服务器(network time server) - 通过网络连接向你的机器传输日期和时间信息的机器 - 同步你的时间和日期。 使用日历工具来设置日期、月份、年份,并在提供的文本箱内按时、分、秒设置时间。 时间和日期设置完毕后,点击「前进」来继续。
图 1-1. 日期和时间配置
如果你想在 Red Hat 网络注册你的系统并接收关于你的 Red Hat Linux 系统的自动更新, 选择「是,我想在 Red Hat 网络注册」。这会启动 Red Hat 更新代理 - 一个会引导你进行Red Hat 网络注册的向导工具。 选择「否,我不想注册我的机器」会跳过注册。 关于 Red Hat 网络和注册机器的详细信息,请参阅以下网站上的 Red Hat 网络文档:http://www.redhat.com/docs/manuals/RHNetwork/。
图 1-2. Red Hat 网络注册客户
如果你想安装在安装过程中没有安装的 Red Hat Linux RPM 软件包、第三方的软件、 或是正式版 Red Hat Linux 文档光盘上的文档,你可以在「安装附加软件」屏幕上办到。 插入包含你想安装的软件或文档的光盘,点击「安装...」按钮, 然后遵循说明。
注记
如果你从 Red Hat Linux 安装光盘中安装,你必须插入第一张光盘, 再点击「安装...」按钮,选择你要安装的软件包或部件, 然后,如果提示了的话,更换光盘。
图 1-3. 安装附加软件
现在,系统已被配置。你已经做好登录和使用 Red Hat Linux 的准备。
术语介绍
当你学习新的操作系统的时候,你还需要学习新的名词术语。 这里介绍了一些你应该了解的基本术语。你会在所有的正式版 Red Hat Linux 文档, 包括《正式版 Red Hat Linux 入门指南》中经常看到以下这些术语:
Shell 提示(Shell prompt): 用户与操作系统间的命令行界面(与 DOS 屏幕相似)( (图 1-4)。 shell 解释用户输入的命令,然后把它们传递给操作系统。
图 1-4. Shell 提示
命令行(Command line): 在 shell 提示下,命令被键入的地方。
命令(Command): 给计算机的指令,多数使用键盘或鼠标输入。
图形化用户界面(Graphical User Interface,GUI): 一个带有图标、菜单和面板的屏幕,用户可以点击它们来引发行动,如启动应用程序和打开文件。
图标(Icon)是代表应用程序、文件夹、 "捷径"或系统资源(如软盘驱动器)的小图像。 启动器(Launcher)图标通常指启动应用程序的快捷方式。
图形化桌面环境(Graphical Desktop Environment): GUI 中的最可见部分。桌面是你的用户「主目录」和「从这里开始」 启动器图标的位置。你可以给桌面配置特殊的背景颜色和图片来为它添加一点儿个人色彩。
面板(Panel):桌面工具条, 通常横贯屏幕的底部(如图 1-5所示)。面板上包含「主菜单」按钮, 以及其它启动经常使用程序的捷径图标。它可以被用户定制。
图 1-5. 桌面面板
根(Root):根用户帐号在安装中被 创建,对你的系统有完全的访问权。你必须登录为根用户来 完成某些系统管理任务。用户帐号的创建目的是使你不必使用 根帐号来完成典型的用户任务,从而减少永久性损坏你的 Red Hat Linux 安装或其中程序的机会。
su 和 su -: 命令 su 给予你访问根帐号和系统上 其它帐号的权限。当你键入 su 在你的用户 shell 里切换成根帐号后,你可以访问 重要的系统文件,你可以改变或永久地破坏它们。使用 su - 命令登录使你成为根帐号 shell 下的根用户。登录 为根用户后,请务必谨慎行事。
说明书页(Man page)和信息页(info page): 说明书页和信息页给你提供关于命令或文件的详细资料(说明书页较简短,提供的解释比信息页要少)。 譬如,要阅读 su 命令的说明书页,在 shell 提示下键入 man su(或键入 info su 来获得信息页)。 要关闭这些书页,按 [q]。
X 或 X 窗口系统(X Window System): 这些术语是指图形化用户界面环境。如果你"在 X 里",或 "运行 X",那么你是在 GUI 下而不是在控制台环境下工作。
RPM: RPM 代表 Red Hat 软件包管理器(Red Hat Package manager), 它是 Red Hat 建构和发行软件文件的方式。RPM 文件是你可以在 Red Hat Linux 计算机上安装的软件包文件。
虽然本书的重点放在使用图形化桌面环境来漫游和工作, 我们也会涉及登录和使用 Red Hat Linux 系统的 shell 方法以供你参考
登录
使用 Red Hat Linux系统的下一个步骤是登录。登录实际上是你向系统做自我介绍, 又称验证(authentication)。如果你键入了错误的用户名或口令, 你就不会被允许进入系统。
与某些操作系统不同,Red Hat Linux 系统使用帐号来管理特权、维护安全等等。 不是所有的帐号都"生"来平等的:某些帐号所拥有的文件访问权限和服务要比其它帐号少。
注记
类似 UNIX,Linux 区别大小写。这意味着键入 root 和键入 Root 指代的帐号不同。默认情况下, root 代表根用户(又称超级用户),或系统管理员。
如果你已经创建并登录入了一个用户帐号,你可以跳到第2章 。 如果你只创建了根帐号,请继续阅读来了解如果设置用户帐号。
如果你在安装中没有创建用户帐号,你必须登录为 根用户。在创建了用户帐号后,极力建议你登录为一般用户 而不是根用户以便防止对 Red Hat Linux 安装的无意破坏。
小心
由于你的 Red Hat Linux 系统在安装时创建了根用户,某些新用户便只想使用这个帐号来执行所有的任务。 这是一个很危险的想法,因为根帐号可以在系统上为所欲为,你极容易不小心删除或修改重要的系统文件, 从而损害系统。你在安装中或安装后可能会打算放弃创建和使用用户帐号, 但是这是我们不推荐的。
图形化登录
在安装中,如果你选择了图形化登录类型,你会看到类似图 1-6的图形化登录屏幕。 除非你为你的系统选择了一个主机名(主要用于网络设置),你的机器可能会叫做 localhost。
图 1-6. 图形化登录屏幕
要在图形化登录屏幕上登录为根用户,在登录提示后键入 root,按 [Enter]键,在口令提示后键入安装时设立的 根口令,然后按 [Enter] 键。要登录为普通用户,在登录提示后键入你的 用户名,在口令提示后键入在创建用户帐号时选择的口令,然后 按 [Enter] 键。
从图形化登录界面登录会自动为你启动图形化桌面。
虚拟控制台登录
在安装中,如果你选择了文本登录类型,在系统引导后,你会看到一个与下面相仿的登录提示:
Red Hat Linux release 8.0
Kernel 2.4.18-0.1 on an i686
localhost login:
除非你给你的机器另选了一个主机名(主要用于网络设置), 你的机器可能会叫做 localhost.localdomain。
要从控制台上登录为根用户,在登录提示后键入 root, 按 [Enter] 键,在口令提示后键入安装时设立的根口令, 然后按 [Enter] 键。要登录为常规用户,在登录提示后键入你的用户名, 按 [Enter] 键,在口令提示后键入在创建用户帐号时所选择的口令, 然后按 [Enter] 键。
在登录后,你可以键入 startx 来 启动图形化桌面。
图形化界面
在你安装 Red Hat Linux 的时候,你有机会安装一个图形化环境。 一旦你启动了 X 窗口系统,你会看到一个被称为"桌面" 的图形化界面, 它类似 图 1-7。
图 1-7. 图形化桌面
打开 Shell 提示
图形 化桌面提供了到 shell 提示(shell prompt)的访问。 shell 提示是允许你键入命令而非使用图形化界面来满足你的计算需要。 虽然本书的重点在于使用图形化界面和图形化工具来执行任务, 但有的时候从 shell 提示下执行任务会更快更有用。详情请参阅 第11章 。
你可以选择「主菜单」 => 「系统工具」 => 「终端」来打开 shell 提示。
你还可以双击「从这里开始」图标,然后选择「应用程序」、 「系统工具」、最后「终端」来打开 shell 提示。
要退出终端窗口,点击该窗口右上角的 X按钮, 或者在提示下键入 exit ,或者在提示下按 [Ctrl]-[D]
创建用户帐号
在你安装 Red Hat Linux 的时候,你有机会创建一个或多个用户帐号。 如果你连一个用户帐号都没创建(不包括根帐号),你现在就应该来创建。 在不是绝对必要的时候,你应该避免使用根帐号。
创建新的或额外的用户帐号的方式有两种, 使用 用户管理器或在 shell 提示下执行。
要使用 用户管理器来图形化地创建用户帐号:
点击桌面底部的面板上的「从这里开始」图标。 在它打开的新窗口中,点击「系统设置」图标, 然后点击「用户和组群」图标。 你还可以选择「主菜单」 => 「系统设置」 => 「用户和组群」。
你还可以在 shell 提示下键入redhat-config-users 来启动 用户管理器。
如果你没有登录为根用户,你会被提示输入根口令。
如图 1-8所示的窗口会出现。点击「添加用户」。
图 1-8. Red Hat 用户管理器
在「创建新用户」对话框中,输入用户名(可以是简称或绰号), 帐号用户的全称,以及口令(需再输入一遍以校验)。用户主目录的名称和登录 shell 的名称 应该默认出现。对多数用户来说,你可以接受其它配置选项的默认值。 关于其它选项的详细资料,请参阅《正式版 Red Hat Linux 定制指南》。
点击「确定」。新用户就会出现在用户列表中,用户帐号的创建就完成了。
要在 shell 提示下创建用户帐号:
打开 shell 提示。
如果你没有登录为根用户,键入命令 su - 然后输入根口令。
在命令行中键入useradd,随后一个空格 和你创建的新用户的用户名(譬如,useradd jsmith)。按 [Enter] 键。通常,用户名是按用户的姓名 变化得来的,如 John Smith 的用户名是 jsmith。用户帐号名可以 从用户的姓名、简称、或出生地等变化出来。
键入 passwd,随后一个空格和 该用户名(譬如,passwd jsmith)。
在 New password: 提示下为新用户输入一个口令, 然后按 [Enter]。
在 Retype new password: 提示下,输入同一口令来确认你的选择。
重要
你挑选的用户帐号名可以是朴素的也可以是花哨的,但是在挑选口令时一定要谨慎从事。 口令是进入你的帐号的关键,因此它一定要独特并且容易记忆。你的口令至少要有六个字符。 你可以使用大小写字母、数字以及字符。避免简单的选择, 象 qwerty 或 password。 如果你想挑选一个容易记忆而又独特的口令,考虑一下对词汇的变形, 如 a!rPl8nE 是 airplane 的变形。
文档资料
如果你有正式版的 Red Hat Linux 盒装产品,请记住把 Red Hat Linux 文档光盘上的内容浏览一遍。所有正式版的 Red Hat Linux 指南手册 都在这张光盘上。你还可以在http://www.redhat.com/docs/ 网站上个别下载 HTML、RPM、PDF、以及压缩的 tarball 格式的文档(.tar.gz)。 一旦你登录到你的 Red Hat Linux 用户帐号, 把文档光盘插入到光盘驱动器中,这会自动打开 软件包管理工具。 并允许你安装任何正式版的 Red Hat Linux 文档。遵循说明,选择你要安装的文档。
图 1-9. 软件包管理工具 安装文档
当你安装了所需文档后,你可以随时点击「主菜单」 => 「文档」来阅读它们。
如果你从 Red Hat 网站(http://www.redhat.com/docs)中个别下载了文档, 你可以从 shell 提示下安装这些文档。打开 shell 提示,在命令行中键入以下命令:
su
按 [Enter] 键。你会被要求输入根口令。在提示下输入根口令, 然后按 [Enter] 键。现在,你就登录为根用户了。 要四本手册都安装,改换到包含 RPM 文件的目录中,键入以下命令:
rpm -ivh rhl-*.rpm
按 [Enter] 键。
要只安装某一本手册,把 rhl-*.rpm 替换成该手册的文件全名。 譬如,《正式版 Red Hat Linux 入门指南》的文件名会类似于 rhl-gsg-en-8.0.noarch.rpm, 因此,你应该键入以下命令来安装《正式版 Red Hat Linux 入门指南》:
rpm -ivh /mnt/cdrom/rhl-gsg-en-8.0.noarch.rpm
按 [Enter] 键。在命令行中键入 exit, 然后按 [Enter] 键。这会注销根帐号,把你送会用户帐号。
现在,点击「主菜单」 => 「文档」,选择你想阅读的文档。
如果你有正式版的 Red Hat Linux 盒装产品,请记住把 Red Hat Linux 文档光盘上的内容浏览一遍。所有正式版的 Red Hat Linux 指南手册 都在这张光盘上。你还可以在http://www.redhat.com/docs/ 网站上个别下载 HTML、RPM、PDF、以及压缩的 tarball 格式的文档(.tar.gz)。 一旦你登录到你的 Red Hat Linux 用户帐号, 把文档光盘插入到光盘驱动器中,这会自动打开 软件包管理工具。 并允许你安装任何正式版的 Red Hat Linux 文档。遵循说明,选择你要安装的文档。
图 1-9. 软件包管理工具 安装文档
当你安装了所需文档后,你可以随时点击「主菜单」 => 「文档」来阅读它们。
如果你从 Red Hat 网站(http://www.redhat.com/docs)中个别下载了文档, 你可以从 shell 提示下安装这些文档。打开 shell 提示,在命令行中键入以下命令:
su
按 [Enter] 键。你会被要求输入根口令。在提示下输入根口令, 然后按 [Enter] 键。现在,你就登录为根用户了。 要四本手册都安装,改换到包含 RPM 文件的目录中,键入以下命令:
rpm -ivh rhl-*.rpm
按 [Enter] 键。
要只安装某一本手册,把 rhl-*.rpm 替换成该手册的文件全名。 譬如,《正式版 Red Hat Linux 入门指南》的文件名会类似于 rhl-gsg-en-8.0.noarch.rpm, 因此,你应该键入以下命令来安装《正式版 Red Hat Linux 入门指南》:
rpm -ivh /mnt/cdrom/rhl-gsg-en-8.0.noarch.rpm
按 [Enter] 键。在命令行中键入 exit, 然后按 [Enter] 键。这会注销根帐号,把你送会用户帐号。
现在,点击「主菜单」 => 「文档」,选择你想阅读的文档。
注销
图形化注销
要注销你的图形化桌面会话,选择「主菜单」 => 「注销」。
当确认对话框(如图 1-10 所示)出现后, 选择「注销」选项,然后点击「是」按钮。 如果你想保存桌面的配置以及还在运行的程序,点击「保存当前设置」选项。
图 1-10. 注销确认
虚拟控制台注销
如果你在使用 X 窗口系统,却在控制台上登录了, 键入 exit 或 [Ctrl]-[D] 来从控制台会话中注销。
关机
在切断计算机电源之前请首先关闭 Red Hat Linux。 决不能不执行关机进程就切断计算机的电源, 这样做会导致未存盘数据的丢失或者系统损害。
图形化关闭
如果你位于图形化桌面,请按照注销中描述的方法来注销对话。 图形化桌面注销屏幕如图 1-10 所示, 选择「关闭计算机」,然后点击「确定」来确认。
某些计算机会在关闭 Red Hat Linux 后自动切断电源。如果你的计算机不会这样做, 看到下面这条消息后,你便可以切断计算机的电源:
Power down.
虚拟控制台关闭
如果你在控制台上登录,键入下列命令来关闭计算机:
halt
某些计算机会在关闭 Red Hat Linux 后自动切断电源。如果你的计算机不会这样做, 看到下面这条消息后,你便可以切断计算机的电源:System halted.
在切断计算机电源之前请首先关闭 Red Hat Linux。
决不能不执行关机进程就切断计算机的电源, 这样做会导致未存盘数据的丢失或者系统损害。
图形化关闭
如果你位于图形化桌面,请按照注销中描述的方法来注销对话。 图形化桌面注销屏幕如图 1-10 所示, 选择「关闭计算机」,然后点击「确定」来确认。
某些计算机会在关闭 Red Hat Linux 后自动切断电源。如果你的计算机不会这样做, 看到下面这条消息后,你便可以切断计算机的电源:
Power down.
虚拟控制台关闭
如果你在控制台上登录,键入下列命令来关闭计算机:
halt
某些计算机会在关闭 Red Hat Linux 后自动切断电源。如果你的计算机不会这样做, 看到下面这条消息后,你便可以切断计算机的电源:System halted.
2. 使用图形化桌面
Red Hat Linux 包括了一个功能强大的图形化桌面环境。你可以从中简易地进入你的应用程序、文件和系统资源。 新用户和有经验的用户都可以使用图形化桌面来充分利用他们的 Red Hat Linux 系统。
本章涉及了桌面环境的基本知识,以及该如何定制它来满足你的需要。
使用桌面
你的初始图形化桌面看起来类似 图 2-1。
图 2-1. 图形化桌面
图形化桌面环境使你能够进入你的计算机上的应用程序和系统设置。 你会注意到它提供了三种主要工具来使用系统上的应用程序:面板图标、桌面图标、以及菜单系统。
横贯桌面底部的长条叫做面板(panel)。 面板上包含应用程序启动器、状态指示器、以及叫做 小程序(applet)的小型应用程序。它们允许你控制音量、 切换工作区、并指示系统状态。
桌面上其它地方的图标可以是文件夹,应用程序启动器, 或光盘、软盘之类的可移设备(在它们被挂载后出现)。要打开一个文件夹,或启动一个应用程序, 双击相应的图标。
菜单系统可以通过点击「主菜单」按钮来进入。 你还可以点击桌面上的「从这里开始」图标,然后选择 应用程序 图标来进入。
桌面的工作方式和你使用其它操作系统时所预想的一样。 你可以把文件或程序的图标拖放到容易存取的地方;你可以为文件和程序在桌面、面板和管理器中添加新图标; 你可以改变多数工具和应用程序的外观;你还可以使用提供的配置工具来改变系统设置。
使用面板
桌面面板是横贯屏幕底部的长条。它包含了便于你使用系统的图标和小型程序。 面板上还包含「主菜单」,其中包含所有应用程序的菜单项目。 小程序在不妨碍你工作的同时,允许你运行指定任务或者监控你的系统或服务(如 Red Hat 网络)。
图 2-2. 桌面底部的面板
使用「主菜单」
你可以点击面板上的「主菜单」按钮 来把它扩展成一个大型菜单集合,该集合允许你进入系统内的应用程序。
从这里,你可以启动多数包括在 Red Hat Linux 中的应用程序。注意,除了推荐的应用程序以外, 你还可以启动在「其它」 菜单中选用附加的应用程序。这些子菜单使你能够使用系统上大量的应用程序。 从「主菜单」上,你还可以注销;从命令行运行应用程序;寻找文件; 锁住屏幕(这会运行用口令保护的屏幕保护程序)。
使用小程序
小程序是运行在面板上的小型应用程序。小程序通常会让你监控你的系统上或互联网上的情况。 某些小程序执行指定的任务,而某些则纯粹为娱乐而设计。
你的面板上默认运行几个小程序。这些小程序比较重要,下面的列表中会讨论它们。
工作区切换器
工作区切换器是一个简单的小程序。 它允许你查看桌面上已打开的应用程序。图形化桌面给你提供了使用多重工作区的能力, 因此你不必把所有运行着的应用程序都堆积在一个可视桌面区域。 工作区切换器将会把每个工作区都显示为一个小方块, 然后在上面显示运行着的应用程序。你可以用鼠标点击任何一个小方块来切换到那个桌面上去。 你还可以使用键盘快捷方式 [Ctrl]-[Alt]-[right-arrow] 或 [Ctrl]-[Alt]-[left-arrow] 来在桌面间切换。
图 2-3. 工作区切换器
任务条
工作区切换器旁边的小程序是任务条。 任务条是向你显示桌面上运行的应用程序名称的小程序。它在你最小化应用程序的时候很有用, 因为该程序会似乎从桌面消失。一旦它消失了, 你可以点击它在任务条上的名称来令其重现在桌面上。
图 2-4. 任务条
使用通知区域
Red Hat 网络 更新通知工具
Red Hat 网络 更新通知工具是通知区域的一部分。 它为你提供了一种简捷的系统更新方式,确保你的系统时刻使用 Red Hat 的最新勘误和错误修正来更新。 该小程序向你显示不同的图像来表明你的系统处于最新状态还是需要升级。 如果你点击了该小程序,一个可用更新列表就会被显示。要更新你的系统, 点击该按钮来启动 Red Hat 更新代理。 如果你没有在 Red Hat 网络 注册,它会启动注册程序。右击小程序图标,选择 「帮助」来阅读有关详情。
图 2-5. Red Hat 网络 更新通知工具
验证图标
通知区域有时会显示一个钥匙图标。这是一个安全通知, 当你取得系统的根验证时,它就会警告你;当验证超时后,它就会消失。
图 2-6. 验证图标
在面板上添加图标和小程序
要使面板适合你的个人需要,你可以在上面添加更多小程序和启动器图标。
要在面板上添加小程序,右击面板上的未用区域,然后选择「添加到面板」, 然后从小程序菜单中选择。选定了小程序后,它就会出现在你的面板上,因为这里是它唯一可以运行的地方。
要在面板上添加启动器图标,右击面板上的未用区域, 然后选择「添加到面板」 => 「启动器」。这会打开一个对话框,你可以在其中输入应用程序的名称、 位置、以及启动它的命令(如 /usr/bin/foo),甚至为该应用程序选择一个图标。 点击「确定」,一个新的启动器图标就会出现在面板上。
窍门
另一种在面板上添加启动器的快捷方式是:右击面板上的未用区域,选择 「添加到面板」 => 「菜单上的启动器」。然后,选择一个出现在菜单中的应用程序。 这会自动按照该程序在「主菜单」中的属性来添加启动器图标。
配置桌面面板
你可以自动或手工的隐藏面板;把它放置在桌面上的任一边上;改变它的大小和颜色; 以及改变它的行为方式。要改变默认的面板设置,右击面板上的未用区域,选择 「属性」。你可以设置面板的大小;它在桌面上的位置; 以及你是否想在不使用面板时自动隐藏它(「自动隐藏」)。 如果你选择了要自动隐藏面板,除非你把鼠标移向它(叫做徘徊,hovering), 它就不会出现在桌面上。
使用 Nautilus
图形化桌面包括了一个叫做 Nautilus 的文件管理器。 它给你提供了系统和个人文件的图形化显示。然而,Nautilus 不仅仅是文件的可视列表,它还允许你从一个综合界面来配置桌面;配置你的 Red Hat Linux 系统; 播放数码音乐和视频文件;浏览影集;访问网络资源等等。一言以蔽之, Nautilus 已成为你整个桌面的 shell。
Nautilus 不仅提供了高效的工作环境, 它还为你提供了另一种漫游文件系统的方法。 你可以在与「主菜单」相连的各类子菜单中搜索, 或者使用 shell 提示来漫游文件系统。随后的章节解释了如何使用 Nautilus 来强化你的桌面经验。
要作为文件管理器来启动 Nautilus,双击你的主目录图标:
Nautilus 出现后, 你可以在你的主目录中或文件系统的其它部分漫游。要回到主目录,点击 「主目录」按钮。
在你漫游文件系统的时候,你可以随时通过侧栏来查看你的所在地。侧栏里显示了你的当前目录。 主窗框中包含文件夹和文件。你可以使用鼠标来把它们拖放或复制到新位置。 如果你想要的话,你还可以点击左下角的 「树形」标签来显示你的整个文件系统的层次图, 这可能会使你的复制和粘贴工作变得更简单。如果 「树形」标签没有出现在左下角, 你可以通过右击标签区域,从菜单中选择「树形」来显示该标签。
如果你不想使用树形视图,你可以打开另一个 Nautilus 窗口,方法是选择 「文件」 => 「新窗口」。 当另一个 Nautilus 窗口出现后,你可以把文件拖放到不同的目录中。 默认情况下,从一个目录中拖出某个文件会转移该文件。如果你想把文件复制到另一个目录中, 在拖放文件的时候按 [Ctrl] 键。
默认情况下,你的主目录中基于文本的文件和图像会被显示为缩略图标(thumbnail)。 对于文本文件来说,这意味着你会在图标中看到实际文本的一部分。 对于图像文件来说,你会看到一个该图像的按比例缩小的版本(或thumbnail)。 要关闭这项功能,选择「编辑」 => 「首选项」;从左面的菜单中选择 「性能」;选择 「从不」来禁用你选定的视觉强化。禁用这些功能会增加 Nautilus 的运行速度。
从这里开始
图 2-7. "从这里开始"窗口
从你最喜欢使用的应用程序,到系统和配置文件,「从这里开始」 容纳了所有你使用系统所需的工具和应用程序。它为你提供了一个使用和定制系统的中心点。
你可以随时通过点击桌面上标为「从这里开始」的图标, 或从「主菜单」中选择「从这里开始」 来进入「从这里开始」。
「从这里开始」屏幕中包括了许多图标, 这些图标允许你使用你最喜欢的应用程序;编辑桌面首选项;进入 「主菜单」项目;使用服务器配置工具;以及编辑系统设置。
定制桌面
在「从这里开始」屏幕上,你可以选择 「首选项」图标来配置你的桌面,它向你显示了广泛的配置选项。 下面列举了各区域内的几个选项和工具:
背景
你可以把背景配置为另一种颜色或图像。
音效
在这个部分中,你可以为各类系统功能关联音效。 譬如,如果你想在登录到桌面时播放音效,你可以在这里配置。
键盘快捷键
你可以配置快捷键(shortcuts) - 按住键盘上的某个击键组合- 来在你的应用程序或桌面中执行行动。 譬如,你可以配置快捷键来把你当前的工作区移到二号工作区: [Ctrl]-[F2]。
定制系统
Nautilus 的「从这里开始」 屏幕包含一些附加的配置工具,它们能够为你新安装的 Red Hat Linux 系统以及所包括的服务器应用程序提供帮助。
「系统设置」图标包括能够帮助你设置系统以便用于日常工作的工具。 下面的列表显示了一些包括在「系统设置」中的工具以及它们的用途。
日期和时间
该工具允许你设置你机器上的日期和时间。你还能够设置你的时区信息。
声卡检测
声卡检测工具会在你的机器上探测可用的声音设备。 关于配置你的声音硬件的详细情况,请参阅声卡的故障排除 在 第9章 。
用户和组群
用户和组群工具允许你从系统上添加和删除用户。 详情请参阅创建用户帐号 在 第1章 。
打印
打印机配置工具允许你给你的系统添加新打印机。 该打印机可以是连接在你的机器上的,也可以是网络上的。详情请参阅第7章 和《正式版 Red Hat Linux 定制指南》。
如前面所提及,在「从这里开始」区域中, 你还会看到服务器配置工具。这些工具会帮助你配置服务以及 你在本地机器上用来为其它机器提供服务的应用程序。服务器配置工具可以通过点击 「服务器设置」图标来获得。在这个区域中你可能看到的工具有: Apache 万维网服务器配置工具以及 DNS/Bind 工具。 你必须首先安装这些服务程序才能使这些工具出现在该区域。 详情请参阅《正式版 Red Hat Linux 定制指南》。
注销
当你工作完毕,并想退出 GNOME,你会面对几个选择:仅从 GNOME 中注销(仍保持系统运行状态); 重新启动计算机;或完全停运系统。
图 2-8. 桌面注销确认
要退出图形化桌面,从「主菜单」中选择「注销」 项。这就会弹出带有以上提到选项的对话框。
3. 软盘和光盘
在 Red Hat Linux 下使用软盘和光盘需要你对可移介质有一定理解。 本章讨论如何在软盘中读取和写入文件,如何格式化软盘,以及 如何从光盘中读取和复制数据。本章还涉及了一些有关使用可写光盘和可重写光盘驱动器的知识。
使用软盘
软盘是个人计算机(PC)中最早使用的可移介质。 它是用于那些 需要被物理移动的文件的理想的可移植贮存方法。 譬如,如果两部 PC 不在同一个网络上,软盘便成为在这两部计算机间传输文件的好工具。
挂载和卸载软盘
在使用软盘之前,它一定要先被挂载。把一张软盘插入软盘驱动器内, 然后在 shell 提示下键入 mount /mnt/floppy/ 。
当这个软盘的文件系统被挂载到 /mnt/floppy 目 录中时,软盘驱动器的活动灯应该闪动。
你可以通过使用 cd /mnt/floppy/ 命令 转换到那个目录下来存取软盘上的内容。
挂载软盘的另一种方法是: 右击桌面,选择 「磁盘」 => 「软盘」。这也会挂载软盘并 添加了一个桌面图标 ,你可以双击这个图标来在查看该软盘的内容。
现在,软盘已被挂载了,它可以被用来写入或复制。 你可以象在硬盘中一样从中打开、储存、和复制文件。 你甚至可以在 Nautilus(如 图 3-1 所示)或 Konqueror 中浏览其中的内容。
图 3-1. 使用 Nautilus 在软盘上查看文件
当你完成了软盘上的任务后,在把它从驱动器中弹出之前, 你应该先卸载它。关闭所有可能还在使用软盘上文件的程序或展示 软盘内容的程序(如 Nautilus 或 Konqueror),然后在 shell 提示下键入下列命令:
umount /mnt/floppy/
如果你在使用 GNOME,通过右击 图标然后从菜单中选择 「卸载文件卷」 来卸载软盘。
现在,你便可以安全地从驱动器中弹出软盘。
读取 MS-DOS 格式的软盘
如果你有一个 MS-DOS 格式化的软盘,你可以使用 mtools 工具来访问其中的文件。
mtools 为软盘提供了大量的使用选项, 包括复制、转移、删除和格式化。要阅读关于 mtools 的信息,在 shell 提示下键入 man mtools。
例如,要从一个 MS-DOS 格式化的磁盘(如 Windows 系统中的) 复制文件,在 shell 提示下键入下列命令:
mcopy a:thisfile.txt
thisfile.txt
当你使用了 mcopy 命令后, thisfile.txt 将会从软盘驱动器(驱动器 A:)中被复制到你所在的目录中。 如果你位于你的主目录,你便会在那里发现 thisfile.txt 这个文件。
如果你想查看 MS-DOS 格式化软盘的内容, 在 shell 提示下键入 mdir 。你的面前就会 呈现出该软盘的内容。目录列表对于某些 MS-DOS 或 Windows 用户来说比较熟悉, 因为它与 MS-DOS 下 dir 列表格式的样式相同。 例如:
[joe@localhost joe]$ mdir a: Volume
in drive A has no label Volume Serial Number is 0000-0000Directory for A:/FOOBAR
TXT 6004 01-01-1999 1:01 ZZTOP COM 1533 01-01-1999 1:01 TAXES99 XLS 26469
01-01-1999 1:01 THISFILE TXT 277 01-01-1999 1:01 COMMAND COM 93890 01-01-1999
1:01 5 files 128 173 bytes 1 271 827 bytes free
要转换到软盘上的子目录,在 shell 提示下键入下列命令:
mcd a:subdir
在上面的命令里, subdir 是你想访问的子目录名。
在 MS-DOS 软盘上存放 Linux 文件
要把 Linux 机器上的文件复制到 MS-DOS 格式化的软盘上以便 使 Windows 机器能够读取它,你应该用 MS-DOS(FAT)文件系统 来格式化该软盘。这可以在 Windows OS 下进行,也可以使用 gfloppy(参阅 使用 gfloppy)来完成。然后,你再用 挂载和卸载软盘 部分描述的方法把它挂载到 Linux 中。 使用下面的命令来复制文件(把 filename 换成你想复制的文件名):
cp filename /mnt/floppy
然后,你便可以卸载软盘并把它从驱动器中弹出。软盘中的新文件现在就 可以从你的 Windows 机器上被存取了。
格式化软盘
要只在 Red Hat Linux 中使用软盘,你需要使用 ext2 文件系统来格式化该磁盘。 ext2 是 Red Hat Linux 所支持的文件系统之一,而且它 是用来格式化磁盘的默认方法。
警告
格式化过程会抹掉磁盘上的所有内容。 请在你的软盘上执行任何下列操作之前确定为所需文件备份。
一旦你已在软盘上创建了 ext2 文件系统, 你就可以使用与在硬盘上操作文件和目录相同的方法来操纵该软盘的内容。
使用 gfloppy
要启动 gfloppy,点击 「主菜单」 => 「程序」 => 「工具程序」 => 「gfloppy」。在 shell 提示下,键入 /usr/bin/gfloppy。如 图 3-2 所示, gfloppy 界面很小,且只有极少选项。 对多数用户来说,默认设置已经足够了,然而,如果你需要的话, 你可以用 MS-DOS 文件系统来格式化软盘。你还可以选择 你的软盘的密度(如果你没在使用通常的高密度 3.5" 1.44MB 软盘的话)。如果这个软盘从前格式化为 ext2 的话, 你还可以选择来 快速格式化(quick format)该软盘。
图 3-2. gfloppy
插入软盘,按你自己的需要来改变设置, 然后点击 「格式化」。 在主窗口的上部会出现 一个状态箱,向你显示格式化和校验过程的状态 (请参阅 图 3-3)。当它结束后,你就 可以弹出软盘,然后关闭 gfloppy 程序。
图 3-3. gfloppy 状态箱
使用 KFloppy
另一种把软盘格式化为 ext2 或 MS-DOS 的方法是 使用 KFloppy。要启动这个工具程序, 点击 「启动程序」 => 「实用工具」 => 「软盘格式化 程序」。你的面前会呈现出一个图形化界面,如 图 3-4 所示。
图 3-4. KDE 软盘格式化程序
插入你想格式化的软盘,然后通过选择相应的单选按钮来选择 进行 「快速格式化」 或 「完全格式化」。要在格式化时检查软盘的坏块, 在相关的复选箱内选择 「校验完好性」。
要开始格式化,点击 「格式化」 按钮。 一个弹出的窗口会向你征询是否要格式化该软盘。 点击 「继续」 来解除这个窗口而开始格式化。 一个显示格式化的进程状态的状态条会在窗口底部出现。 软盘格式化之后,最后还会出现一个窗口通知你格式化已成功完成。 点击 「确定」,取出软盘,然后点击 「退出」 来关闭这个程序。
使用 mke2fs
mke2fs 是用来在硬盘分区或软盘之类的设备上 创建一个 Linux ext2 文件系统的命令。 基本上说,mke2fs 格式化某设备, 并创建一个可以用来贮存文件和数据的、空白的、Linux 兼容的设备。
把你的软盘插入驱动器内,然后在 shell 提示下使用以下命令:
/sbin/mke2fs /dev/fd0
在 Linux 系统上,/dev/fd0 是指第一个软盘 驱动器。如果你的计算机上不止有一个软盘驱动器,你的主软盘驱动器将会是 /dev/fd0,你的第二软盘驱动器将会是 /dev/fd1,依此类推。
mke2fs 工具有许多选项。 -c 选项使 mke2fs 命令在创建文件系统之前检查设备上的坏块。 其它选项在 mke2fs 的说明书 (man)页中有详细说明。
一旦你已经在软盘上创建了 ext2 文件系统,你就可以在 Red Hat Linux 系统上使用它了。
光盘
光盘格式是一种发行大型软件程序和多媒体演示的常用方法。 多数可从销售点中购买的软件使用光盘形式。本章节向你解释该如何在你的 Red Hat Linux 系统下使用光盘。
默认情况下,如果某光盘被插入到驱动器中,Red Hat Linux 会自动检测到。 然后,该光盘会被挂载,你的文件管理器就会打开一个窗口向你展示光盘驱动器内的内容。
在你的文件管理器中使用光盘
默认情况下,光盘会被自动挂载,你的文件管理器还会 打开一个窗口向你展示该光盘的内容。 图 3-5 显示的是 Nautilus 文件管理器中显示的光盘内容。
图 3-5. Nautilus 显示的光盘内容
桌面上还会出现一个光盘图标 ,你可以使用这个图标来卸载和弹出光盘。 右击图标可以看到所有可用的选择。譬如, 要卸载并弹出光盘,在菜单上选择 弹出。
在 shell 提示下使用光盘
你还可以手工地在 shell 提示下挂载和卸载光盘。在光盘驱动 器内插入一张光盘,打开 shell 提示,然后键入以下命令:
mount /mnt/cdrom
这样光盘就会被挂载,你便可以用文件管理器来使用它了。譬如, 如果你在使用 Konqueror,你可以 通过点击桌面上的 图标,然后在位置栏内键入 /mnt/cdrom来访问光盘。图 3-6 显示了 Konqueror 文件管理器中显示的光盘内容。
图 3-6. Konqueror 内的光盘内容
在光盘上工作完毕后,你必须在把它从驱动器内弹出之前卸载它。 关闭所有使用光盘的应用程序或文件管理器,然后在 shell 提示下键入以下命令:
umount /mnt/cdrom
现在,你便可以安全地按光盘驱动器上的弹出按钮来取出你的光盘。
CD-R 和 CD-RW
可写光盘(CD-R)驱动器作为一种为大量数据备份和归档的低成本 方法已经越来越流行。它可以备份或归档的数据包括:应用程序、 个人文件、甚至于多媒体(视频/音频和静态图像)演示。 Red Hat Linux 包括了好几个 用来使用可写光盘( CD-R)和可重写光盘(CD-RW)驱动器的工具。
使用 X-CD-Roast
X-CD-Roast 是一个用来复制和创建 (母本制作)光盘的图形化应用程序。X-CD-Roast 自动化刻录可写光盘和可重写光盘的过程,并且它还有满足许多光盘复制和母本 制作需求的高度可配置性。
要启动 X-CD-Roast,点击 「主菜单」 => 「程序」 => 「多媒体」 => X-CD-Roast。 要在 shell 提示下启动它,键入 /usr/bin/xcdroast。 X-CD-Roast 首先会扫描你的设备总线来 寻找你的可(重)写光盘驱动器。然后,它允许你为你的光盘刻录 器、光盘驱动器等等配置设置。 图 3-7图展示了 「设置」 屏幕以及它的配置选项。请注意, 你的可(重)写光盘驱动器的品牌可能与图中所示不同。
图 3-7. X-CD-Roast 设置屏幕
查看你的可(重)写光盘驱动器的生产厂家的文档 来设立某些 「光盘设置」 选项,譬如 「光盘刻录器速度」 和 「光盘刻录器 FIFO 缓冲区大小」。所有的光盘映像(.iso 或 .img)文件需要被贮存在一个能被 X-CD-Roast 程序访问的中心地带。你还得指定一个到硬盘驱动器上至少有 700MB 空闲空间的文件系统的路径。 你可以在 「路径」 下面的 「HD 设置」 中配置你想贮存光盘映像的路径。
X-CD-Roast 在它的界面之内 就有详尽的文档,因为其中很多选项有自动弹出的长篇描述性提示,它们 详细地向你说明相关的功能。你只要把鼠标指针在按钮或下拉菜单上至少停留两秒钟就可以看到这些 工具提示(tooltips)。
使用 X-CD-Roast 来复制光盘
要为备份目录来复制已存光盘,在主面板上点击 「复制光盘」 按钮。 你可以在光盘上读取所有的 轨道(tracks) - 所有的光盘信息, 包括数据和音频,都贮存在轨道中 - 方法是点击 「读取光盘」。你可以设立读取光盘的速度, 还可以发现其它的关于光盘轨道的 信息,如轨道的类型和大小。如果你从一个音频光盘中复制轨道(或称曲目), 你可以使用 「播放曲目」 来预听每一个曲目。由于 X-CD-Roast 默认读取光盘中的所有轨道,你可以使用 「删除轨道」 来删除不想要的轨道。
最后,要把这些轨道刻录到可(重)写光盘介质上, 选择 「刻写光盘」。图 3-8 显示了 「刻写光盘」 对话框, 从中你可以配置读取速度、刻写到可写光盘的速度,以及你是想 即时对拷(on-the-fly) 地复制光盘,还是在刻录前首先创建一个映像文件。我们推荐后者,因为它有助于防止复制过程中读写错误的发生。 点击 「刻写光盘」 按钮来开始刻录进程。
图 3-8. 使用 X-CD-Roast 来复制光盘
使用 X-CD-Roast 来创建光盘
我们提倡你经常备份个人数据和信息以防硬件失败或文件系统损坏。 X-CD-Roast 允许你使用 「创建光盘」 来为硬盘驱动器分区上的文件备份。 这一设施允许你使用 「制作母本轨道」 把文件和目录添加到光盘 记录片段(session) 中。 在 「制作母本轨道」 对话框中还有些其它选项允许你配置高级设置; 然而,创建数据光盘的默认值已被正确设置, 因此没必要进一步配置。图 3-9 显示了一个准备备份整个 /home 目录的记录片段。
图 3-9. 使用 X-CD-Roast 来备份硬盘驱动器文件
突出显示你想添加到记录片段中的目录和文件, 然后点击 「添加」。把所有你想写入可(重)写光盘 的文件和目录添加完毕后,点击 「创建记录片段/映像」 标签来创建 .img 文件。你必须首先点击 「计算大小」, 然后点击 「按映像文件制作母本」 来创建映像。
要把你的轨道写入可(重)写光盘,在左侧的面板上点击 「刻写轨道」。在 「轨道布局」 标签下,突出显示右侧箱内你所创建的映像文件,然后点击 「添加」。这个映像就会被显示在左侧的 「要刻写的轨道」 箱内。点击 「接受轨道布局」,然后点击 「刻写轨道」 标签来返回到主刻写对话框中。 点击 「刻写轨道」 来把映像刻写到 可(重)写光盘中去。
窍门
你还可以在一个步骤内创建映像并把它写入可(重)写光盘, 方法是:点击 「创建会话映像」 标签内的 「即时对拷地刻录母本」。这会节省几个步骤, 但是它有时会导致读写错误。我们建议你使用多步骤的方法而不是即时对烤 的方法。
使用 X-CD-Roast 来刻写 ISO
扩展名为 .iso 的大文件又称 ISO9660(或 ISO)映像文件。譬如, Red Hat Linux 可作为 ISO 映像被免费获取,你可以在下载后把它刻写到 可(重)写光盘上。在 FTP 和网站上还有其它 ISO 映像文件, 如 .img 和 .raw, 但是 ISO 映像是最常用的光盘映像格式。
要使用 X-CD-Roast 来把 ISO 映像文件刻写到可(重)写光盘上,把 ISO 文件转移到设置时指定的路径中去, 然后点击 「创建光盘」。 在 「轨道布局」 标签下, 突出显示你想刻录的 ISO 映像,然后点击 「添加」, 然后点击 「接受轨道布局」。这会自动载入 「刻写轨道」 标签, 在那里你可以点击 「刻写轨道」 来把映像刻录到可(重)写光盘中。
用命令行工具来使用可写光盘和可重写光盘
如果你想使用 shell 提示来把映像写入可写光盘或可重写光盘中去, 有两个可用的工具程序:mkisofs 和 cdrecord。这两个工具程序有好几个超出本指南范围的高级选项; 然而,对于基本的映像创建和刻写任务来说, 这些工具会比 X-CD-Roast 之类的图形化工具要省时。
使用 mkisofs
mkisofs 工具程序创建能够被刻写到可(重)写光盘上的 ISO9660 映像文件。mkisofs 创建的映像可以由各种类型的文件组成。 它对于备份和归档极有用处。
假设你想备份一个叫做 /home/joeuser/ 的目录, 但是不想包括子目录 /home/joeuser/junk/,因为其中包括的都是不必要的文件。 你想创建一个叫做 backup.iso 的映像,然后把它刻写到可写光盘中去, 因而你能够在办公时在你的 Red Hat Linux PC 上使用,旅行时在你的 Windows 便携电脑上使用。这个目的可以通过使用 mkisofs,运行下列命令来达到:
mkisofs -o backup.iso -x /home/jouser/junk/ -J -R -A -V -v /home/joeuser/
该映像会在你运行命令时所在的目录中被创建。 表格 3-1 解释了每一个命令行选项。 关于使用 mkisofs 的更多信息,请参阅 其它资料 的附加信息。
现在你可以用在 使用 X-CD-Roast 来刻写 ISO 中描述的 X-CD-Roast 或 cdrecord 这个基于命令行的光盘 录制工具来使用这个 ISO 映像。关于使用 cdrecord 的详细信息,请参阅 使用 cdrecord。
表格 3-1. mkisofs选项
选项
功能
-o
指定 ISO 映像的输出文件名
-J
生成 Joliet 命名记录;对于将在 Windows 环境下使用的光盘有帮助
-R
生成 Rock Ridge (RR) 命名记录来保留文件名 长度和大小写,特别用于 UNIX/Linux 环境
-A
设立一个应用程序 ID - 一个将会被写入到映像 卷头的文本字串,它对于判定光盘上的应用程序有帮助
-V
设立一个文件卷 ID - 当映像被刻录后,光盘被挂载 到 Solaris 和 Windows 环境后被指派给它的一个名称
-v
设置执行时的详细反馈,对于在映像被制作时查看 它的状态有帮助。
-x
不包括任何紧跟在这个选项之后的目录; 这个选项可以被重复使用(譬如, ... -x /home/joe/trash -x /home/joe/delete ...)
使用 cdrecord
cdrecord 工具程序刻写音频、数据、以及 混合模式(mixed-mode)(音频、视频、和数据 的组合)光盘, 它使用选项来配置刻写过程中的各种设置,包括 速度、设备、以及数据设置。
要使用 cdrecord, 你必须首先建立你的可(重)写光盘设备的设备地址,方法是在 shell 提示下以根用户身份来运行下列命令:
cdrecord -scanbus
该命令会显示你的计算机上所有可(重)写光盘设备。 请记下你要用来刻写光盘的设备地址。 下面是一个运行 cdrecord -scanbus 后的输出范例:
Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jorg Schilling
Using libscg version 'schily-0.1'
scsibus0:
0,0,0 0) *
0,1,0 1) *
0,2,0 2) *
0,3,0 3) 'HP ' 'CD-Writer+ 9200 ' '1.0c' Removable CD-ROM
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
要刻写在前面使用 mkisofs 创建的备份文件映像,切换成根用户,在 shell 提示下键入下列命令:
cdrecord -v -eject speed=4 dev=0,3,0 backup.iso
上面的命令把刻写速度设为 4,设备地址设为 0,3,0, 并把刻写输出设为 详细反馈(verbose) (-v),这对于跟踪刻写进程的状态有帮助。-eject 参数 在刻写进程完毕后把光盘弹出。该命令还可以用来刻录从互联网上下载的 ISO 映像文件, 例如 Red Hat Linux ISO 映像。
你可以使用 cdrecord 来清除可重写光盘以便重新利用它, 方法是,键入以下命令:
cdrecord --dev=0,3,0 --blank=fast
其它资料
本章只简略地涉及了一些应用程序。关于这些应用程序 的详情,请参阅下列资料:
安装了的文档
cdrecord 的说明书(man)页 - 讨论如何刻录数据、音频和混合模式的光盘。提供了许多命令和选项的详细 信息, 还包括一些常见可(重)写光盘刻录任务的命令示范。
/usr/share/doc/cdrecord-<version> ( <version> 是在你的系统上安装的 cdrecord 版本)- 在一般用法和许可信息中包括了几个文档。
mkisofs 的说明书(man)页 - 关于这个工具程序的使用细节,包括一些关于创建某类 ISO 映像的警告。提供了许多命令和选项的详细信息, 还包括一些用于普通 ISO 映像文件的命令示范。
/usr/share/doc/mkisofs-<version> (<version> 是在你的系统上安装的 mkisofs 版本)- 在一般用法和许可信息中包括了几个文档。
/usr/share/doc/xcdroast-<version> (<version> 是在你的系统上安装的 X-CD-Roast 版本)- 包括用于这个图形化可(重)写光盘母本制作程序的命令行选项和用法信息。
/usr/share/doc/dvdrecord-<version>/ (<version> 是在你的系统上安装的 dvdrecord 版本)- 对拥有 DVD-R(+W) 设备的用户来说,这组文档可以帮助你筹备进行以备份数据和 多媒体演示为目的的 DVD-ROM 母本制作。
有用的网站
http://www.xcdroast.org/ - X-CD-Roast 计划的官方网站
http://freshmeat.net/projects/cdrecord/ Freshmeat 上的 cdrecord 计划页经常有最新发行、新闻、以及用户评论的更新。
http://www.freesoftware.fsf.org/dvdrtools/ - dvdrtools 计划的官方网站, 它包括用来刻写 DVD-R(+W) 光盘的 dvdrecord 工具程序。 |
|