发新话题
打印

Fedora Core 6安装手册

第13章 时区选择


本屏幕允许你根据计算机所在位置指定正确的时区。可使用NTP(网络时间协议(Network Time Protocol))来提高系统时钟的精确。

13.1. 选择时区
Fedora在屏幕上显示了两种选择时间的方法


图13.1 时区选择屏幕

要使用地图进行时区选择,首先将鼠标指针放在地图中你所有区域的上方,点击一次来放大该地图区域,下一步,选择表示你近在位置附近城市的黄点,选择这样的点后,该点就会变成红X,表示你选择了它。

要使用列表选择时区,选择你所在位置附近城市名,城市名按字母顺序进行排序。

13.2. 坐标化的通用时间(UTC)
坐标化的通用时间(UTC)也叫格林威治时间(GMT)。

如果Fedora Core是计算机中的唯一操作系统,选择使用UTC系统时钟(System clock uses UTC)。该系统时钟是你计算机系统硬件之一,Fedora Core使用时区设置来确定你系统时钟里的本地时间与UTC的时差,这对于类UNIX操作系统是标准的。

        Windows和系统时钟
        如果你的机器也同时运行Microsoft Windows,不要使用UTC系统时钟(System clock uses UTC)。Microsoft操作系统会改变BIOS时钟来匹配本地时间,而不理会UTC。这可能在Fedora Core下导致意料不到的问题。


选择下一步(Next)继续。


第14章 设置Root密码
Fedora使用一个叫root的特殊帐号进行系统管理。在Linux系统中,root帐号没有象大多数普通帐号那样的限制。对于系统所有者或管理员,有时你可能需要特殊权限来配置或修改系统,这种情况下,可以使用root帐号。

        和root帐号
        可能的话,避免使用root进行Fedora Core登录。需要root权限的管理工具时会提示你输入密码。

Fedora安装程序设置的root密码至少需要6个字符长。因为root帐号可能潜在控制系统的任何部分,使用下列方案来创建一个好的密码:

* 混合使用大、小写字母、数字、标点和其他字符。

* 不要使用单词或名字,用置换字符进行单词或名字的模糊效果不好。

* 不要在多个使用中使用相同的密码。

下列为好密码的例子:

* f9*@1Ls99A

* HL8$391%%rb

* Iwtb,10^th

输入root密码到Root密码(Root Password)框中,为了安全Fedora会将字符显示为星号。输入同样的密码到确认(Confirm)框来到确保密码设置正确。


图14.1 设置Root密码屏幕

设置完root密码后,选择下一步继续。

[ 本帖最后由 月下刀客 于 2006-11-23 22:00 编辑 ]

TOP

第15章 软件选择

缺省情况下,Fedora安装程序会装入适合于桌面系统的软件选集。



图15.1 任务选择屏幕

要为通用任务包含或删除软件,选择下列相关项:

办公和生产(Office and Productivity)
本选项提供OpenOffice.org办公套件、计划者项目管理程序(Planner project management application)、图形工具如GIMP多媒体工具

软件开发(Software Development)
本选择提供在Fedora系统中来编译软件的必要工具。

Web服务器(Web server)
本选择提供Apache Web服务器


15.1. 从附加软件仓库安装
你可以在系统安装时定义附加软件仓库来扩大软件安装的范围。软件仓库是网络中保存软件包及其描述文件metedata的地方。许多用于Fedora的软件包需要安装其他软件。安装器通过metadata来确定你所选择安装软件的依赖关系。

Fedora Extras软件仓库包含数以千计的附加软件包,如果需要你可以在安装时添加它。要将Fedora Extras软件仓库添加给安装程序,从仓库列表中选择Fedora Extras。Fedora Extras已经定义在安装程序中,不需要输入更多的东西。要了解有关Fedora Extras的更多信息,请参考发行注记或http://fedoraproject.org/wiki/Extras。

        Fedora Extras与网络连接
        如果你的计算机已经连接到互联网,那么Fedora Extras仓库选项已经可用。

要包含除Fedora Core和Fedora Extras以外的其他仓库中的软件,选择“添加附加软件仓库(Add additional software repositories)”。
下面是你可以使用该选项的例子:

* 取得最新的Fedora软件。如果你提供了升级Fedora Core的仓库位置,你的系统将会取得Core软件的最新版本。安装后你无须立即进行系统升级。如果你是通过Internet或其他网络进行的安装,带宽保证的情况下,它用起来非常不错。

        Upgrading and Updates
        在Fedora Core某一版本发行周期内,一般只对当前版本的软件包进行升级。如果你升级Fedora Core的先前版本,而你又在这步包含了升级仓库,可能会遇到问题。进行刷新安装时问题可能会少些。

* 安装第三方软件。你可以提供第三方软件仓库的位置。如果依赖仓库的配置,你可以在安装期间选择非Feodra软件。

如果你选择了“添加附加软件仓库(Add additional software repositories)”,会出现下列对话框:


图15.2 添加仓库屏幕

