GitHub - haileys/doslinux: Run Linux programs on DOS
source link: https://github.com/haileys/doslinux
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
DOS Subsystem for Linux
A WSL alternative for users who prefer an MS-DOS environment. DOS Subsystem for Linux integrates a real Linux environment into MS-DOS systems, allowing users to make use of both DOS and Linux applications from the DOS command prompt.
Building
-
You will need a cross toolchain targeting
i386-linux-musl
onPATH
.https://github.com/richfelker/musl-cross-make is a tool that can build one for you with minimal hassle. Set
TARGET
toi386-linux-musl
. -
Build the prequisites (Linux and Busybox) by running
J=xxx script/build-prereq
, replacingxxx
with the desired build parallelism. -
You will need a hard drive image
hdd.base.img
with an installed copy of MS-DOS on the first partition. -
Run
make
This will produce a new hard drive image
hdd.img
with DOS Subsystem for Linux installed. InvokeC:\doslinux\dsl <command>
to run Linux commands.C:\doslinux
can also be placed on your DOSPATH
for greater convenience.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK