doslinux在 DOS 上運(yùn)行 Linux 程序
DOS Subsystem for Linux(DSL)是為喜歡 MS-DOS 環(huán)境的用戶提供的 WSL 選擇。DOS Subsystem for Linux 將真實(shí)的 Linux 環(huán)境集成到 MS-DOS 系統(tǒng)中,允許用戶從 DOS 命令提示符中同時(shí)使用 DOS 和 Linux 應(yīng)用程序。
Building
- 在 PATH 上有一個(gè)針對 i386-linux-musl 的交叉工具鏈。
- 通過運(yùn)行 J=xxx script/build-prereq 來構(gòu)建先決條件(Linux 和 Busybox),將 xxx 替換為所需的 build parallelism。
- 獲取硬盤鏡像 hdd.base.img,并在第一個(gè)分區(qū)上安裝 MS-DOS 的副本。
- 運(yùn)行 make(這將創(chuàng)建一個(gè)新的硬盤鏡像 hdd.img,并安裝 DOS Subsystem for Linux)
- 調(diào)用 C:\doslinux\dsl <command> 來運(yùn)行 Linux 命令(也可以將 C:\doslinux 放在你的 DOS PATH上,這樣會更方便)
目前,DSL 已經(jīng)在 MS-DOS 6.22 和 FreeDOS 中進(jìn)行了嘗試。
評論
圖片
表情
