For a Gnu/Linux install recently I had a CD with Ubuntu – but it was the desktop edition.
I had an old PC for this install, and I really needed the CD with the ubuntu-server install set by default.
What to do ?
As it turns out, it’s actually quite easy to switch over from the desktop install to the server, and vice versa.
So, after installing from the desktop CD, Ubuntu Gnu/Linux is set up with the alias package ubuntu-desktop which (for v 12.04 at least) gives us the gnome desktop, libre-office and a host of other stuff.
To remove the desktop bits, you can try to figure out what was installed, and do a
sudo apt-get remove packagex packagey packagez
to get rid of them, but I found this alternative using tasksel that bit more elegant and time friendly :
# ubuntu desktop -> server
sudo apt-get install tasksel
sudo tasksel remove ubuntu-desktop
# optional # sudo tasksel install server # or ubuntu-server ??
# read somewhere online that there's no difference from server and
# desktop kernels anymore, but did this anyway
sudo apt-get install linux-server linux-image-server
That was it!