Can anybody recommend a good linux distro for building small, server-like (i.e. no need for a fancy desktop environment) virtual machines and virtual appliances? Typical application would be a single-purpose LAMP setup for a particular project. The ideal list would be: Fairly lean and mean - but not one of those extreme "how much can we get on a business card mini-CD" or "run everything from RAMDISK" jobs Runs in (lets say) <100M of RAM and <2G of hard drive Includes basic startup/shutdown/cron/logger/network conf stuff and the usual build tools Anything else exotic gets compiled from tarballs. Definitely avoids the sort of "apache depends on ghostscript" (I exaggerate) syndrome Designed to be configured by editing files! - although webmin might be nice. Optional lightweight X desktop (e.g. XfCE) - not essential I've used Core Linux in the past - which came pretty close (maybe erred too far on the side of minimal) but that seems to be dead now. Server installs of Ubuntu still seem to have a lot of clobber, and although APT makes sense for multi-use machines I think tarballs are better for dedicated VMS, as I inevitably end up compiling things like PHP from source to get the options I want.