mkiss

A KISS Linux distribution for daily driving

GPL-3.0 License

Stars
4

Bot releases are visible (Hide)

mkiss - Release 0.1.0 Latest Release

Published by mdartmann over 1 year ago

MKiss is a rolling release distro, however, I've been asked to release a tarball so I thought I'd create a release with it as well.

Attached is a tarball created from a chroot which is ready to be booted. Logins are mkiss:mkiss or root:mkiss. To make it work:

  • create a boot and system partition
  • mount the root and boot partition (boot partition under /<newroot>/boot)
  • extract the tarball onto the new system environment
  • chroot into the new environment (you can use the bundled kiss-chroot script)
  • adjust /etc/fstab, /boot/loader/entries/mkiss-chroot.conf, set your hostname
  • link your timezone to /etc/localtime
  • install systemd-boot using bootctl install
  • change the name of the interface in /etc/systemd/network/00-dhcp.network if you want DHCP
  • add the locales you want into /etc/locale.gen, use locale-gen to generate them and specify your main system locale in /etc/locale.conf

The chroot ships most core packages needed for an operational system as well as the tools needed to (re-)build them. The only packages that can't be rebuilt are libpcap due to its bluez dependency (which needs libpulse->libx11) as well as libsecret (which needs gobject-introspection -> cairo -> libx11).