Hi Fredrico,
I have a similar setup running using LXC on my ubuntu machine. I really
like using containers to avoid cluttering my work-environment with
build-dependencies. There's a nice tutorial for "unprivileged" containers:
https://www.stgraber.org/2014/01/17/lxc-1-0-unprivileged-containers
This setup may be interesting for Linux users who want to avoid virtual
machines.
I started it today so I haven't tested it much yet.
The size of OS is small initially, circa 380MB. But when you install
the LilyPond dependencies it grows up significantly.
# Instructions
Install the packages