Minimal Linux Live version 03-Apr-2016 has been released

Posted by ivandavidov on Apr 3, 2016 12:59 PM EDT
Minimal Linux Live - official website; By Ivan Davidov
Mail this story
Print this story

Minimal Linux Live is a set of shell scripts which build minimalistic Linux OS in a simple and straightforward manner, entirely from downloaded source code.

Version 03-Apr-2016 is a major milestone in the development of Minimal Linux Live. First and most important - the long present DNS issue has been resolved and the network applets (e.g. ping, traceroute, wget, ...) are fully functional. However, there is a trade off. The 7-8MB ISO image became 11-12MB in size. That's because Minimal Linux Live includes stripped-down version of glibc (the GNU C library) which in fact resolves the DNS issue.

The overall project architecture has been revised. The implicit host OS dependencies on the kernel headers and the C library objects are not an issue any more. Minimal Linux Live builds all necessary kernel headers from the downloaded kernel sources and the C library objects are also generated on the fly. Of course, the build scripts are a little bit more complex but the script comments have been updated as well. Also, the tutorial which explains the script internals is automatically included in the generated ISO image.

The ISO image generation process has been revised and redesigned from scratch. Previous versions of Minimal Linux Live used to generate the ISO image via the kernel build ecosystem. The current version of Minimal Linux Live takes completely different approach and the ISO image structure can be easily modified before the actual generation. Moreover, since the whole ISO image generation process has been externalized in separate shell script file, there is no need to hack the local isolinux/syslinux structure (old Debian and Arch issue).

As usual, the latest shell scripts can be downloaded from the official website: http://minimal.linux-bg.org

Further project improvements would be in the following directions:

* Reduce the ISO image size.

* Handle the isolinux/syslinux dependency in separate build process.

* Introduce real root file system and switch to it (just like all other live distros do).

* Provide plug-in mechanism in order to allow users to put their own functionality in the generated ISO image.

Full Story

  Nav
» Read more about: Story Type: Announcements; Groups: Distributions

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.