在您可以安装 Linux 之前,您需要确保您的机器能够运行 Linux,并选择要安装的 Linux 发行版。Linux 预安装检查清单 可能会帮助您在开始之前整理配置数据。
运行 Linux 需要什么样的系统?这是一个好问题;系统的实际硬件要求会定期变化。Linux 硬件 HOWTO 提供了一个(或多或少)完整的 Linux 支持硬件列表。Linux INFO-SHEET 提供了另一个列表。
对于 Intel 版本,需要如下硬件配置
任何 80386、80486、奔腾或奔腾 II 处理器都可以。80386 及更高版本的非 Intel 克隆产品通常也可以工作。您不需要数学协处理器,尽管拥有一个会更好。
支持 ISA、EISA、VESA 局部总线和 PCI 总线架构。MCA 总线架构(在 IBM PS/2 机器上发现)自 2.1.x 内核以来得到最低限度的支持,但可能尚未准备好投入实际应用。
您的机器至少需要 4 兆字节的内存。从技术上讲,Linux 可以在只有 2 兆内存的情况下运行,但大多数安装和软件需要 4 兆。您拥有的内存越多,您就会越高兴。如果您计划使用 X-Windows,我建议绝对最小内存为 16 兆字节;64 兆字节更好。
当然,您需要一个硬盘驱动器和一个 AT 标准驱动器控制器。所有 MFM、RLL 和 IDE 驱动器和控制器都应该可以工作。许多 SCSI 驱动器和适配器也受支持;Linux SCSI-HOWTO 包含有关 SCSI 的更多信息。如果您正在从头开始组装一个系统来运行 Linux,那么 SCSI 额外带来的性能和可靠性使其额外的小成本非常值得。
您会想要一个 CD-ROM 驱动器;实际上,现在所有的 Linux 发行版都是基于 CD-ROM 的。如果您的机器是在 1998 年或之后制造的,您应该能够直接从 CD-ROM 启动 Linux 的安装程序,而无需使用启动软盘。
如果您的 CD-ROM 是 ATAPI、SCSI 或真正的 IDE,您应该可以使其正常工作(但要注意那些宣传“IDE”接口但不是真正 IDE 的廉价驱动器)。如果您的 CD-ROM 使用专有接口卡,则您将要从软盘启动的安装内核可能无法识别它 —— 而无法访问的 CD-ROM 是安装的致命障碍。此外,连接到并行端口的 CD-ROM 完全无法工作。如果您有疑问,请查阅 Linux CD-ROM HOWTO 以获取支持硬件的列表和详细信息。
如果您的 CD-ROM 不在您机器的启动顺序中,您将需要一个 3.5 英寸软盘驱动器。虽然 Linux 支持 5.25 英寸软盘,但它们的使用量非常少,您不应指望磁盘映像一定能装在上面。(一个精简的 Linux 实际上可以在单张软盘上运行,但这仅对安装和某些故障排除任务有用。)
您还需要 MDA、Hercules、CGA、EGA、VGA 或 Super VGA 视频卡和显示器。一般来说,如果您的视频卡和显示器在 MS-DOS 或 Windows 下工作,那么它们应该在 Linux 下也能工作。但是,如果您希望运行 X 窗口系统,则对支持的视频硬件还有其他限制。Linux XFree86-HOWTO 包含有关运行 X 及其要求的更多信息。
如果您在运行使用 Motorola 68K 处理器之一(包括 Amiga、Atari 或 VMEbus 机器)的机器,请参阅 Linux/m68k FAQ 以获取有关最低要求和端口状态的信息。FAQ 现在表示 m68k Linux 与 Intel 版本一样稳定和可用。
Linux 发行版可以通过匿名 FTP 和邮购方式在软盘、磁带和 CD-ROM 上获得。有很多关于 Linux 发行版的清单和比较评论。Linux 每周新闻网站 除了是一个优秀的新闻和信息通用来源外,还每周发布一份关于发行版的报告,其中包含指向许多发行版的链接。
在最初编写本 HOWTO(1992-93 年)的昏暗而古老的过去,大多数人通过曲折的方式获得 Linux,包括从互联网或 BBS 长时间下载到他们的 DOS 机器上,然后进行一个复杂的过程,将下载内容传输到多张软盘上。然后启动其中一张软盘,并用于安装其他十几张软盘。如果运气好(并且没有介质故障),您会在几个小时后完成安装,并获得一个可工作的 Linux。或者可能没有。
虽然这条路径仍然可行(您可以从 Metalab 下载几个发行版中的任何一个),但现在有轻松得多的方法。最简单的方法是购买在 CD-ROM 上分发的高质量商业 Linux 发行版之一,例如 Red Hat、Debian、Linux Pro 或 WGS。这些通常在您当地的书店或电脑商店以低于 50 美元的价格出售,并且可以为您节省数小时的烦恼。
您还可以购买文集 CD-ROM,例如 InfoMagic Linux Developer's Resource 集。这些通常包括几个 Linux 发行版和主要的 Linux 存档站点(如 metalab 或 tsx-11)的最新转储。
在本 HOWTO 的其余部分,我们将重点介绍从文集 CD-ROM 或不包含印刷安装手册的低端商业 Linux 发行版安装所需的步骤。如果您的 Linux 包含纸质手册,本 HOWTO 的某些内容可能会提供有用的背景知识,但您应该查阅手册以获取详细的安装说明。