mkosi

Tool for building modern, legacy-free Linux images. Part of systemd. More information: <https://manned.org/mkosi>.

Install

All systems
curl cmd.cat/mkosi.sh
Debian Debian
apt-get install mkosi
Ubuntu
apt-get install mkosi
image/svg+xml Kali Linux
apt-get install mkosi
Fedora
dnf install mkosi
Windows (WSL2)
sudo apt-get update sudo apt-get install mkosi
Raspbian
apt-get install mkosi

Tool for building modern, legacy-free Linux images. Part of systemd. More information: <https://manned.org/mkosi>.

  • Show current build configuration to verify what would be built:
    mkosi summary
  • Build an image with default settings (if no distribution is selected, the distribution of the host system is used):
    mkosi build --distribution fedora|debian|ubuntu|arch|opensuse|...
  • Build an image and run an interactive shell in a systemd-nspawn container of the image:
    mkosi shell
  • Boot an image in a virtual machine using QEMU (only supported for disk images or CPIO images when a kernel is provided):
    mkosi qemu
  • Display help:
    mkosi help

© tl;dr; authors and contributors