Tux Machines
Operating System Development in EasyOS: The Latest
Posted by Roy Schestowitz on Jan 24, 2024
Start create woofV builtin to EasyOS
There are many Woofs, from the original "Puppy Unleashed", to Woof v1, then Woof2, then Woof-CE and WoofQ. Plus some other variants. In a nutshell, what they do is put together binary packages from a GNU/Linux distribution and create .sfs files, an intrd and vmlinuz, and put it into a drive-image or ISO file.
WoofQ started life in 2013 as a successor to Woof2, at the same time as Woof-CE. WoofQ was originally used to build Quirky Linux, then later, in 2017, EasyOS.
woofV create initrd
The previous post introduces "woofV", which is the Woof build system, in this case for building from Void packages and builtin to easyVoid. Previous post:
https://bkhome.org/news/202401/start-create-woofv-builtin-to-easyos.html
There are some major challenges ahead, but one step at a time. I have implemented a script, 'create-initrd', that does what the name suggests. See commit: