自从我写了那篇文章后,Red Hat 和 Craftworks 都发布了他们产品的新版本。Craftworks 仍处于 beta 阶段;他们认为等待 Linux 2.0.0 是交付他们最终产品的一个良好的基准。他们仍然基于 Linux 1.3.89,而 Red Hat 基于 1.3.90。
这两个内核都非常稳定,所以您应该不会遇到什么问题。此外,Linux 已经发布了 2.0.0 源代码,所以,无论您获取哪个基准版本,都有升级的空间。
这两个软件包之间的主要区别在于安装的简易程度和跟踪当前 Linux/AXP 开发工作的能力。Alpha 上的 Linux 目前支持静态链接的 ECOFF 对象文件格式。ELF 支持正在进行中(同时不回避 ECOFF,它提供了与 DEC Unix(又名 OSF/1)的兼容性),以及使用 glibc 库。Red Hat,可能是因为他们运行邮件组,似乎非常投入。Craftworks 似乎意识到了这些发展,并且正在开发 FORTRAN。
在我升级 Red Hat 时,我有机会使用 glint/rpm。您可以更严格地控制正在安装的内容,以至于可以明确地说“是的,我想要 Emacs”,而不是不明确的“基本安装”。 Craftworks 也有一个升级安装包(CRAFT),但是 Beta 1 与它不兼容,所以我进行了完整安装。
然而,Craftworks 的优势在于创建关联文件系统。会出现一个面板,其中包含/, /usr, /home, /local, /pub和 swap 定义为潜在的挂载点。对于每一个,您可以指定它托管在不同的分区/硬盘驱动器上。这允许在硬盘驱动器之间拆分操作系统时具有很大的灵活性。 这些信息自然会保存到/etc/fstab文件中。
Red Hat 最终包含了 X-windows 的 TGA 设备驱动程序。遗憾的是,知识没有传递给安装程序,所以您必须在之后手动安装它。
LaserMoon 决定推迟其 Alpha 移植的发布,直到共享库可用,并指出缺乏此功能对于应该是一个非常高性能的平台来说是一个真正的性能打击。