initCommon(); $template->displayHeader(); ?>

6. 体系相关内容

[提示] 网上最新的发行注记

发行注记可能已更新。要查看最新版本的 Fedora 发行注记,请访问:

http://docs.fedoraproject.org/release-notes/

本节提供 Fedora 所支持的特定硬件体系的信息。

6.1. 64 位平台下(x86_64, ppc64) RPM 多体系支持

RPM 支持同时安装一个软件包的多种体系。运行 rpm -qa 列出软件包时可能包含重复的软件包,因为体系不会被列出。不过,使用 repoquery 命令,这是 yum-utils 软件包的一部分,就可以列出体系了。要安装 yum-utils,运行命令:

su -c "yum install yum-utils"

要用 rpm 列出所有软件包以及其体系,运行命令:

rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"

您可以将它添加到 /etc/rpm/macros (系统范围的设置)或 ~/.rpmmacros (用户各自的设置)。它改变默认的查询方式,以列出体系:

%_query_all_fmt      %%{name}-%%{version}-%%{release}.%%{arch}

6.2. PPC 相关

本节包含 Fedora 特定于 PPC 硬件平台的信息。

6.2.1. PPC 硬件需求

6.2.1.1. 处理器及内存

  • CPU 最小值: PowerPC G3 / POWER3

  • Fedora 9 只支持 Apple 在 1999 左右及其后发布的 “新生代” Power Macintosh。虽然原则上讲, “旧生代” 主机也可正常工作,但是针对其的引导程序没有包括在 Fedora 发行版中。

  • Fedora 9 也支持 IBM pSeries, IBM iSeries, IBM RS/6000, 和 IBM Cell Broadband Engine 机型。

  • Fedora 9 也支持 Sony 的 PlayStation 3 和 Genesi Pegasos II,以及 Efika。

  • Fedora 9 包含了对 P.A. 半导体生产的 “Electra” 机型的支持。

  • 文本模式推荐值: 233MHz G3 或更佳,128MiB 内存

  • 图形模式推荐值: 400MHz G3 或更佳,256MiB 内存

6.2.1.2. 硬盘空间需求

全部软件包将会占据大约(多于)9 GB 的磁盘空间。最终大小取决于具体的 Spin 版本以及选择的软件包。安装过程中,安装程序还需要附加的磁盘空间。该部分空间的大小相当于位于第一张安装盘中的 /Fedora/base/stage2.img /var/lib/rpm

实际上,这意味着,最小安装需要 90MiB 额外空间,而完全安装需要 175MiB 额外空间。

另外,记住用户数据也需要额外空间存放,为使系统正常运作,还应保留至少 5% 空闲空间。

6.2.2. 64位机上的4 KiB 页面文件

通过在Fedora Core 6上对64 64KiB页面的简短实验,PowerPC 64 内核已经换回到4KiB页面。升级过程中,安装程序会自动的重新格式化所有的交换分区。

6.2.3.  Apple 键盘

Apple 系统中的 Option 键相当于 PC 中的 Alt键。安装过程中提到 Alt 键时,使用 Option 代替。有些组合键需要用 Option 键与 Fn 键组合出来,例如 Option+Fn+F3 可以切换到虚拟终端 tty3。

6.2.4. PPC 安装注记

