This repository has been archived by the owner. It is now read-only.
Bare Linux ========== Barely a Linux. irc: #bare on freenode.net Philosophy ---------- * Favor minimal applications and libraries. * Only one package per use-case. * No translations. * Stable timed branches only containing security updates and bug fixes. * Vanilla kernel without initramfs and module support. Different kernel config and package per target system. Usage ----- First bootstrap from a linux system with the necessary toolchain: ./mk bootstrap Then build packages in a native Bare system: ./mk pkg <package> The contained rootfs can be entered with: ./mk enter To build all unbuilt packages and their dependencies: ./mk pkg To rebuild all packages: ./mk -f pkg Compatibility ------------- Bare was successfully bootstrapped from: * Debian 8.3 * Gentoo 20160211 Environment ----------- The following environment variables can be overridden from the defaults: * MK_NPROC: number of parallel processes to build with (defaults to the number of CPUs). Legal Information ----------------- Bare Linux consists of several packages, each with their own license. These can be inspected under /usr/share/licenses on a live system. The rest of Bare Linux is released under the ISC License.