为仓库提供一个名字和它所在的URL。这个是一些指定Fedora软件仓库的镜像URLs列表。
Fedora Core Updates - http://fedora.redhat.com/download/mirrors/updates-released-fc6
Fedora Extras - http://fedora.redhat.com/download/mirrors/fedora-extras-6

上述URLs提供了目前镜像的列表。你不能在添加仓库(Add repository)对话框里直接使用它们。访问该URL可以找到当前仓库位置的列表。如果你看到在URL中的$ARCH字串,替换为你的系统的结构系统。查看“第2章 理解i386和其他计算机体系”来得到更多结构体系方面的信息。

一旦你提供了一个附加仓库的信息,安装器会读取网络中软件包的元数据。包含在软件包组选集系统的软件会被特殊标记。查看“第15.2节 定制软件选项”来了解更多选择软件包的信息。

跟踪消除附加仓库数据
如果你选择从软件包选择屏幕返回(Back),已加入的任何额外仓库数据会丢失。这可以让你有效地取消额外仓库。通常一旦加入唯一的仓库,是没有办法取消的。

15.2. 定制软件选项
现在选择定制(Customize)来更详细地为你最终的系统指定软件包。当你选择下一下(Next)时,该选项会造成安装程序显示一个附加定制屏幕。

        安装额外语言支持
        现在选择定制来安装额外语言支持。参考“第15.2.2小节 额外语言支持”来了解更多配置语言支持方面的信息。

Fedora会所包含的软件会分类放到软件包组中去。软件包选项屏幕按6类显示这些包:


图15.3 包组选项屏幕

要浏览软件包组某类包组,从左边的列表中选择该类型,在右边的列表会显示所选类型所包含的包组。

要指定安装一个软件包组,勾选上该组,屏幕底部的文本框中会显示当前高亮包组的详细资料。除非包组前的检测框被选上,否则不会有包任何包被安装。

如果你选择了一个包组,Fedora会自动安装该组的基础包和托管包。要改变所选包组内部被安装的包,选择“可选包(Optional Packages)按钮查看组更详细的描述,之后使用检测框单独通过包名进行选择。



图15.4. 软件包组详细资料对话框
你选好想要的软件包后,选择下一步(Next)继续。Fedora Core会检查你的选项,然后自动添加你所选软件所需的额外软件软件包。

15.2.1. 改变你的主意
你所选择软件包不是永久的。在你重启系统后,使用pirut工具来安装新软件或删除已安装的软件包。要选择该工具,从主菜单,选择应用程序(Applications) → 添加/删除软件(Add/Remove Software)。Feodra软件管理系统会从网络服务器中下载比安装盘还好的最新软件包。

15.2.2. 额外语言支持
Fedora Core系统会自动支持你在安装过程开始时所选的语言支持。要包含额外的语言支持,选择从语言(Languages)类中选择其它语言包组一。

15.2.3. Core网络服务
所有Fedora Core安装方式都包含下列网络服务:
* 集中日志通过syslog
* email通过SMTP(简单邮件传输协议)
* 网络文件代享通过NFS(网络文件系统)
* 远程访问通过SSH(Secure SHell)
* 资源广播通过mDNS(多点传送DNS(multicast DNS))

缺省安装也提供:
* 网络文件传输通过HTTP(HyperText Transfer Protocol)
* 打印通过CUPS(Common UNIX Printing System)。
* 远程桌面访问通过VNC (Virtual Network Computing)。

Fedora系统会对一些自动化过程使用邮件服务来发送报告和消息给系统管理员。缺省情况下,Fedora所安装的NFS共享、HTTP和VNC组件未激活其服务,邮件(email)、日志(logging)和打印(printing)服务不会接受来自其他系统的连接。

你可以在安装之后配置你的Fedora系统,来提供email、文件共享、日志、打印和远程桌面访问服务。SSH服务缺省是激活的。你可以在不激活NFS共享服务的情况下使用NFS来访问其他系统中的文件。

[ 本帖最后由 月下刀客 于 2006-11-24 22:19 编辑 ]

TOP

第16章 关于安装

这里在你点击下一步(Next)按钮之前,你的计算机没有被改变。如果你在这之后再退出安装程序,Fedora Core系统将会安装不完整并且不可用。要返回前一个屏幕去选择不同的选项,点击返回(Back)。要退出安装,可直接关闭计算机电源。

        退出安装
        在某些情形下,你可能无法返回到前一屏幕。Fedora Core通知你的这个限制,并且允许退出安装程序。你可以用安装介质重启来重新开始安装。



图16.1 关于安装屏幕
点击下一步(Next)开始安装。


===========================================

[ 本帖最后由 月下刀客 于 2006-11-25 23:08 编辑 ]

TOP

第17章 安装软件包

Fedora Core会在该屏幕报告安装程序复制所选择的软件包到你的系统中。网络和DVD安装不需要更多的动作,如果你使用CD进行安装,Fedora Core会在适当时候提示你更换光盘,插入光盘后点击确定(OK)继续安装。


图17.1 安装软件包屏幕