Fedora 安装盘 1 是可以在所支持的硬件平台上启动的。另外,可以在 CD 的 images/ 目录找到一份可启动的 CD 镜像。硬件不同,它们的行为也不同:

  • 在大多数主机上,引导器会自动启动正确的 32 位或 64 位安装程序。

  • 64-bit IBM pSeries (POWER4/POWER5), 新近的 iSeries 机型. 使用 OpenFirmware 引导 CD 后,引导管理器 (yaboot) 自动运行 64 位的安装程序。

  • IBM "Legacy" iSeries (POWER4). 被称为 "Legacy" 的 iSeries 不使用 OpenFirmware。应当使用安装树的 images/iSeries 目录中的引导镜像。

  • 32-bit CHRP (IBM RS/6000 及其他). 使用 OpenFirmware 启动 CD 后,在 boot: 提示符下选择 linux32 镜像,引导 32 位的安装程序。否则,64 位安装程序会自动引导,而它无法运行。

  • Genesi Pegasos II / Efika 5200B. Fedora·内核同时支持 Pegasos 和 Efika,不必使用来自 powerdeveloper.org 的 "Device·Tree·Supplement".·然而缺乏 ISO9660 在固件中的完全支持意味着从 CD 上通过 yaboot 启动是不可能的。·使用 'netboot' 启动,·要么从 CD上启动,要么从网络启动。由于 image 文件的大小,你必须把固件的 load-base 选项上载入文件的变量设置为更高的地址,如 32MiB,而不是缺省的 4MiB。

    setenv load-base 0x2000000

    在 OpenFirmware 提示符下,输入以下命令来启动 Efika 更新。如果需要,使用 CD 中的网络启动镜像:

    boot cd: /images/netboot/ppc32.img

    或者从网络上:

    boot eth ppc32.img

    您还需要手动配置 OpenFirmware 来使得装好的 Fedora 系统可以启动。您需要设置 boot-deviceboot-file 环境变量为/boot分区中的 yaboot。比如,一个默认安装结束后,可能需要进行如下设置:

    setenv boot-device hd:0 
    setenv boot-file /yaboot/yaboot
    setenv auto-boot? true
    
  • PA Semi Electra. Electra 的固件不支持 yaboot。要在 Electra 上安装 Fedora,可以引导网络启动镜像 ppc64.img。安装之后,需要手工配置固件以从 /boot 分区加载内核和 initrd。参见 Electra 固件手册。

  • Sony PlayStation 3. 要在 PlayStation·3 上安装,·请升级固件版本至 1.60 或更高.·"Other·OS" 引导必须安装在 flash 上,·请见说明·

    一旦启动引导工具装入,PlayStation3 则应该可以从 Fedora 安装介质上启动。请注意:用 NFS 进行网络安装会更好,因为它比 FTP 和 HTTP 方式使用更少的内存。用text 选项会更加降低安装使用的内存大小.

    需要更多关于 Fedora 与 PlayStation3、或者 PowerPC 上的 Fedora 的一般信息,请加入Fedora-PPC mailing list 或者在·

  • 网络启动. 在安装树的 images/netboot/ 目录有包含安装程序内核与 ramdisk 的一组镜像文件。它们主要用途是通过 TFTP 实现网络启动,但是也有其他使用方式。

    yaboot 支持用 TFTP 引导 IBM eServer pSeries 和 Apple Macintosh。Fedora 项目建议结合使用 yabootnetboot 镜像。

6.2.5. PPC 相关

ppc64-utils 软件包已经拆分为独立的软件包 (ps3pf-utils, powerpc-utils, powerpc-utils-papr). 尽管 mkzimage 命令不再提供, 你可以使用来自kernel-bootwrapper 软件包的 wrapper 脚本:

wrapper -i initrd-${KERN_VERSION}.img -o zImage-${KERN_VERSION}.img vmlinuz-${KERN_VERSION} 

6.3. x86 相关

本节包含 Fedora 特定于 x86 硬件平台的信息。

6.3.1. x86 硬件需求

为了在安装中或安装后使用 Fedora 9 的特定功能,您也许需要知道其它硬件组件如显卡和网卡的细节。

6.3.1.1. 处理器及内存

下列 CPU 特性是以 Intel 处理器的方式表述的。其他处理器 (主要是来自 AMD, Cyrix 和 VIA 的那些) 如果与 Intel 处理器兼容,也可以用于 Fedora 。

Fedora 9 需要 Intel 奔腾或更高处理器,并且为奔腾 4 及更高处理器做了优化。

  • 文本模式的推荐配置: 200 MHz 奔腾或以上

  • 图形模式的推荐配置: 400 MHz 奔腾 II 或以上

  • 文本模式最小内存: 128MiB

  • 图形模式最小内存: 192MiB

  • 图形模式推荐内存: 256MiB

6.3.1.2. 硬盘空间需求

全部软件包将会占据大约(多于)9 GB 的磁盘空间。最终大小取决于具体的 Spin 版本以及选择的软件包。安装过程中,安装程序还需要附加的磁盘空间。该部分空间的大小相当于位于第一张安装盘中的 /Fedora/base/stage2.img /var/lib/rpm

实际上,这意味着,最小安装需要 90MiB 额外空间,而完全安装需要 175MiB 额外空间。

另外,记住用户数据也需要额外空间存放,为使系统正常运作,还应保留至少 5% 空闲空间。

6.4. x86_64 相关

本节包含 Fedora 特定于 x86_64 硬件平台的信息。

6.4.1. x86 硬件需求

为了在安装中或安装后使用 Fedora 9 的特定功能,您也许需要知道其它硬件组件如显卡和网卡的细节。

6.4.1.1. x86_64 内存需求

  • 文本模式最小内存: 256MiB

  • 图形模式最小内存: 384MiB

  • 图形模式推荐内存: 512MiB

6.4.1.2. 硬盘空间需求

全部软件包将会占据大约(多于)9 GB 的磁盘空间。最终大小取决于具体的 Spin 版本以及选择的软件包。安装过程中,安装程序还需要附加的磁盘空间。该部分空间的大小相当于位于第一张安装盘中的 /Fedora/base/stage2.img /var/lib/rpm

实际上,这意味着,最小安装需要 90MiB 额外空间,而完全安装需要 175MiB 额外空间。

另外,记住用户数据也需要额外空间存放,为使系统正常运作,还应保留至少 5% 空闲空间。

displayFooter('$Date: 2008/05/12 21:40:24 $'); ?>