• Fedora Core 6安装手册


    目录
    前言
        1.关于Fedora Core
            2.关于本手册
            3.感谢
    1. 背景
    2. 理解i386和其他计算机体系
    3. 开始安装前
            3.1. 存储
            3.2. 网络
            3.3. 从服务器或Web站安装
            3.4. 在管理网络(Managed Network)安装Fedora Core
    4. 准备介质
            4.1. 准备CD或DVD介质
            4.2. 准备USB启动介质
    5. 开始安装
            5.1. 从CD、DVD或USB介质安装
            5.2. 检测CD和DVD介质
            5.3. 从使用PXE的网络启动
    6. 确定你的Locale
            6.1 语言选择
            6.2 键盘配置
    7. 安装方式
            7.1 默认安装方式
            7.2 选择性安装方式
            7.3 从硬盘安装
            7.4 安装时的TCP/IP配置
            7.5 NFS 安装设置
            7.6 FTP 安装设置
            7.7 HTTP 安装设置
    8. 欢迎对话框
    9. 升级原有的系统
            9.1 升级检查
            9.2 升级启动装入器配置
    10. 磁盘分区
            10.1 分区的常规信息
                    10.1.1. 分区类型
                    10.1.2. 理解LVM
                    10.1.3. 创建/home分区
            10.2. Disk Druid(分区工具)
    11. 启动装入器
            11.1. 保持你已有的启动装入器
            11.2. 启动额外的操作系统
            11.3. 设置启动装入器密码
                    11.3.1. 忘记GRUB密码
            11.4. 启动装入器高级选项
    12. 网络配置
            12.1. 网络设备
            12.2. 主机名(Hostname)
            12.3. 杂项设置
    13. 时区选择
            13.1. 选择时区
            13.2. 坐标化的通用时间(UTC)
    14. 设置根用户(Root)密码
    15. 软件选择
            15.1. 从附加仓库安装
            15.2. 定制软件选择
                    15.2.1. 改变主意
                    15.2.2. 附加语言支持
                    15.2.3. Core网络服务
    16. 关于安装
    17. 安装软件包
    18. 第一次启动
            18.1. 许可协议
            18.2. 防火墙
            18.3. SELinux
            18.4. 日期与时间
            18.5. 系统用户
            18.6. 声卡
    19. 下一步
            19.1. 升级系统
            19.2. 预订Feora通告和新闻
            19.3. 查找文档和支持
            19.4. 联系Fedora社区
    A. 启动选项
            A.1. boot:提示符配置安装系统项
                    A.1.1. 指定语言
                    A.1.2. 配置简面
                    A.1.3. 指定安装方法
                    A.1.4. 全自动配置网络设置
            A.2. 允许远程访问来安装系统
                    A.2.1. 允许用VNC来远程访问
                    A.2.2. 连接安装系统到VNC监听器
                    A.2.3. 允许用Telent远程访问
            A.3. 安装过程日志到远程系统
                    A.3.1. 配置日志服务器
            A.4. 用Kickstart自动安装
            A.5. 增强硬件支持
                    A.5.1. 用Driver Disks增加硬件支持
                    A.5.2. 重要的自动硬件探测
            A.6. 使用维护启动模式(Maintenance Boot Modes)
                    A.6.1. 装入内存(RAM)检测模式
                    A.6.2. 用恢复模式启动你的计算机
    B. 其他技术文档


    前言
    1.关于Fedora Core
    Fedora Core是完全由开源软件创建的完整的桌面和服务器操作系统。
            Fedora Core生命周期
            Fedora Core是随着最新技术发展而迅速升级发展的系统。Fedora Core不能应用于有关机构的企业要害部门。
    要完整访问有关Fedora Core信息,参考http://fedoraproject.org/的官方项目wiki和第19章 你的下一步

    =====================================
    2. 关于本手册
    本手册帮助你在桌面型、笔记本和服务器安装Fedora Core。安装系统有足够的可伸缩性,即使你此前没有Linux或计算机网络经验。如果你选择缺省选项,Fedora Core提供了完整的桌面操作系统,包括生产应用程序(productivity applications)、互联网应用程序和桌面工具。

    本文档未详细描述安装系统的所有细节。

            报告文档错误
            To report an error or omission in this document, file a bug report in Bugzilla at http://bugzilla.redhat.com. When you file your bug, select "Fedora Documentation" as the Product, and select the title of this document as the Component. The version of this document is fedora-install-guide-en_US-1.35 (2006-10-07). 

            本文档的维护人员将自动接收你的bug报告。代表全体Fedora社团,感谢你帮助我们改进工作。
    ===============================
    3. 感谢
    Rahul Sundaram和Anaconda团队提供了许多有用的意见和建议。David Neimi和Debra Deutsch 贡献了启动装入器和RAID配置的附加说明。LVM这节还得益于Bob McKay的贡献。

    ==============================
    Chapter 1. Background
    第1章 背景
    制作和维护Fedora Core的Fedora项目,由红帽公司(Red Hat Inc)和自由开源软件团体(FOSS)协作进行。Fodora项目也提供Fedora Extras,在Fedora Core系统安装的附加软件包。
    有关Fedora项目的更多信息,请访问http://fedora.redhat.com/. 有关开源软件的更多信息,参考http://www.opensource.org/ 和http://www.gnu.org/philosophy/free-sw.html
    ============================================


    第2章 理解i386和其他计算机体系
    由Fedora项目提供的Fedora Core发行版适用于几种不同的计算机系统类型。Fedora Core每一种发行版基于特别的硬件体系而创建。硬件体系描述计算机处理器的构造。大多数计算机按照处理器内部结构来标识和描述计算机。参考你的计算机的标识或描述,从而在下面列表中找到它的结构体系:

    i386
    英特尔的Intel x86兼容处理器,包括Intel Pentium和Pentium-MMX, Pentium Pro, Pentium-II, Pentium-III, Celeron, Pentium 4, Xeon, Core Duo, 以及Centrino/Centrino Duo; 威盛(VIA)的 C3/C3-m和Eden/Eden-N; 以及AMD的Athlon, AthlonXP, Duron, AthlonMP, Sempron, 和Turion。

    ppc
    PowerPC处理器,可以在苹果Power Macintosh找到,如 G3、G4和G5, 以及IBM p系列系统。 

    x86_64
    64位的AMD处理器,如Athlon64/FX/X2, Turion64, Opteron; Intel的64位处理器,如EM64T。
    =====================================================


    第3章 开始安装前

    开始安装Fedora Core前,你需要:Before you install Fedora Core, you need access to: 

    * 启动或安装介质(参考“第4章准备介质”来了解更多信息) 

    * 有关网络配置信息

    * 本版Fedora Core的本安装手册和发行注记

    发行注记列出了Fedora Core 6的硬件需求,同时对使用特殊硬件和软件配置造成的已知问题提出了建议。

    HTML和纯文本格式的发行注记放在第一张光盘中。在 http://fedora.redhat.com/docs/ 有最新的安装手册和发行注记。

    3.1. 存储
    命令行方式的Fedora系统最少需要700 MB存储空间。安装缺省应用程序的桌面系统最少需要3GB的存储空间。 你可以在同一台计算机里安装Fedora的多个副本。

    在你开始安装前,配置了计算机主板或附加卡提供的RAID功能,Fedora会自动检测多种RAID设备,并为它们提供的存储功能。

    3.2. 网络
    缺省情况下,Fedora Core系统会试图对使用动态主机控制协议(Dynamic Host Control Protocol)或DHCP的网络查找正确的连接设置。你的网络可能包含了其他系统所需的DHCP提供者提供的设置。HDCP提供者可能是路由器或无线访问点,或其他服务器。

    某些情况下,安装期间可能需要你提供有关网络的信息,请参考第3.3节“从服务器或Web站安装”和第3.4节“在管理网络(Managed Network)安装Fedora Core”以了解更多信息。

            调制解调器配置
            Fedora Core系统不进行调制解调器配置。如果你的计算机有调制解调器,你完成安装和重启后进行拨号设置。

    3.3. 从服务器或Web站安装
    你可以使用镜象、Web站或网络服务器提供的所需文件副本进行Fedora Core安装。使用镜象的话,你需要知道:
            * 服务器名
            * 安装所用的网络协议(FTP, HTTP, or NFS) 
            * 服务器中安装文件的路径

    你可以从你自己提供的镜象或使用社区维护的公共镜象安装Fedora Core。可能的情况下,使用接近你所在的地理位置的服务器,以使连接更快和更可靠。

    Fedora项目维护着按区域检索的HTTP和FTP镜象的列表,在 http://fedora.redhat.com/download/mirrors.html. 添加/6/architecture/os/到web页显示的路径后,即为安装文件所在的完整路径。例如,你的计算机使用ppc结构,添加/6/ppc/os/到web页显示的路径后头。

            创建自己的镜象
            参考 http://fedora.redhat.com/docs/mirror/ 来了解更多有关如何为公用或私用创建自己的Fedora镜像。 

    要使用镜像,用Fedora启动介质启动计算机,然后按“第7章安装方法”相关要求做。参考“第4章准备介质”了解更多有关创建启动介质的信息。


            使用安装盘
            如果你用安装DVD或安装CD第一张光盘启动计算机, 在boot:提示符后输入linux askmethod来获取服务器安装选项。

    如果你的网络内有服务器,你也可以使用PXE(Pre-boot eXecution Environment)来启动你的计算机。 PXE (又称为netboot)是一种允许个人计算机通过服务器文件来启动的设备标准。Fedora Core包含了PXE服务器启动其他计算机所需的程序,你可以在PXE-enabled的计算机网络连接中使用该选项来安装Fedora Core,而无须任何物理介质。

    3.4. 在管理网络(Managed Network)安装Fedora Core
    有些社团网络目录服务器来管理组织内的用户帐号。安装过程中Fedora Core系统可以加入一个Kerberos, NIS, Hesiod, 或Microsoft(R) Windows(R)主机。Fedora Core也可以使用LDAP目录。

    请教网络管理员
    使用除自己以外的其他人的现有网络安装Fedora Core系统时,总是需要请教网络管理员。他们可以提供正确的网络和相关设置,在详细的组织政策和需求方面给予指导。

    第4章 准备介质
    从光盘安装Fedora Core,你需要5张CD,或1张安装DVD。每一种支持结构(architecture)有不同的光盘集。

    参考http://fedora.redhat.com/download/,来获取下载和准备该CD或DVD安装介质的指导。如果你已经有完整的Fedora Core安装介质,请跳到“第5.1节 从CD、DVD或USB介质安装”。 

            
            特殊结构的发行版(Architecture-Specific Distributions)
            安装Fedora Core,你必须使用与你系统体系相符的启动和安装介质。参考“第2章 理解i386和其他计算机体系”来获取更多硬件体系信息和如何确定你的计算机是哪一种体系。

    你必须使用完整的Fedora Core发行版的第一张Cd或DVD安装光盘来启动你的计算机。Fedora Core发行版还包含有只用来启动的CD或DVD介质和USB介质的映象文件。你可以用其他操作系统中的标准Linux程序或第三方程序转换这些文件到可启动介质中去。

    你可以用只启动介质启动你的计算机,然后从另一个源装入安装系统继续安装。Fedora Core安装源的类型包括:

    * CD或DVD介质的安装光盘。

    * 通过USB附加或计算机内部的硬盘。

    * 使用HTTP、FTP或NFS的其中一种网络安装服务器。

    你可以在无法使用安装光盘的机器中用这种工具安装Fedora Core。例如,你可以在没有CD或DVD驱动器的膝上型电脑上安装Fedora Core,用U盘启动机器,然后用硬盘作为安装源。

    Fedora支持的启动介质包括:

    CD或DVD介质 (安装光盘#1或一张特殊的可启动光盘之一)

    USB介质

    网络接口 (通过PXE) 


            从磁盘安装
            从磁盘启动或安装Fedora Core没有可选项。


    4.1. 准备CD或DVD介质
    在Fedora Core安装光盘中的images/boot.iso文件是设计用于CD和DVD介质的可启动映象文件。该文件也出现在Fedora Core提供的FTP或Web站。你也可以为你的特殊机器体系在Fedora Core发行版目录所列的镜象站找到这个文件。

    Fedora Core发行版也可以下载CD容量的ISO镜象文件集或一个DVD容量的iso镜象。你可以用你当前所用操作系统中的CD或DVD烧录工具来刻录这些文件到CD或DVD:

    Windows操作系统
    用你已安装的CD或DVD刻录软件来刻录ISO至光盘。大多数刻录软件都有刻录映象文件到光盘或从ISO映象文件制作光盘的选项。如果你的软件出现一种映象格式选项,请选择“ISO映象(ISO image)”这种文件类型。如果提供了数种,选择接近于“Mode 1, 2048-byte blocks.”的一种。

    苹果MacOS X
    从/Applications/Utilities folder,打开磁盘复制(Disk Copy)程序,菜单中Image→Burn Image...,选择要刻录的CD映象文件,选择烧录检测,然后点击Burn按钮。

    Linux操作系统
    如果你使用GNOME桌面环境的新近版本,右击ISO映象文件,然后点击 写到光盘(Write to dics)。如果你使用KDE桌面环境的新近版本,使用K3B并选择工具(Tools)→刻录DVD ISO映象文件(Burn DVD ISO Image。下列命令行工作在许多其他环境中:

    cdrecord --device=cdwriter-device -tao -eject image-file.iso

    特殊系统结构体系
    不幸的是,本手册没有为每一种可能兼容的硬件和软件提供详细指导。你可以从http://fedoraproject.org/wiki/Docs/Drafts/BurningDiscs找到更多信息。如果需要可以向你的操作系统文档或在线支持服务请教,“第19.3节查找文档和支持”来获取帮助。

    4.2. 4.2. 准备USB启动介质
            数据丢失 
            本程序会破坏介质中的数据,安装前请备份重要资料。有些USB介质使用附加分区或软件来提供诸如加密等功能,本程序可能造成你的可启动介质困难或不可访问这些特殊区域。

    在Fedora Core安装光盘中的images/boot.iso文件是设计用于CD和DVD介质的可启动映象文件。该文件也出现在Fedora Core提供的FTP或Web站。

    有几种软件程序对于Windows和Linux写映象文件到设备均有效。Linux包含dd命令实现此目的。

    dd程序需要你指定相应的设备文件到物理介质。通过你的系统所分配给设备的设备名进行匹配。所有的设备文件都显示在/dev/目录下。如/dev/sda表示你系统中的第一个USB、SATA或SCSI设备。

    要学习你系统所分配给介质的名称:
    在Fedora系统中打开终端窗口,选择应用程序(Applications)→ 附件(Accessories) → 终端(Terminal),来启动一个终端。

    插入介质

    在终端窗口输入下列命令:

    dmesg

    可以看到在dmesg输出了已检测到的新SCSI设备。
    Linux系统把USB介质当作SCSI设备看待。


            使用Divice Mapper
            在Fedora Core 5和更新的系统,通过检查/dev/disk/目录可以更容易找到正确的设备名。使用命令ls -l /dev/disk/by-id/来查看通过模式或设备名比较的磁盘设备。 

    在Fedora Core系统中卸载介质,右击介质相应的图标,然后选择卸载卷(Unmount Volume)。作为选择,也可以在终端输入这个命令:
    umount /dev/<device>

    用介质对应正确的设备文件名替换<device>

    在Fedora Core当前版用dd写映象文件到可启动介质,执行下列步骤:

    1.定位映象文件

    2.插入介质

    3.你的系统可能会自动检测并打开介质,如果这样,继续之前请关闭或卸载该介质。

    4.打开一个终端窗口

    在终端窗口,输入下列命令:

    dd if=diskboot.img of=/dev/<device>

    用介质对应正确的设备文件名替换<device>


    第5章 开始安装
    要开始Fedora Core的安装,首先用可启动介质启动计算机。可启动介质提供启动安装程序必需的程序和文件。一旦启动了安装程序,你可能会从完全不同的介质处进行安装。要获取更多有关查找和创建可启动介质的信息,请参考第4章 准备介质。

    如果你从Fedora Core发行版的第一张安装光盘启动,你可以选择不同的安装源。缺省的安装源是CD。要改变源,在boot:提示符后输入linux askmethod。如果你是从其他介质启动的,安装程序总会要求选择安装源。

    你计算机的BIOS(基本输入/输出系统)你所选择的可启动介质的类型。BIOS在启动时控制访问这些硬件设备。任何符合Fedora Core最小化需求的计算机都可以用第一张光盘从CD或DVD设备启动。USB设备和闪存(flash)介质是比较新的技术,但许多计算机也可以使用它们作为启动介质。有些网卡和芯片组支持用PXE网络启动。PXE(全称“pixie”)允许计算机从网络服务器装入启动文件来代替直接连接硬件。

    如果你无法确定你的计算机是否具备这些功能,或不知如何设置BIOS,请参照厂商提供的文档。详细的硬件信息规范和配置不在本文档讨论范围。

            安装异常中断
            在安装软件包(Installing Packages)屏幕之前的安装异常中断,按 Ctrl-Alt-Del或关闭计算机电源开关。Fedora不会改变你的计算机,直到安装软件包开始。
    5.1. 从CD, DVD或USB介质启动
    要启动你的计算机:

    开始计算机电源

    放入第一张光盘到CD或DVD驱动器,或插入USB介质。

    在屏幕下方会出现boot:提示符。

            BIOS启动顺序
            BIOS包含控制启动设备顺序的设置。如果你的电脑从没有从Fedora Core启动介质启动,请检查BIOS启动配置。



    图5.1启动屏幕

    如果你按下回车键,安装程序运行缺省的模式。缺省模式下,如果可能安装程序会使用图形界面。如果是从Fedora Core安装CD或DVD介质进行安装,缺省模式使用本介质作为安装源。要改变安装源,在boot:提示符后输入linux,并紧接着下列一个或更多的选项:

    从硬盘或网络服务器安装,加上askmethod。

    使用文本界面,加上text。

    安装开始不久出现安装异常中断要再次安装,可加上acpi=off。ACPI会造成多种安装错误。如果你关闭ACPI,可能不会遇到这些错误。

    如果你遇到安装程序问题,可以参考发行注记的附录得到帮助。在http://fedora.redhat.com/docs/可以找到该发行注记副本。

    当你在boot:提示符发送了一个命令,启动安装程序第一阶段。

    ===============
    5.2.检测CD和 DVD介质

    图 5.2. 介质检测屏幕

    选择OK来检测光盘,或选择Skip不进行光盘检测安装

            光盘检测
            检测此前你没有检测过的光盘。安装期间的一个光盘错误可能造成安装过程中重启。


    After you test the first disc, another screen appears and shows the result: 
    检测第一张光盘后,下一个屏幕将显示检测结果:


    图5.3. 介质检测结果

    Select OK. The following screen appears: 
    选择OK,接着会显示:

    图5.4. 检测下一张光盘屏幕

    选择Test检测下一张光盘,或选择Continue进入安装过程。

    检测过所有光盘并选择Continue,或你选择了跳过检测,主图形安装程序将会被装入。

            BIOS Boot order
            BIOS中的启动顺序
            BIOS包含启动设置顺序的控制设置。如果你的电脑从没有从Fedora Core启动介质启动,请检查BIOS启动配置。

    5.3. 从使用PXE的网络启动
    要用PXE启动,你必须服务好服务器,并且你的计算机网络接口必须支持PXE。

    配置计算机从网络接口启动。该选项在BIOS,可能显示的是Network Boot或Boot Services。一旦你正确配置了PXE启动,计算机可以用Fedora安装系统之外的其他介质启动。

    要从PXE服务器启动计算机: 

    确保网线已经连接,此时即使计算机没有开启,网络接口处的连接指示灯应该已经点亮。

    开启计算机电源。

    会显示有一个菜单显示。按数字键来选择所要的选项。

            PXE故意修复
            如果你的电脑无法从网络启动服务器启动,请确认BIOS已经设置为从正确的网络接口启动。有些BIOS系统列出了网络接口作为可启动设备,但却不支持PXE标准。请参考你的硬件文档来了解更多信息。

    第6章 确定你的Locale
    如果你安装系统无法识别你计算机的显示部件,文本模式可能比缺省的图形界面更适合。文本模式提供了与标准屏幕模式相同的功能。在安装过程的稍后阶段你可以托运指定你的显示硬件。

    6.1. 语言选择
    安装程序显示了Fedora所支持语言列表。


    图6.1 语言选择屏幕

    高亮指定列表中正确的语言,然后选择Next。

            安装附加语言支持
            要选择附加语言支持,在软件包选择阶段进行自定义安装。更多人信息,请参考“第15.2.2节 添加语言支持”。


    键盘配置
    安装程序显示了Fedora支持的键盘规格列表:


    图6.2. 键盘配置屏幕

    高亮指定列表中的规格,然后然后选择Next。

    第7章 安装方式
    你可以使用几种不同的方式之一来安装Fedora Core。你可以从用下载的ISO映象文件刻录的CD或DVD介质,或硬盘中存放的ISO映象文件,或使用NFS、FTP或HTTP模式的网络进行安装。

    如果已用Fedora Core DVD或第一张安装CD启动,没有用askmethod选项,进入“第7.1节 缺省安装方式”。否则,进入“第7.2节 选择性安装方式”。

    7.1. 缺省安装方式
    从CD或DVD安装介质直接运行缺省安装方式,从该安装介质自动来到下一步。进入“第8章 欢迎对话框”。

    7.2. 选择性安装方式
    如果是下列情况之一会显示安装方式:

    1.你使用可启动PXE、USB、CD、DVD。

    2.你在boot:提示符后输入了askmethod选项。


    图7.1 安装方式屏幕

    CD/DVD Activity 
    如果你用Fedora Core安装光盘1启动,该光盘会装入安装程序的下一步。除非你在此过程中弹出光盘,否则不会出现安装方式选项。安装程序还会从你所选择的安装源下载软件包数据。 

    即使你从选择性介质启动,你也可以从CD或DVD介质安装Fedora Core。你还可以从硬盘中的ISO映象文件或从网络服务器交替式地安装。

    * 要从CD或DVD介质安装,插入Fedora Core的DVD或CD的第一张CD,选择Local CDROM,然后进入“第8章 欢迎对话框”。

    * 要从硬盘中的ISO映象文件安装,选择Hard drive,进入“第7.3节 从硬盘安装”。

    * 要从使用NFT、FTP或HTTP的网络安装,进入“第7.4节 安装时的TCP/IP配置”。

    7.3. 从硬盘安装
    一旦启动了计算机,你可以使用Fedora光盘映象ISO文件继续安装进程。ISO文件必须被存放在硬盘中或机器所挂的USB设备里。你可以使用该选项来安装Fedora Core,而无需网络连接和CD或DVD设备。

    ISO所在的硬盘分区是ext2、ext3或vfat文件系统格式。在Fedora,vfat包括FAT-16和FAT-32,绝大多数可移动介质基于该格式。外部硬盘通过使用vfat(FAT-32)文件系统。一些Microsoft Windows系统也在内部硬盘分区中使用vfat文件系统。

    从硬盘开始安装之前,请检查分区类型以确保Fedora可以读取它。在Windows下检测分区的文件系统,使用磁盘管理工具(Disk Management tool)。要在Linux下检测分区的文件系统,使用fdisk程序。

            不能从LVM分区安装
            你不能使用放在LVM(Logical Volume Management)分区的ISO文件。


    如果你选择该选项,显示下列屏幕:

    图7.2. 选择分区屏幕

    从有效的分区列表中选择包含ISO的分区。内部IDE设备名称以/dev/hd开头。
    SATA、SCSI和USB设备名称以/dev/sd开头。每个单独的设备有它自己的字母,如/dev/hda。每个设备中的分区用数字表示,如/dev/sda1。

    同样还要指定映象文件所在的目录。输入设备中ISO映象文件的完整路径。

    选择OK继续,进入“第8章 欢迎对话框”。

    =========
    7.4. Installation TCP/IP Configuration
    安装程序是已知网络(network-aware)的,可使用网络设置许多功能。举个例子,你可以从使用FTP、HTTP或NFS协议的网络安装Fedora Core,你也可以稍后通知安装程序加入附加软件仓库。

    缺省情况下,安装程序使用DHCP自动提供网络设置。如果使用DSL调制解调器、路由器、防火墙或其他网络硬件连接互联网,HDCP是个合适的选项。在商用环境中,可以请教网络管理员获取正确的设置。如果你的网络中没有DHCP服务器,取消这个选择框,稍后使用动态IP配置(DHCP)。

    安装程序支持IPv4和IPv6。如果你无法确定网络所用的寻址方式,选择这两者是安全的。

            DHCP反映时间(DHCP Responses Take Time)
            如果你选择了IPV4和IPv6选项,从HDCP服务器接收网络设置可能需要额外的时间。

    如果你选择基于网络安装,出现下列屏幕:


    图7.3. 配置TCP/IP对话框

    这些选择只应用于安装过程。稍后安装程序可以允许你配置最终的网络设置。

    你可以从已经连接到互联网或本地网络的Web站、FTP、NFS服务器进行安装。要使用公共服务器、镜像站,请参考“第3.3节 从服务器或Web站安装”了解有效服务器名和目录路径方面的信息。

    Large Download 
    如果你无法从Fedora Core DVD和安装CD进行启动,可以从网上下载一个主安装程序。这个图形安装程序只有75MB大小。

    * 如果你通过NFS安装,进入“第7.5节 NFS 安装设置”

    * 如果你通过FTP安装,进入“第7.6节 FTP 安装设置”

    * 如果你通过HTTP安装,进入“第7.7节 HTTP 安装设置”

    =========

    7.5. NFS安装设置
    要从NFS服务器安装,在安装方式(Installation Method)菜单选择NFS,并按PK。接着显示下列屏幕:


    图7.4. NFS设置对话框

    输入NFS服务器的名称和IP地址,以及安装文件所在的目录。

            可用的NFS镜象
            公共的NFS镜象很少,主要是因为NFS不象FTP或HTTP服务器那样安全方面的考虑。Fedora项目没有为Fedora Core维护公共NFS镜象列表。

    选择OK继续,进入“第8章 欢迎对话框”。

    7.6 FTP安装设置
    要从FTP服务器安装,从安装方式菜单选择FTP,然后按OK,接着出现下列屏幕:

    图 7.5. FTP设置对话框

    输入FTP服务器的名称和IP地址,以及安装文件所在目录。参考“第3.3节 从服务器或Web站安装”来了解有关如何定位FTP镜象和输入它的信息方面的内容。

    FTP服务器设置对话框也有一个Use non-anonymous ftp选项。如果你的FTP服务器没有提供匿名访问,请勾选该选择框。这样你必须有一个该服务器的帐号来使用该选项。

    选择OK继续。如何你使用缺省的匿名FTP服务器,继续到第8章 欢迎对话框。

    如果你使用非匿名FTP登录,会出现下列对话框:

    图7.6. 非匿名FTP帐号对话框

    输入你的用户名(username)和密码(passowrd)到空格中。选择OK继续。进入第8章 欢迎对话框。


    7.7. HTTP安装设置
    要从Web(HTTP)服务器安装,在安装方式菜单选择HTTP并按OK,出现下列屏幕:


    图7.7. HTTP设置对话框

    输入Web服务器的名称和IP地址,以及安装文件所在目录。参考“第3.3节 从服务器或Web站安装”来了解有关如何定位Web镜象和输入它的信息方面的内容。

    选择OK继续。进入第8章 欢迎对话框。

    第8章. 欢迎对话框
    安装程序来到下一步后,出现下列对话框:


    图8.1. 欢迎屏幕

            安装屏幕可能有所不同 
            安装程序可能会出现文本模式的内容:
                    * your computer has 128 MB of memory or less
                    * you booted with the text option

            以后章节显示的屏幕都是基于缺省图形方式安装的。大多数功能类似而未顾及文本安装模式。

    选择Next继续

    ============
    第9章 升级已有系统
    安装系统会自动检测已安装的Fedora Core。更新程序会用新版的软件升级已有系统,而不会删除用户home目录中的任何数据,你硬盘中的已有分区结构也不会改变,只会改变软件包升级所需的系统配置,绝大多数软件包升级不会改变系统配置,但最好安装一个附加配置文件为之后检测所用。

    9.1. 升级检测
    如果你的系统中安装有Fedora Core或Red Hat Linux,会显示下列屏幕:


    图9.1. 升级检测屏幕

    要完成已有系统的升级,从下拉列表框中选择正确的选项,然后选择下一步(Next)。

    手动安装的软件
    在已有的Fedora Core或Red Hat Linux系统中手动安装过的软件,在升级后可能所有不同。升级后你可能还需要重新编译这些软件,以确保它们在升级后的系统中可正确使用。


    9.2. 升级启动装载器
    你安装完的Fedora Core必须在启动装载器中进行注册,以使之可正常启动。启动装载器是安装在你的机器中用于定位和启动操作系统的软件。参考“第11章 启动装载器”以了解有关启动装载器的更多信息。


    图9.2. 升级启动装载器屏幕

    如果已有启动装载器被某个Linux发行版所安装,安装程序可以修改它来载入新的Fedora Core系统。要升级已有的Linux启动装载器,选择升级启动装载器配置(Update boot loader configuration)。如果你是升级已有的Fedora Core或Red Hat Linux系统时这是缺省选项。

    GRUB是Fedora标准的启动装载器。如果你的机器使用其他启动装载器,如BootMagic(tm)、System Commander(tm),或安装的是Microsoft Windows的启动装载器,那么Fedora安装程序不会升级它们。这种情况下,选择跳过启动装载器升级(Skip boot loader updating)。安装结束后,请参考相关装载器的文档来获取支持。

    如果你在升级安装过程中确定需要可以安装新的启动装载器来代替已有的启动装载器。如果安装新的启动装载器,在你配置好它之前可能无法启动其他操作系统。选择创建新的启动装载器配置(Create new boot loader configuration),来删除已有的启动装载器并安装GRUB。

    确定你的选择之后,点击下一步(Next)继续。

    第10章. 磁盘分区
    Fedora Core创建和使用有效硬盘中的几种分区。你可以定制这些分区,使之在你的系统中进行管理。“第10.1节 分区的一般信息”详细解释了驱动器分区。

            配置RAID设备
            RAID工具可以象单一设备一样管理一组或一个阵列的驱动器。配置RAID功能在你开始安装进行之前,通过你的计算机的主板或附加控制卡提供。在Fedora中每个活动RAID阵列显示单一驱动器。

    在使用多个硬盘的系统中,你可以配置Fedora Core来象Linux RAID阵列一样操作几个驱动器,且不需要任何额外的硬件。Linux软件RAID阵列在“第10.2节 Disk Druid”已经作了解释。

            改变你的主意
            软件包安装开始之前,安装过程不会改变你的系统。你可以在任何时候使用返回(Back)来返回到前一个屏幕来改变你的选择。




    图10.1. 分区操作屏幕
    屏幕中的方框是有效驱动器列表。缺省时,安装程序可能影响你计算机中的所有驱动器。要确保指定驱动器不被重新分区,请清除列表中这些驱动器前的检测框。

    安装程序会删除被选择的驱动器中的所有已有Linux分区,并用Fedora Core缺省的分区集替换它们,其他分区类型保持不变,如使用的Microsoft Windows分区和计算机厂商创建的系统恢复分区,这两种分区会保持不变。你可以从下拉列表中进行选择:

    删除已选驱动器所有分区并创建默认分区(Remove all partitions on selected drives and create default layout)
    如果你希望删除所有已选驱动器的已有操作系统和数据,选择该选项。

    删除已选驱动器的linux分区并创建默认分区(Remove linux partitions on selected drives and create default layout)
    如果已选驱动器包含有Linux分区,这个选项会删除它们并将Fedora Core安装到空出的未分区空间。该选项不会编辑分区的指派给其他非linux操作系统,它不会对不同的Linux发行版进行区分,而是直接删除它们。

    使用已选驱动器的未分区空间并创建默认分区(Use free space on selected drives and create default layout)
    如果已选驱动器有未分区空间,该选项会将Fedora Core安装到这些未分区空间里。该选项会确保安装程序不对已有分区进行修改。

    创建定制分区(Create custom layout)
    你对所选项驱动器手动指定进行分区。下一屏允许对你的计算机驱动器和分区进行配置。如果你选择该选项,Fedora Core不会创建默认分区。

    要配置你的系统继续使用RAID磁盘阵列,或为你的计算机编辑启动选项,选择浏览和编辑分区来定制Fedora Core分区。如果你选择了这两种分区选项之一,它会自动被选择。

    使用高级存储选项(the Advanced storage options )选项: 

    你希望通过iSCSI协议安装Fedora Core驱动器连接。选项高级存储选项,之后选项添加iSCSI目标(Add iSCSI target),再选项添加驱动器(Add drive)。提供一个IP地址和iSCSI授权名,选项添加驱动器(Add drive)。

    你希望在启动时禁止dmraid设备检测。


    Choose a partitioning option, and select Next to proceed. 
    选项一种分区选项,然后选择下一步(Next)进行处理。


            下一屏
            下一屏是网络设备(Network Devices),第12章 网络配置 已作说明,除非你选择一个选项进行分区定制。如果你选择了创建制定分区,或浏览和编辑分区,进入“第10.1节 分区的常规信息”


    10.1. 分区的常规信息
    10.1
    Fedora Core系统最少需要3个分区:
    一个数据分区挂载在/boot
    一个数据分区挂载在/
    一个交换分区
    很多系统拥有比上面所列更多的分区。选择分区基于你的特殊系统需求。例如,考虑在系统中创建一个/home分区来存储用户数据,在“第10.1.3节 创建一个/home分区”解释了理由。

    如果你无法确定你的计算机如何进行最佳分区配置,可以进行缺省分区规划。
    你的计算机中安装的物理内存(RAM)提供了一个运行系统的内存池。如果有效的物理内存RAM不够,Linux系统通过在物理内存RAM和交换分区之间自动移动一部分内存,来使用交换分区并扩展这个池。如果在你的系统中手动指定了这个分区,创建一个交换分区让计算机内存RAM容量更多。

    数据分区提供文件存储。每个数据分区有一个挂载(mount)点,来表示这个分区所在目录的内容。一个分区没有挂载点是无法被用户所访问的,除了放在/(或root)下的其他分区的数据无法被定位。partition. 

            根(Root)和/root
            /(或根)分区是目录结构的顶部。/root(也叫“斜杠root(slash-root)”)目录是系统管理用户帐号的家(home)目录。



    上面所示的最小化配置:

    /boot/目录下的所有数据放在/boot分区里。如文件/boot/grub/grub.conf放在/boot目录里。

    在/boot分区外的任何文件,如/etc/passwd,放在/分区。

    有些子目录最好分配给分区。有些管理员会创建/usr和/usr/local两个分区。这样,在/usr/local下的文件如/usr/local/bin/foo,就在/usr/local分区里。任何其他文件则在/usr/里,如/usr/bin/foo,这是在/usr分区里。

    如果你创建了很多分区来代替只有一个大的/分区,升级会变得比较简单。参考Disk Druid的编辑选项详述来了解更多这方面的信息。

            Leave Excess Capacity Unallocated 
    Only assign storage capacity to partitions that you require immediately. You may allocate free space at any time, to meet needs as they arise. 


    10.1.1. 分区类型
    每个分区都有一个分区类型,用来表征分区的文件系统格式。文件系统允许Linux组织、搜索和找回存储在分区中的文件。对数据分区使用ext3文件系统非LVM部分,除非你指定需要其他文件系统。
    Use the ext3 file system for data partitions that are not part of LVM, unless you have specific needs that require another type of file system. 

    10.1.2. 理解LVM
    LVM(逻辑卷管理(Logical Volume Management))分区提供许多比标准分区更优越的性能。LVM分区是格式化过的物理卷。一个或更多的物理卷可以组合成一个卷组。每个卷组的总存储分到一个或更多的逻辑卷。逻辑卷功能很象标准分区,他们也有一个文件系统类型如ext3,和一个挂载点。

    /boot分区和LVM
    只有唯一一个活动的Linux系统可以被读写到LVM卷。因此,/boot分区初始化你的系统必须占据LVM物理卷的外部。(?)


    一个管理员可以在不破坏数据的情况下增大或缩小逻辑卷,而不象标准磁盘分区。如果一个卷组中的物理卷是独立的驱动器或RAID阵列,那么管理员也可以延伸逻辑卷到其它存储设备中。

    如果缩小逻辑卷为比卷中数据更小容量的卷,你可能丢失数据。要创建逻辑卷确保在可能性上限,既要满足当前所需,也要有剩余存储能力。这样根据你需要,你可以安全地增大逻辑分区来使用未分派空间。
            LVM和默认分区规划(LVM and the Default Partition Layout)
    在默认情况下,安装程序在LVM卷内部创建数据和交换分区,而/boot分区是单独。


    10.1.3. 创建/home分区
    如果你希望你和其他用户能可以在系统中存储数据,为/home目录在卷组内部创建一个单独的分区。使用单独的/home分区,你升级或重新安装Fedora Core时不会擦除用户数据文件。LVM用这一功能为你提供对稍后的用户数据增加更多存储性能。



    10.2. Disk Druid
    Disk Druid一个用来编辑磁盘分区的交互式程序。用户只能在Fedora Core安装程序里运行它。Disk Druid允许你配置Linux软件RAID和LVM来提供更多扩展和可靠的数据存储。

            编辑缺省的LVM规划
            缺省的规划集所有有效存储到一个单独的LVM物理卷,对于系统只有一个LVM逻辑卷。要使额外的分区更加有效,用挂载点/编辑逻辑卷,和缩小它所需的大小。



    图10.2. 磁盘设置屏幕

    Disk Druid displays the following actions in the installation program: 
    Disk Druid显示了安装程序中下列可进行下列操作:
    新建(New)
    选择该项来添加分区或LVM物理卷给磁盘。在添加分区对话框,选择一个挂载点和分区类型,如果你的系统中有多于一个磁盘,需要选择分区所在磁盘。分区使用MB表示大小。

            不可分区
            使用Disk Druid,不可以将/bin/、/dev/、/etc/、/lib/、/proc/、/root/和/sbin/目录进行单独分区。这些目录都存放在/(root)分区。

            /boot分区不能存放在LVM卷组。在配置任何卷组前要创建好/boot分区。



    你也可以选用3种选项设定分区大小:
    * Fixed size
    使用一个接近于你输入值的固定大小。

    * Fill all space up to
    增加分区为你所选的最大值

    * Fill to maximum allowable size
    将你所选择磁盘的所作剩余空间来增加分区。

            分区大小
            磁盘的实际分区可能比你所选值更小或更大些,这是Disk geometry issues导致的,并非错误或bug。


    你输入分区的详细资料后,选择OK继续。

    编辑(Edit)
    Select this option to edit an existing partition, LVM volume group, or an LVM physical volume that is not yet part of a volume group. To change the size of a LVM physical volume partition, first remove it from any volume groups. 
    选择该项来编辑已有分区、LVM卷组或还没有被分开的LVM物理卷。要更改LVM物理卷分区大小,首先要从卷组中删除它。
            删除LVM物理卷
            如果你从卷组中删除一个LVM物理卷,会清除它所包含的所有逻辑卷。

    编辑分区来改变它的大小、挂载点或文件系统类型,使用本功能可以:
    * 更正你错误的分区设置
    * 升级或重装Fedora Core时移动Linux分区。
    * 为非Linux分区提供一个挂载点,例如那些使用Windows操作系统的分区。


            Windows分区 
            Fedora Core安装器不能对使用NTFS文件系统的Windows分区加上一个挂载点。但你可以对vfat(FAT16或FAT32)分区加上挂载点。

    如果你需要对你的分区配置作大的调整,你可以想删除所有分区重新开始。如果你的磁盘包含你所需要保留的数据,在你编辑任何分区之前请退出这一步。如果你编辑了分区的大小,可能会丢失其上的所有数据。

    如果你的系统包含系统和用户数据的多个单独分区,这会使升级系统更容易。安装程序允许你删除或保留独立分区中的数据。如果你的用户数据在一个单独的/home分区上,如删除系统分区如/boot时你可以保住/home中的数据。

    删除(Delete)
    选择该项来删除已有分区或LVM物理卷。要删除LVM物理卷,首先要删除所有物理卷所在的卷组。
    如果你这里犯了错,可使用Reset项来放弃所有你所作的改变。

    重设(Reset)
    选择本项来强制Disk Druid放弃所有磁盘分区所作的改变。

    RAID
    选择本项来设置Fedora系统中的软件RAID

    创建一个软件RAID分区(Create a software RAID partition)
    选择本项来为软件RAID添加分区。本项只有在你在磁盘未包含软件RAID分区时有效。

    合建一个RAID设备(Create a RAID device)
    选择本项操作来从两个或更多已有软件RAID分区中构造一个RAID设备。本项在配置有两个或更多软件RAID分区时有效。

    克隆驱动器来创建RAID设置(Clone a drive to create a RAID device)
    选择本项来设置一个已有磁盘的RAID镜像。本项在系统中有两个或更多磁盘时有效。

    LVM
    选择本项来在你的Fedora系统中设置LVM。首先至少要在LVM物理卷创建一个分区或软件RAID设备,使用新建(New)对话框。
    要分派一个或更多物理卷给卷组,首先要对卷组命名,然后选择用于卷组的物理卷,最后,使用添加(Add)、编辑(Edit)和删除(Delete)项来配置在卷组中逻辑卷。

    如果卷组的逻辑卷空间不足,你不能从卷组中删除物理卷。如:一个卷组由2个5GB的LVM物理卷分区组成,包含了一个8GB的逻辑卷。安装器不允许你删除其中一个物理卷,因为那样的话8GB的逻辑卷将只剩下5GB的卷组了。如果适当地缩小逻辑卷的总容量,你才可以删除组卷中的一个物理卷。例如,减少逻辑卷为4GB,就允许你删除一个5GB物理卷了。

            文本模式安装时LVM无效
            在文本模式安装时LVM初始化设置是无效的。安装器允许你编辑预配置LVM卷。如果你需要创建一个LVM随意配置,按Alt-F2使用终端,然后运行lvm命令。要返回到文本模式安装,按Alt-F1。

    你完成了设置并浏览过你分区配置后,选择下一步(Next)继续安装进程。

    第11章 启动装载器
    启动装载器是读取和运行操作系统的小程序。Fedora Core缺省使用GRUB作启动装载器。如果你有多个操作系统,启动装载器通常通过菜单来确定启动哪一个。
    你可能已有一个启动装载器安装在你的系统中。操作系统可以安装它自己所提供的启动装载器,也可以已安装第三方启动装载器。如果你的启动装载器无法识别Linux分区,你就无法用它来启动Fedora Core。使用GRUB作为启动装载器可以启动Linux和绝大多数操作系统。本章是BRUB的安装说明。
    安装GRUB 
    如果你安装GRUB,它会覆盖你原有的启动装载器。

    下列屏幕截图显示了启动装载器的配置选项

    图11.1 启动装载器配置屏幕截图
    11.1. 保留你原有的启动装载器设置
    缺省情况下,安装程序会安装GRUB到root文件系统的主引导记录(MBR)。要拒绝安装新的启动装载器,选择“不安装启动装载器(No boot loader will be installed)”。
    需要启动装载器
    为了启动你的计算机,必须安装GRUB或其他启动装载器,除非你创建独立的启动盘来进行启动。

    你可能需要定制GRUB的安装来正确支持一些硬件和系统配置。要指定兼容设置,选择“配置高级启动装载器选项(Configure advanced boot loader options)”。当你选择下一步(Next)时会出现第二个选项屏幕。第11.4节“高级启动装载器”解释了该附加屏幕的特征。
    11.2. 启动另外的操作系统
    如果你已安装其它操作系统,Fedora Core会尝试自动检测和配置GRUB来启动它们。如果BRUB无法检测,你可以手动配置额外的操作系统。要添加、删除或改变检测出的操作系统设置,使用已选项(按钮)进行。
    添加(Add)
    按Add按钮来在GRUB中加入一个额外操作系统。。Fedora Core显示该对话框在图11.2 “添加操作系统到启动菜单”。
    从下拉列表选择包含有可启动操作系统的磁盘分区并输入一个标签。GRUB会在它的启动菜单里显示该标签。
    编辑(Edit)
    要改变GRUB启动菜单条目,选择条目并选择编辑(Edit)。
    删除(Delete)
    要移除GRUB启动菜单中的条目,选择条目并选择删除(Delete)。

    图11.2 添加操作系统到启动菜单
    11.3. 设置启动装载器密码
    GRUB无需操作系统帮助就可以读取很多文件系统。操作者可以中断启动次序来选择启动一个不同的操作系统,可以改变启动选项,或从系统错误中恢复,然而,这些功能却可能在某些环境下带来非常严重的安全风险。你可以给GRUB添加密码,这样,操作者必须输入一个密码才能中断正确的启动顺序。
    无需GRUB密码
    如果你的系统只有可信的操作者进行操作或使用控制台访问这种物理安全措施,你可能无需GRUB密码。然而,如果一个不可靠者可以取得物理访问到你的计算机键盘或显示器,他可以启重系统和访问GRUB,这种情况下密码很有用。

    要设置一个启动密码,选择使用启动装载器密码(Use a boot loader password)检测框,这时改变密码(Change password)按钮会被激活。选择改变密码按钮来显示一个条目对话框。输入想要的密码,然后通过再次输入一次进行确认。
    选用一个好的密码
    选用一个你自己很容易记住而别人又很难猜出的密码。

    11.3.1. 忘了GRUB密码
    GRUB用加密方式进行密码保存,这样它就无法被阅读或恢复。如果你忘了启动密码,可以正常启动系统的话,在/boot/grub/grub.conf文件更改密码条目。如果你无法启动系统,你可以通过第一张Fedora Core光盘使用rescue模式来重设GRUB密码。
    如果你需要更改GRUB密码,使用grub-md5-crypt程序。要获取使用该程序的相关信息,在终端窗口使用命令man grub-md5-crypt来阅读手册页。
    11.4. 高级启动装载器选项
    缺省的启动选项适用于绝大多数情况。安装程序会写GRUB启动装载器到主引导记录(MBR),并覆盖已有的启动装载器。
    你可以保留你当前在MBR上的启动装载器,并安装GRUB为次级启动装载器。如果你选择该项,安装程序将写GRUB到Linux的/boot分区的第一扇区。
    GRUB作为次级启动装载器
    如果你安装GRUB作为次级启动装载器,只要你安装并从一个新内核启动,你就必须重新配置你的主启动装载器。象Microsoft Windows这类操作系统的内核用这种办法无法启动。因此,大多数用户在双启动系统中使用GRUB作为主启动装载器。

    如果BIOS所列的驱动器或RAID阵列与Fedora Core期望的不同,你也可能需要高级选项。如果需要,使用改变驱动器顺序(Change Drive order)对话框,来设置在Fedora Core中驱动器顺序来匹配你的BIOS。
    在少数系统,由于BIOS内部限制,Fedora Core可能无法对大容量磁盘正确配置磁盘驱动器。要解决这个问题,勾选Force LBA32检测框。
    Linux内核通常自动检测它的正确环境,无需额外的内核参数。当然,你也可以使用高级启动装载器选项提供内核参数。
    内核参数
    要查看部分内核命令行参数列表,在终端窗口输入命令:man bootparam。要全面和权威列表,请参考内核源代码提供的文档

    要改变这些设置,勾选配置高级启动装载器选项Configure advanced boot loader options检测框。选择下一步(Next)出现如图11.3“高级启动选项”菜单
    选项菜单
    只有在上面所述的高级配置检测框被选择后,Fedora Core 才 会显示高级启动选项菜单。

    第12章 网络配置
    使用本屏幕来定制Fedora系统的网络配置

    Fedora系统通常无需手动进行网络配置。许多网络有DHCP(动态主机配置协议)服务,它自动用配置数据提供系统连接。缺省,Fedora Core激活计算机的所有网络接口并用DHCP配置它们。


    图12.1. 网络配置屏幕

    12.1. 网络设备
    Fedora会显示已检测出的计算机中网络接口列表。每个接口必须有一个唯一网络IP地址。接口可以从网络DHCP服务器接收这个地址。

    要手动指派一个IP地址,高亮选择网络设备列表中的该接口,并选择编辑(Edit)。Fedora之后会显示一个网络配置对话框。取消“用DHCP配置(Configure using DHCP)”检测框,使之为空。输入IP地址(IP Address)和与接口适当的淹码(Netmask),然后选择确定(OK)。

    如果你的计算机将设置成服务器,请不要使用DHCP,使用手动配置网络。手动网络配置允许你的服务在DHCP提供商关闭后然可以连接本地网络。

    使用设备的启动时激活(Active on Boot)检测框,可以指定一个接口在启动时被自动激活。你也可以在系统启动后的任何时候手动激活网络接口。

            调制解调器配置
            网络配置屏幕没有列表调制解调器,请在安装完成后使用Network程序来配置这些设备。如果你的调制解调器比较特殊,请联系互联网提供商(ISP)。

    12.2. 计算机主机名
    在有些网络中,DHCP提供商也提供计算机的名字或主机名。要指定主机名,选择手动(Manual),并输入在框里计算机名。完成的主机名包含机器的名字和成员域名,如machine1.example.com,机器名(或“短主机名”)是machine1,域名是example.com。

            合法主机名
            你可以给你的系统提供任何名字,只要全主机名是唯一的。主机名可以包含字母、数字和连接符。

    12.3 其它设置( Miscellaneous Settings)
    要手动配置网络接口,你也可以为你的计算机提供其他网络设置。这些设置是网络中其他系统的IP地址。

    网关是提供访问其他网络的设备。网关也会查找路由器。如果你的系统通过网关连接了其他网络,在网关框中输入它的IP地址。

    大多数软件依赖DNS(域名服务)提供商查找网络中的机器和服务。DNS转换主机名为 IP地址或相反。Fedora Core系统可以使用多于一个的DNS服务器。如果主DNS服务器无作反应,计算机会发送查询给第二DNS服务器,如此类推。要指派DNS服务器,输入它们的IP地址到主、从或第三DNS服务器框中。

    一旦对系统中的网络设置满意了,点击下一步(Next)。

    第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密码后,选择下一步继续。

    第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来访问其他系统中的文件。

    第16章 关于安装

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

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



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

    第17章 安装软件包

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


    图17.1 安装软件包屏幕

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

    第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。
    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系统。

    第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


    附录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

    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了解这方面信息。
  • 相关阅读:
    select SCOPE_IDENTITY()用法
    SQL 2005 with(nolock)详解
    .NET4进行COM互操作导出数据到Excel
    Counterfeit Dollar 1013 pku
    Numbers that count 1016 PKU
    对局问题 ——取火柴问题(转)
    (a^b) mod c
    对局问题——放硬币问题(转)
    对局问题 ——取石子问题– 1堆(转)
    Follow My Logic 1048 PKU
  • 原文地址:https://www.cnblogs.com/kay/p/747852.html
Copyright © 2020-2023  润新知