logoalt Hacker News

peterburkimsheryesterday at 9:39 PM2 repliesview on HN

That’s what I’d like to use it for as well, but it’s difficult to do so because there’s no way to edit the disk image.

Any advice on how to create a JSLinux clone with a specific file pre-installed and auto-launching would be much appreciated!


Replies

vexnulltoday at 12:48 AM

The tech docs at bellard.org/jslinux/tech.html describe the TEMU config format. Each VM is just a .cfg file - you can see the existing ones linked on the main page. The VFsync integration (vfsync.org) is probably your best bet for getting files into the VM without rebuilding the disk image.

For a classroom with Windows PCs this is close to ideal - zero install, no admin rights, works in any browser. Students get a real gcc toolchain and shell without touching the host OS.

progriumyesterday at 10:50 PM

Working with VMs always felt difficult because of this. So authoring was built-in to Docker. Now you can use Apptron to author and embed a Linux system on a web page. This aspect is usable, but it's only going to get better.