FreeDOS 入门

它看起来像复古计算,但它是一个现代操作系统,你可以用它来完成工作。
115 位读者喜欢这个。
Old UNIX computer

Opensource.com

在 20 世纪 80 年代和 90 年代,我主要是一名 DOS 用户。我喜欢 DOS 提供的命令行环境,每次发布都变得更加强大。我甚至学会了如何用 C 编程语言编写自己的 DOS 程序,这样我就可以扩展 DOS 命令行,并为标准 DOS 命令编写更强大的替代品。我尝试过微软的 Windows——但如果你还记得当时的 Windows 3,你就知道它很慢而且容易崩溃。但我无论如何都更喜欢命令行,所以我坚持使用 DOS。

这一切都在 1994 年发生了改变。流行的科技杂志谈论即将推出的 Windows 版本将完全取代 DOS。我不想被迫使用 Windows。在我访问的 Usenet 讨论区,其他人也有同感。因此,在 1994 年 6 月 29 日,我决定,如果我们想保留 DOS,我们需要编写我们自己的 DOS。所以在 6 月 29 日,我宣布了一个小型项目,这个项目将成为 FreeDOS 项目

从那时起,我们发布了几个完整的 FreeDOS 发行版。我们从 1994 年到 1997 年的 alpha 系列,1998 年到 2005 年的 beta 系列开始,然后在 2006 年最终发布了 FreeDOS 1.0 发行版。从那时起,进展缓慢但稳步进行。自从 1.0 之后,我们并没有真正急于发布每个新版本,因为 DOS 在 1995 年停止成为一个不断变化的目标。

自 1.0 以来的每个 FreeDOS 发行版都是对现代 DOS 可能是什么样子的持续重新构想。我们包括了许多编译器、汇编器,供开发人员编写软件。我们还提供了许多“强大工具”,以便您可以完成真正的工作。我们提供了各种编辑器,因为每个人都有自己喜欢的编辑器。

我们最近发布了 FreeDOS 1.3 RC4 发行版。从技术上讲,这是我们即将发布的 FreeDOS 1.3 发行版的候选版本,但它是一个功能齐全的发行版。我对 FreeDOS 1.3 RC4 中的所有强大功能感到非常兴奋。

无需安装 FreeDOS 即可运行 FreeDOS

在我们之前的所有 FreeDOS 发行版中,我们都专注于将 FreeDOS安装到计算机上。但我们认识到,大多数用户实际上不再在实际硬件上运行 FreeDOS——他们在像 QEMU 或 VirtualBox 这样的虚拟机中运行 FreeDOS。因此,在 FreeDOS 1.3 RC4 中,我们改进了“LiveCD”环境。

使用 FreeDOS 1.3 RC4,您只需在您最喜欢的虚拟机中启动 LiveCD 映像,即可立即开始使用 FreeDOS。我现在就是这样运行 FreeDOS 的;我有一个小的虚拟硬盘映像,我在其中存储所有文件,但我从 LiveCD 启动并运行 FreeDOS。

Booting the FreeDOS 1.3 RC4 LiveCD on QEMU

opensource.com

启动 FreeDOS 1.3 RC4 LiveCD

安装非常容易

如果您不想从 LiveCD 运行 FreeDOS,您也可以将其安装在硬盘上。我们更新了 FreeDOS 中的安装程序,使其不再是一个“程序”,而是一个非常智能的 DOS“批处理”文件,它可以检测各种各样的事情并采取适当的措施,例如在 FreeDOS 尚不存在的情况下为其创建一个新的磁盘分区。

旧版本的 FreeDOS 发行版过去会提示您执行所有操作,甚至选择要安装的单个程序。新的安装程序非常精简。它会询问您几个问题以开始,然后自行完成所有其他操作。在空的虚拟机上安装 FreeDOS 只需几分钟。

Installing FreeDOS 1.3 RC4

opensource.com

安装 FreeDOS 1.3 RC4

您可以从软盘安装它

并非每个人都喜欢在虚拟机中运行 FreeDOS。那里有一个复古计算社区,他们收集并精心修复经典的 PC 硬件,如奔腾或 '486 系统。您甚至可以找到一些 XT (8088) 或 AT (80286) 系统,由忠实的用户社区保持运行。

虽然我们将 FreeDOS 视为现代 DOS,但如果我们不能在旧的 PC 硬件上运行,我们就不会是“DOS”。因此,在 FreeDOS 1.3 中,我们包含了一个仅软盘版本!此版本应在任何可以运行 FreeDOS 并且具有 EGA 或更高图形的硬件上运行。

您是否正在运行 '286 或其他没有 CD-ROM 驱动器的经典系统?从这些软盘安装以安装 FreeDOS。您是否只有一个硬盘且没有 CD 或软盘驱动器?只需将软盘的内容复制到临时目录,然后从那里运行安装程序。想要对不同的 DOS 目录执行“无头”安装?使用命令行选项很容易。

仅软盘版本使用完全不同的安装程序,并包含一组有限的 FreeDOS 程序,这些程序在经典的 PC 硬件上更有用。

Installing the FreeDOS Floppy-Only Edition

opensource.com

安装 FreeDOS 仅软盘版本

充满了开源应用和游戏

如果 FreeDOS 是闭源 DOS,则它就不是免费 DOS。我们希望每个人都能使用和研究 FreeDOS,包括其源代码。当我们计划 FreeDOS 1.3 发行版时,我们仔细查看了每个软件包中的每个许可证,并专注于仅包含开源程序。(以前的 FreeDOS 发行版中的一些程序不太“开源”,一两个程序没有包含源代码,但在其他方面“可以自由使用和分发”。在此版本中,一切都是开源的,以开源定义为我们的模型。)

多么棒的开源应用和游戏集合。游戏是我最喜欢的 FreeDOS 1.3 RC4 新增功能。许多人使用 FreeDOS 玩经典的 DOS 游戏,但我们想提供我们自己的开源游戏供人们玩。

您可以在 LiveCD 中找到两个已安装的游戏:Simple Senet(一款可以追溯到古埃及的棋盘游戏)和 Floppy Bird(一款 Flappy Bird 游戏的版本)。如果您安装 FreeDOS,您还会发现许多其他游戏可以尝试,包括 Sudoku86(一款数独游戏)、Wing(一款太空射击游戏)和 Bolitaire(纸牌游戏)。

Playing the Floppy Bird game

opensource.com

玩 Floppy Bird 游戏

The ancient game of Senet

opensource.com

古老的 Senet 游戏

立即试用 FreeDOS 1.3 RC4

您可以从 FreeDOS 网站上的下载页面找到新的 FreeDOS 1.3 RC4。要安装 FreeDOS,您至少需要 20MB 的可用磁盘空间:20MB 用于安装普通的 FreeDOS 系统,或 250MB 用于安装所有内容,包括应用程序和游戏。要同时安装源代码,您最多需要 450MB 的可用空间。

接下来阅读什么
标签
photo of Jim Hall
Jim Hall 是一位开源软件倡导者和开发人员,最著名的是他在 GNOME 中的可用性测试以及作为 FreeDOS 的创始人兼项目协调员。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.