doslinux在 DOS 上运行 Linux 程序

联合创作 · 2023-09-26 18:37

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 中进行了尝试。

浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报