Skip to content

containers and images for LilyPond contributors

Notifications You must be signed in to change notification settings

fedelibre/LilyDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LilyDev

LilyDev is a custom GNU/Linux operating system which includes all the necessary software and tools to compile LilyPond.

mkosi or Docker images?

Two different tools are used to generate the LilyDev images.

mkosi builds a full virtual machine which can run on any OS via VirtualBox, libvirt or any other virtualization software. It builds also lightweight containers, which currently run only on Linux using systemd-nspawn (installed by default in modern distros).

Docker was introduced later to make the lightweight LilyDev container available also to Windows and Mac users (but it works on Linux too!).

Containers are recommended as they are lightweight and easy to use. Choose the image which best suits you, download the latest release and follow the instuctions in each tool README:

  • mkosi: recommended for Linux hosts (container) or Windows hosts (VM image that runs, e.g., on VirtualBox)
  • docker: recommended for Windows or Mac hosts.