doslinux在 DOS 上运行 Linux 程序
DOS Subsystem for Linux(DSL)是为喜欢 MS-DOS 环境的用户提供的 WSL 选择。DOS Subsystem for Linux 将真实的 Linux 环境集成到 MS-DOS 系统中,允许用户从 DOS 命令提示符中同时使用 DOS 和 Linux 应用程序。
Building
- 在 PATH 上有一个针对 i386-linux-musl 的交叉工具链。
- 通过运行 J=xxx script/build-prereq 来构建先决条件(Linux 和 Busybox),将 xxx 替换为所需的 build parallelism。
- 获取硬盘镜像 hdd.base.img,并在第一个分区上安装 MS-DOS 的副本。
- 运行 make(这将创建一个新的硬盘镜像 hdd.img,并安装 DOS Subsystem for Linux)
- 调用 C:\doslinux\dsl <command> 来运行 Linux 命令(也可以将 C:\doslinux 放在你的 DOS PATH上,这样会更方便)
目前,DSL 已经在 MS-DOS 6.22 和 FreeDOS 中进行了尝试。
评论