Packages & Modules
About Packages & Modules
The livecd is built by using linux live scripts and it employs a modular system which is the most prominent piece of the customization power. The modular system makes easy the job of recreating different editions and ISO images, but the livecd also uses a package system like Slackware, where .tgz packages are the main type.
While running the livecd you can insert softwares compressed as modules, after you have installed your system you can then install either modules or packages. This enhances the power of the livecd without removing anything from the installed system.
Modular System
The Modular System is an outstanding piece of software used to build livecds around the world. It was created to make easy customize a livecd and also to add softwares to the system without the need to install anything.
The ISO has folders specifically design to receive extra software in module format (.lzm), these modules can be built around a single application or several ones and are directly inserted into the system during boot or even after the login. The ISO folder called base is used by all basic modules, those loaded by default during boot, also there is another folder called modules used to insert extra modules also loaded by default, the third folder called optional only loads its modules by using a cheacode.
It’s really very easy to customize any GoblinX based distribution, you just need to mount the ISO image, copy its contests to another directory and add modules to modules or to the optional folder, but even these little steps can be avoided if you use our remaster tool, the liveupgrade.
Package System
The GoblinX uses the same package system as Slackware, which is very easy to build and work on your system, because the .tgz is one of the most simple package formats. The pkgtool is the primary software tool to control packages, it allows you to install, remove, upgrade, uncompress and explode packages.
All packages created by our development team includes not only the slack-desc which has the description of the application, but also the slack-required, which has all libraries dependencies of the application, and even though the original Slackware packages used do not include the slack-required, all the requirements are listed at PACKAGES.TXT. The PACKAGES.TXT file is used by Slapt-get to get dependencies while you are upgrading or installing new packages.
Upgrade the system whether just few packages or just one application becomes very easy and trustworthy, as GoblinX has it own repository prepared just for you. After install, you can upgrade and install many more applications by using Slapt-get. You can also install packages from Slackware and other Slackware based distributions such as Zenwalk, Vector Linux, Wolvix and Kate OS.
Download Modules in our repository.
