KaarPux

KaarPux is a Linux distribution, where everything is build (automatically) from source.

KaarPux is aimed at developers who want to build and explore a Linux distribution, where they have complete control over the build process.

To build KaarPux you need to prepare a host system, and format the disks of your target system. Then only a handfull of commands are needed to create a bootable KaarPux system. Following up, building a complete KaarPux desktop system just requires a dozen commands. However, depending on your hardware, the build process may take a couple of hours!

The build process, as well as each package, are described in simple "YAML" files, which are then transformed into shell scripts used to build KaarPux.

KaarPux does not include a package management system as such, but it does include various tools for dependency tracking and checking for updated versions.

The bootstrap part of KaarPux is based on Linux From Scratch, but fully automated.

Packages

KaarPux features:

News

2013-may-02: KaarPux version 3.6.2 released

  • Bugs fixed
  • Packages updated
  • Test cases added

2013-apr-23: KaarPux version 3.6.1 released

  • Java security fix
  • Other packages updated

2013-apr-16: KaarPux version 3.6.0 released

  • GNOME 3.8
  • LibreOffice 4.0
  • Upstream security fixes
  • Many minor changes

2013-apr-04: KaarPux version 3.5.1 released

  • Upstream Security Fixes
  • Merge core phase into bootstrap_8
  • Make systemtap work with dash
  • Several minor updates and bugs fixed

2013-mar-22: KaarPux version 3.5.0 released

  • Now using dash as default shell
  • Parallel build of bootstrap phase
  • Packages updated and bugs fixed

See also:

Documentation