安装完成后,选择重启(Reboot)来重新启动你的计算机。Fedora Core会在计算机重启之前退出所插入的光盘。

TOP

第18章 第一次启动
启动新的Fedora Core系统时首先Setup Agent。使用Setup Agent来进行登录前的系统配置。


图18.1 欢迎屏幕
点击前进(Forward)来启动Setup Agent。

图形界面需求
Setup Agent需要图形界面。如果你没有安装或Fedora存在问题无法启动它,你会看到有些不同的设置屏幕。


18.1. 许可协议
本屏幕显示Fedora Core的所有许可条款。Fedora Core里的每个软件包自己的许可会被隐藏,而通过开放原始码组织(Open Source Inittiative(OSI))进行许可。要了解有关ISO的更多信息,参考http://www.opensource.org/


图18.2 许可协议屏幕

要继续,选择“是的,我同意该许可协议(Yes, I agree to the License Agreement)”,然后点击前进(Forward)。

18.2. 防火墙
防火墙根据规则集对机器中的网络连接的每个出入包进行检测。这些规则指定哪些类型的连接允许通行或被拒绝。

缺省的情况下,防火墙是激活的,它用简单的规则集允许你的系统与其他系统的连接,但只允许从其他系统网络浏览和SSH(Secure SHell)连接本机。你可以在本屏幕进行修改以允许使用Fedora系统的特殊网络服务。


图18.3 防火墙屏幕

要允许有权使用该屏幕中列出的服务,点击勾选服务名前的检测框。

        SSH提供即时远程访问
        所有的Fedora系统自动运行SSH远程访问服务,并且缺省的防火墙配置允许连接到该服务。缺省的配置保证管理员通过用户和root帐号即时远程访问到新系统。

