I’m working on an embedded hardware for a Mono touch screen application ported from a .NET 2.o existing application and I want to use Ubuntu, but I have an embedded system with a small solid state disk of 2 GB.
No way to install Ubuntu Desktop, it takes about 3.5 GB, so I choose Ubuntu Server and in some way selecting packages to fit in 2GB.
So this is what I have done:
1 Install Ubuntu Server with minimal packages
… nothing to say, this is very simple.
2 Install Gnome Desktop (only Gnome, without OpenOffice, Firefox, Evolution e Co)
Login with your username and password, update packages with:
sudo apt-get update
Install Gnome-only with:
sudo apt-get install --no-install-recommends ubuntu-desktop
If you install standard ubuntu-desktop package (ommitting –no-install-recommends), it contains as recommended packages a very large number of application, sometimes usefull, sometimes not, and last one is my case, I want only gnome.
Once it’s done, reboot and login in Gnome GUI:
sudo reboot
Now 1.3 GB are used:
3 Upgrade and Clean Up
Usually I prefer to interact with a graphical interface, to do this click on System menĂ¹, Administration, Update Manager.
Otherwise to update packages list, type on terminal:
sudo apt-get update
After this upgrade old packages:
sudo apt-get upgrade
and finally clean orphans:
sudo apt-get autoremove
At the end here disk space status:
This is a simple result with simple steps, but I have to working on to remove other things and gain free space to install Mono, but it’s another quest!
Bye



Thanks, nice tip and very clear intructions.
Thanks.
What about using Lubuntu – Light weight Ubunutu!
see https://wiki.ubuntu.com/Lubuntu for more details…
thenks.
Thanks…. Man Im new on linux servers .