要允许访问其他服务,选择其他端口(Other ports)和添加(Add)详细资料,使用端口(Port(s))框来指定端口值或服务的注册名,再从下拉列表中选择对应的协议(Protocol)。大多数服务使用TCP协议。

        服务列表
        /etc/services文件列出了向网络名称分派组织(Internet Assigned Names Authority(IANA)注册过的服务的端口号和名称。

如果一个服务使用多个端口号,请输入每个端口。例如,IMAP服务允许用户通过TCP端口143从其他系统访问他们的e-mail,要允许IMAP连接到你的系统,添加imap和端口号143。

取消防火墙,如果你信息这种做是对的,选择No firewall。

        改变防火墙设置
        要在稍后改变这些设置,选择系统(System) → 管理(Administration) → 安全级别和防火墙(Security Level and Firewall)。

18.3. SELinux

图18.4. SELinux屏幕
SELinux(增强安全Linux(Security Enhanced Linux))架构是Fedora Core的一部分。SELinux在操作系统的各处限定用户和程序强制实行安全策略。没有SELinux,软件bug或配置改变可能致使系统更易遭受攻击。该限制通过SELinux策略强行提供额外的安全来拒绝未授权访问。

顽固的SELinux策略可能会抑制Fedora系统中很多常规的操作。因此,Fedora Core使用对象策略,使它只影响特定的网络服务,这些服务无法未完成它们常规的一部分功能。对象策略简化或消除了SELinux可能造成用户的麻烦。
按下列之一来设置SELinux模式:

强制(Enforcing)
选择该模式来在你的Fedora系统中使用对象化SELinux策略。这是Fedora安装时缺省的模式。


许可(Permissive)
本模式下,系统用SELinux配置,但在安全策略被破坏时只会显示一条错误信息。SELinux安装在该模式下时,实际上它不会阻止任何行为。你可以在启动后的任何时候改变SELinux模式为强制(Enforcing)。

禁用(Disabled)
如果你为SELinux选择了该模式,Fedora根本不会去配置访问控制系统。以后要让SELinux可用,选择系统(System) → 管理(Administration) → 安全级别和防火墙(Security Level and Firewall)。

要调整SELinux,选择修改SELinux策略(Modify SELinux Policy)。从列表中选择服务,并选定禁用SELinux保护(Disable SELinux protection)选项。列表中的SELinux服务保护(SELinux Service Protection)项中包含了禁用SELinux在额外服务中约束的选项。

        SELinux是唯一的,即使对于系统管理员也一视同仁。要在安装后改变SELinux行为,,选择系统(System) → 管理(Administration) → 安全级别和防火墙(Security Level and Firewall)。

要了解有关SELinux的更多信息,请在http://fedora.redhat.com/docs/selinux-faq/参考SELinux FAQ。

(待续)

TOP

18.4. 日期与时间

如果你的系统没有连接Internet或网络时间服务器,在本屏幕为你的系统手动设置日期和时间,否则,使用NTP(网络时间协议(Network Time Protocol))服务器来维护精确的时钟。NTP为同一网络的计算机提供时间同步服务。Internet上的许多计算机提供了公众NTP服务。


开始显示允许你手动设置你系统的时期和时间。

图18.5. 日期和时间屏幕,本地时钟

选择网络时间协议(Network Time Protocol)标签页来配置你的系统使用NTP服务器。

        设置时钟
        要在稍后改变这些设置,选择系统(System) → 管理(Administration) → 日期与时间(Date & Time)。
       
要配置你系统为使用网络时间服务,选择允许网络时间协议(Enable Network Time Protocol)选项。本选项会禁用在“日期与时间”标签中设置,而使本屏幕的其他设置生效。


图18.6 日期与时间屏幕,网络时间
缺省情况下,Fedora Core配置为使用三个分开的时间服务器组或组群。时间服务器组群生成冗余,这样如果某个时间服务器无法获取,你的系统通过其他服务器进行同步。

要使用附加时间服务器,选项添加(Add),并输入服务器的DNS名到方框中。要在列表中删除服务器或服务器组群,选择它的名称并点击删除(Delete)。

如果你的计算机硬件时钟是非常不准确,你可以完全关闭本地时间源。要关闭本地时间源,选择显示高级选项(Show advanced options),然后取消使用本地时间源(Use Local Time Source)选项。如果你关闭了本地时间源,NTP服务器会优先于内部时钟。

如果你允许“使用NTP广播(Enable NTP Broadcast)”高级选项, Fedora Core会尝试在网络中自动定位时间服务器。


18.5. 系统用户

在本屏幕为你自己创建一个用户帐号。总是使用本帐号登录你的Fedora Core系统,好于使用root帐号。


图18.7 系统用户屏幕

输入用户名和你的全名,然后输入你所选用的密码,在确定框再次输入密码来确保它的正确性。参考“第14章 设置Root密码”来帮助你选择一个安全的密码。

        创建其它用户帐号
        要在安装完毕为系统添加其它用户帐号,选择系统(System) → 管理(Administration) → 用户与组(Users & Groups)。

要为鉴定或用户信息配置Fedora Core使用网络服务,选择使用网络登录(Use Network Login)....

18.6. 声卡
Setup Agent会自动尝试识别你计算机中的声卡。


图18.8 声卡屏幕

点击播放(play)按钮来检测声卡配置。如果配置正确,Fedora会播放一段声音。你可以用滑动条调整音量。重复(Repeat)选项会使声音一直持续直到该项未选中为止,这样可以在你调整声音系统时更加方便。

如果你的声卡被识别,但你没有听到声音,请检查你的喇叭并重试。有些情况下,你可能需要改变附加设置项来获得理更好的音效。

声卡可能提供多声道输入和输出设备。要改变缺省的PCM设备(Default PCM device),从下拉列表中选择新选项。缺省的话,声音程序会连接到管理PCM设备的软件混响器。要允许程序旁通往软件混响器,选择禁用软件混响器(Disable software mixing)。

你可以在安装结束后,手动配置Fedora Core来使用它不支持的声卡。手动声音硬件配置不是本文档考虑的范围。

        更改声卡
        如果你添加一块新的声卡到你的系统中,Fedora会自动尝试检测该声卡。如果你需要手动运行检测程序,选择系统(System) → 管理(Administration) → 声卡检测(Soundcard Detection)。

配置好声卡后,选择完成(Finish)来进入登录屏幕。你的Fedora Core系统现在已经为使用作好了准备。

        升级你的系统
        要确保你的系统安全,运行安装结束后请进行软件包升级。“第19章 你的下一步”解释了如何升级你的Fedora系统。

TOP

第19章 你的下一步
Fedora通过大社区的支持,用巨大的容量来提供给你一个完整的操作系统。


19.1. 升级你的系统
Fedora项目释放升级过的贯穿所有Fedora Core版本的软件包。升级过的包增强新功能、改进可靠性、修复Bugs,或消除安全弱点。要确保你的系统安全,尽可能快地在安全通告发布后有规律地进行升级。参考“第19.2节 预订Feora通告和新闻”来了解有关Fedora通告服务方面的信息。

一个新升级程序称为puplet,当可有效升级时它会提供你。puplet程序缺省的情况下会安装到Fedora Core中。它会从所有已配置的仓库中查检是否有软件升级,它作为后台服务运行的。如果发现的升级,它会桌面产生一条通知消息,你可以点击该消息来升级你系统中的软件。

要手动用最新版的包升级你系统,使用软件升级器(Software Updater):
选择应用程序(Applications) → 系统工具(System Tools) → 软件升级器(Software Updater)。
提示后输入root密码。

查看升级过的包列表,升级的软件包列表如果显示有双箭头,则说明它需要系统重启才会生效。

点击应用升级(Apply Updates)来开始作升级处理。

如果一个或更多的升级需要系统重启,升级程序会显示一个有现在重启(Reboot Now)的对话框。选择该选项来立即重启系统,或选择取消(Cancel)来在其他方便的时候重启系统。

要从命令行升级软件包,使用yum程序。输入该命令开始完整升级你的系统:
su -c 'yum update'

当提示时输入root密码。

参考http://fedora.redhat.com/docs/yum/ 了解更多yum方面的信息。

网络连接需求
你在运行软件升级器或yum程序之前,请确保你的系统已经激活网络连接。网络处理需要从网络服务器上下载信息和软件包。

如果你的Fedora系统有固定网络连接,你可以选择允许每日进行系统升级。要允许自动升级,这里有http://fedora.redhat.com/docs/yum/sn-updating-your-system.html


19.2. 预订Feora通告和新闻
要接收有关软件包升级的信息,可预订通告邮件列表或RSS feeds。

Fedora项目通告邮件列表
https://www.redhat.com/mailman/listinfo/fedora-announce-list

Fedora项目RSS feeds
http://fedoraproject.org/infofeed/

通告邮件列表也会提供Fedora项目和Fedora社区的新闻。
The announcements mailing list also provides you with news on the Fedora Project, and the Fedora community.

        安全通告
        标题用关键字[SECURITY]标识的包升级通告,是解决安全问题的。


19.3. 查找文档和支持
Fedora社区成员通过邮件列表提供支持,Web论坛和Linux用户群(Linux User Groups(LUGs))覆盖整个世界。

正式许可的Web站论坛是 http://forums.fedoraforum.org/.

下列资源提供 Fedora很多方面的信息:

Fedora项目web站的FAQ:
http://fedoraproject.org/wiki/FAQ/

来自Fedora文档项目Web站的有效文档:
http://fedoraproject.org/wiki/Docs/

Linux文档项目(Linux Documentation Project(LDP)):
http://www.tldp.org/

Red Hat Enterprise Linux文档,许多方面也可应用于Fedora:
http://www.redhat.com/docs/manuals/enterprise/

许多其它组织和个人也在他们的Web站为Fedora提供教程和HOWTOs。你可以使用Google的Linux搜索站查找任何主题的信息,查找http://www.google.com/linux

19.4. 联系Fedora社区
Fedora项目是通过个人贡献进行运作的。社区成员给其他用户提供支持和文档,帮助测试改进Fedora Core所包含的软件,Red Hat公司工作的程序员还会开发新软件。这样工作的结果十分有效。

要了解这些,从这些开始:
http://fedoraproject.org/wiki/HelpWanted

TOP

附录A 启动选项

Fedora安装系统为管理员包含了一套功能和选项。要使用启动选项,在boot:提示符处输入linux选项(linux option)。

如果你指定了多于1个选项,则在选项之间用一个空格分开。如:
linux 选项1 选项2 选项3

        求援模式
        Fedora安装和求援光盘都可以用于启动至求援模式或装入安装系统。要了解求援光盘或求援模式的更多信息,请参考“第a.6.2节 用求援模式启动你的计算机”


A.1. 在boot:提供配置安装系统
你可以为安装系统给boot:提示符指定一个设置值,包括:

* language(语言)

* display resolution(显示分辨率)

* interface type (界面类型)

* Installation method (安装方式)

* network settings (网络设置)

A.1.1. 指定语言
要为安装过程和安装完成后的系统设置语言,用lang选项为语言指定ISO代码。使用keymap选项来配置正确的键盘布局。
如,ISO代码el_GR和gr确定为希腊语和希腊键盘布局。
linux lang=el_GR keymap=gr

A.1.2. 配置界面
你可以使用lowers选项来强制使安装系统设置为最低分辨率(640x480)。要使用特殊的显示分辨率,输入 “resolution=设置值” 来作为boot选项。例如,要设置显示分辨率为1024x768,输入:
linux resolution=1024x768

要让安装程序运行在文本模式,输入
  linux text

要允许支持一个系列(serial)控制台,输入serial作为附加选项。


A.1.3. 指定安装方式
使用askmethod选项来显示附加菜单,它允许你指定安装方式和网络设置。你也可以在boot:提示符处配置安装方式和网络设置。

要在boot:提示符处指定安装方式,使用method选项,参考表“A.1 安装方式”查阅所支持的安装方式。
-------------------------------------------------------------------------------------
安装方式                                选项格式
-------------------------------------------------------------------------------------
CD或DVD驱动器                        method=cdrom
硬盘                                method=hd://device/
HTTP服务器                        method=http://server.mydomain.com/directory/
FTP服务器                        method=ftp://server.mydomain.com/directory/
NFS服务器                        method=nfs:server.mydomain.com:/directory/
--------------------------------------------------------------------------------------
表A.1.安装方式

A.1.4. 手动配置网络设置
缺省时,安装系统使用DHCP来自动获取正确的网络设置。如果要手动配置网络设置,可以在配置TCP/IP(Configure TCP/IP)屏幕或者在boot:提示符处输入它们。你可以在提示符处为安装系统指定ip地址(ip)、掩码(netmask)、网关(gateway)和dns服务器(dns)设置。如果你在boot:提示符处指定了网络配置,这些设置被安装过程使用,并且配置TCP/IP(Configure TCP/IP)屏幕将不再显示。

本例是为安装系统配置网络设置,使用IP地址为192.168.1.10:
linux ip=192.168.1.10 netmask=255.255.255.0 gateway=192.168.1.1 dns=192.168.1.2,192.168.1.3

        配置安装后系统
        使用网络配置屏幕来为新系统指定网络设置,参考“第12章 网络配置”来了解为安装后的系统配置网络设置方面的更多信息。

A.2. 允许行程访问安装系统
你可以用图形或文本界面从其他系统对安装系统进行访问。访问文本模式显示需要telnet,它缺省时会安装到Fedora系统中。要远程访问安装系统的图形方式,使用客户端软件支持的VNC(Virtual Network Computing)显示协议。Mircosoft Windows和Mac OS以及UNIX类系统下都有许多VNC客户端程序。

        在Fedora安装VNC客户端
        Fedora包含了vncviewer,该客户端由VNC开发者提供。要获取vncviewer,请安装vnc软件包。

安装系统支持两种创建NVC连接的模式。你可以启动安装,并在其他系统中手动用VNC客户端登录到图形显示方式下,另外,你可以配置安装系统自动连接在网络中运行在监听模式的VNC客户端。

A.2.1. 允许用VNC远程访问
要允许远程图形访问到安装系统,在提示符处输入两个选项:
linux vnc vncpassword=qwerty
vnc选项允许VNC服务,vncpassword选项为远程访问设置一个密码。上面列出的例子设置密码为qwerty。

        VNC密码
        VNC密码必须至少6个字符长。


通过该屏幕为安装系统指定语言、键盘布局和网络设置。你可以通过VNC客户端访问图形界面,安装系统N显示VC客户端正确连接设置:

Starting VNC...
The VNC server is now running.
Please connect to computer.mydomain.com:1 to begin the install...
Starting graphical installation...
Press <enter> for a shell

之后你可以用VNC客户端登录到安装系统了。要在Fedora运行nvcviewer客户端,选择应用程序(Applications) → 附件(Accessories) → VNC浏览器(VNC Viewer),或在终端窗口输入命令vncviewer,在VNC服务器对话框输入服务器和显示号。如上例,VNC服务器是computer.mydomain.com:1。

A.2.2. 配置安装系统连接到VNC监听器
要让安装系统自动连接到VNC客户端,首先用监听模式启动客户端。在Fedora系统,使用-listen选项来运行vncviewer会将其当作监听器。在终端窗口输入命令:
vncviewer -listen

        防火墙重置需求
        缺省下,vncviewer在监听模式下使用TCP端口5500。要从其他系统允许连接到该端口,选择系统(System) → 管理(Administration )→ 安全级别与防火墙(Security Level and Firewall)。选择其他端口(Other ports)和添加(Add),在端口框输入5500,并指定tcp作为它的协议(Protocol)。

一旦监听客户端被激活,启动安装系统并在boot:提示符设置VNC选项,增加vnc和vncpassword选项,使用vncconnect选项来指定监听客户端的系统名和IP地址。要为监听器指定TCP端口,添加一个冒号和端口号到系统名后。

如, 要用端口5500连接到系统desktop.mydomain.com到VNC客户端,输入下列内容到boot:提示符处:
linux vnc vncpassword=qwerty vncconnect=desktop.mydomain.com:5500

A.2.3. 允许用Telnet远程访问
要允许远程访问到文本安装模式,在boot:提示符处使用telnet选项:
linux text telnet

之后你可以用telnet程序来连接安装系统了。telnet命令需要安装系统的名称和IP地址。
telnet computer.mydomain.com

        telnet访问无需密码
        要保证安装过程的安全,网络中的安装系统使用telnet选项来使之只有有限的访问权限。


A.3. 安装时登录到远程系统

缺省时,安装过程会将它们产生的日志消息发送给控制台。你可以运行syslog服务来指定这些消息转递给远程系统。

要配置远程日志,添加syslog选项,指定日志系统的IP地址和该系统日志服务的UDP端口值。缺省时,syslog服务在UDP端口514接收远程消息监听。
如,要连接到系统192.168.1.20的syslog服务,boot:提示符处输入下列内容:
linux syslog=192.168.1.20:514

A.3.1. 配置日志服务器
Fedora使用syslogd来提供syslog服务。缺省配置的syslogd拒绝来自远程系统的消息。

        只允许在安全网络中进行远程Syslog访问
        syslogd服务不包含安全措施。跟踪器可以通过发送大师的伪日志消息,来减缓或破坏系统以获取访问日志服务的权限。此外,不良用户可能在网络中截取或将伪造消息发送给日志服务。

要配置Fedora系统从网络中的其它系统授受日志消息,请编辑文件/etc/sysconfig/syslog。你必须使用root特权才能编辑/etc/sysconfig/syslog, 添加选项-r给-rSYSLOGD_OPTIONS:
SYSLOGD_OPTIONS="-m 0 -r"

重启syslogd服务来应用所用的改变:
su -c '/sbin/service syslog restart'
提示时输入root密码。


        防火墙重置需求
        缺省下,syslog服务监听UDP端口514。要许可从其他系统连接到该端口,选择系统(System) → 管理(Administration )→ 安全级别与防火墙(Security Level and Firewall)。选择其他端口(Other ports)和添加(Add),在端口框(Port(s))输入5514,并指定udp作为它的协议(Protocol)。

===================================
A.4. 用Kickstart进行自动安装
Kickstart文件为安装指定配置。一旦安装系统启动,它会读取Kickstart文件,从而在无需用户输入的情况下完成安装过程。

        每次安装产生一个Kickstart文件
        Fedora安装过程会为将安装后的设置自动写到Kickstart文件中。该文件总是保存为/root/anaconda-ks.cfg。你可以使用该文件来用相同的设置进行重复安装,或者为其它系统编辑副本为指定的设置。

Fedora包含通过选择选项来创建和编辑Kickstart文件的图形化程序。使用包system-config-kickstart来安装该程序。要装入Fedora的Kickstart编辑器,选择应用程序(Applications) → 系统工具(System Tools) → Kickstart。

Kickstart通过每行一个选项在纯文本形式列出安装设置。该格式可让你使用任何文本编辑器编辑Kickstart文件,或者为你的系统写脚本或程序来生成制定的Kickstart文件。

要用Kickstart文件进行自动安装,使用ks选项指定文件的名称和位置:
linux ks=location/kickstart-file.cfg

你可以使用存储在可移动介质、硬盘或网络服务器中的Kickstart文件。参考“表A.2 Kickstart源”来了解所支持的Kickstart源:

Kickstart源                                选项格式
CD或DVD驱动器                        ks=cdrom:/directory/ks.cfg
硬盘                                ks=hd:/device/directory/ks.cfg
其他设备                                ks=file:/device/directory/ks.cfg
HTTP服务器                        ks=http://server.mydomain.com/directory/ks.cfg
FTP服务器                        ks=ftp://server.mydomain.com/directory/ks.cfg
NFS服务器                        ks=nfs:server.mydomain.com:/directory/ks.cfg
                表A.2. Kickstart源


要从在Web服务器上的一个脚本或程序获取Kickstart文件,请用ks=选项指定程序的URL。如果你添加了选项kssendmac,也请求发送HTTP头给Web程序。你的程序可以使用这些头(headers)来识别计算机。本行用headers发送请求给程序http://server.mydomain.com/kickstart.cgi
linux ks=http://server.mydomain.com/kickstart.cgi kssendmac

TOP

A.5. 增强硬件支持
缺省情况下,Fedora会尝试自动检测并配置支持计算机中所有的组件。Fedora支持操作系统已包含软件驱动程序的多数硬件。要支持其他设备,你可以在安装期间或稍后提供额外的驱动程序。

A.5.1. 用驱动盘增加硬件支持
安装系统可以从磁盘、U盘或网络服务器装入驱动程序,来配置支持新设备。安装完成后,移去驱动盘并存储它们待后使用。

硬件制造商可以为Fedora使用设备提供驱动盘,或提供制作磁盘用的映像文件。要获得最新驱动程序,请从制造商网页下载正确的文件。

        驱动盘提供的压缩文件
        驱动盘映像可能通过压缩文档或zip文件方式发布的。为了鉴别,zip文件名包含了.zip或.tar.gz扩展名。要用Fedora系统解开压缩文件中的内容,选择应用程序(Applications) → 附件(Accessories) → 文档管理器(Archive Manager)。

要用映像文件格式化磁盘或U盘,使用dd程序。如,准备一张磁盘来存放映像drivers.img, 在终端窗口输入这个命令:
dd if=drivers.img of=/dev/fd0

要在安装过程中使用驱动盘,请在boot:提示符处指定dd选项:
linux dd

提示后,选择确定(Yes)来提供驱动盘,在驱动盘源(Driver Disk Source)文本屏幕列表中选择包含有驱动程序的驱动盘。

安装系统也可以从保存有驱动程序的网络服务器读取驱动程序。参考表A.3“驱动盘映象源”来了解驱动盘映像文件所支持的源。

映象源                                        选项格式
选择驱动器或设备                                dd
HTTP服务器                                dd=http://server.mydomain.com/directory/drivers.img
FTP服务器                                dd=ftp://server.mydomain.com/directory/drivers.img
NFS服务器                                dd=nfs:server.mydomain.com:/directory/drivers.img

表A.3. 驱动盘映象源

A.5.2. 最重要的自动硬件检测
由于一些型号的设备自动硬件配置可能失败,或导致不稳定。这种情况下,你可能需要给这些类型的设备禁用自动配置,并在安装结束后通过另外手动配置这些设备。

        检查发行注记
        参考发行注记来了解有关特定设备的已知问题。

要取消自动硬件检测,使用下列一个或多个选项:
兼容性设置                                                选项
禁用所有硬件检测                                                noprobe
禁用图形、键盘和鼠标检测                                        headless
禁用自动显示器检测(DDC)                                        skipddc
禁用主板APIC                                                noapic
禁用电源管理(ACPI)                                        acpi=off
禁用IDE设备的直接内存访问(DMA)                                ide=nodma
禁用BIOS支持的RAID                                        nodmraid
禁用防火墙设备检测                                        nofirewire
禁用并行端口检测                                                noparport
禁用PC卡(PCMCIA)设备检测                                        nopcmcia
禁用USB存储设备检测                                        nousbstorage
禁用所有的USB设备检测                                        nousb
强制防火墙设备检测                                        firewire
提示用户配置ISA设备                                        isa

表A.4. 硬件选项

        附加屏幕
        isa选项会导致安装开始时显示一个附加文本屏幕,使用该屏幕来配置你计算机中的ISA设备。

A.6. 使用维护启动模式
A.6.1. 装入内存(RAM)检测模式
内存块故障可能导致你的系统无法预料的死机或崩溃。有时内存故障可能只因特殊的软件兼容性导致错误,因此,你在第一次安装Fedora之前应当对计算机的内存进行检测,即使它之前可运行其它操作系统。
要用内存检测模式启动你的计算机,请在boot:提示符处输入memtest86,首先立即启动检测。缺省的话,memtest86会完成10次的内存检测。
要停止内存检测并重启计算机,可在任何时候按Esc键。

A.6.2. 要救援模式启动计算机
你可以在计算机没有安装Fedora的情况下,用救援盘或第一张安装光盘来启动命令行Linux系统。它允许你使用运行中Linux系统的程序和功能来修改或修复安装在计算机中的系统。
缺省时救援盘启动救援模式系统。要用第一张光盘装入救援系统,请输入:
linux rescue

用之后的屏幕为救援系统指定语言、键盘布局和网络设置。最后的设置屏幕配置访问计算机中的已有系统。

缺省时,救援模式会挂载已有操作系统到救援系统的/mnt/sysimage/目录下。

附录B. 其它技术文档
这个文档为使用Fedora Core安装软件如anaconda提供参考。要学习更多有关anaconda的内容,请访问该项目Web页http://www.fedoraproject.org/wiki/Anaconda

anaconda和Fedora Core系统使用一个共同的软件组件集。要获取关键技术的详细信息,请参考下面所列的Web站:
启动装载器(Boot Loader)
Fedora Core使用GRUB作启动装载器,参考http://www.gnu.org/software/grub/来获取更多这方面信息。

磁盘分区(Disk Partitioning)
Fedora Core使用分开的分区盘,参考 http://www.gnu.org/software/parted/获取更多信息。

存储管理(Storage Management)
逻辑卷管理(LVM)提供给管理员简单进行存储管理,缺省下,Fedora安装过程格式化驱动器为LVM卷。参考http://www.tldp.org/HOWTO/LVM-HOWTO/ 了解更多信息。

声音支持(Audio Support)
用于Fedora Core的Linux内核内含ALSA(Advanced Linux Sound Architecture). 要获取有关ALSA的更多信息,请参考该项目Web站: http://www.alsa-project.org/

图形系统(Graphics System)
安装系统和Fedora Core使用Xorg套件来提供图形功能。Xorg的组件为桌面环境统一管理显示、键盘和鼠标。参考http://www.x.org/了解更多信息。

远程显示(Remote Displays)
Fedora Core和anaconda包含VNC(Virtual Network Computing)软件来允许远程访问图形显示。要了解有关VNC的更多信息,请参考RealVNC的Web站上的文件:http://www.realvnc.com/documentation/.

命令行界面(Command-line Interface)
缺省时,Fedora Core使用GNU bash shell,来提供命令行界面。GNU Core Utilities完全是命令行环境。参考http://www.gnu.org/software/bash/bash.html获取更多bash的信息。要学习更多有关GNU Core Utilities的内容,请参考http://www.gnu.org/software/coreutils/

远程系统访问(Remote System Access)
Fedora Core合并了OpenSSH套件来提供远程访问本系统。SSH服务允许许多包括从其他系统访问到命令行、远程命令执行和网络文件传输等功能。安装过程中anaconda可用OpenSSH的scp功能来传递crash报告给远程系统。参考OpenSSH Web站来了解更多信息:http://www.openssh.com/

访问控制(Access Control)
SELinux提供托管访问控制(Mandatory Access Control (MAC))功能以补充标准Linux安全功能。参考SELinux FAQ来了解更多信息:http://fedora.redhat.com/docs/selinux-faq/.

防火墙(Firewall)
Fedora Core的Linux内核内嵌网络过滤器(netfilter)架构来提供防火墙功能。网络过滤器(Netfilter)项目web站提供netfilter和 iptables管理工具: http://netfilter.org/documentation/index.html

软件安装(Software Installation)
Fedora Core使用yum来管理RPM包构造系统。参考http://fedora.redhat.com/docs/yum/获取更多信息。

虚拟机(Virtualization)
Xen提供在同一台计算机同时运行多个操作系统的能力。Fedora Core也包含了这个在Fedora主机安装和管理第二系统的工具。你可以在安装时或之后的任何时候选择Xen支持。参考http://www.fedoraproject.org/wiki/Tools/Xen了解这方面信息。

TOP

要是有个电子书下载看就好了~

TOP

发新话题