Install method has not changed much since Intreprid actually. Without further ado, let us get our hands dirty. Okay, download the latest minimal iso from Ubuntu. You can always download it from the mirrors, I find USC mirror to be quite fast.
While download is busy, let us configure our guest Ubuntu machine in VirtualBox. Here is what I have:
Once download is done, then we are ready to rock'n roll. Power-up guest machine, my case it is ubu1004mini then mount mini.iso. Figure below shows that I have selected mini.iso.
See below for a screen capture of how it looks like.
Now it is time to set the proper time, Debain/Ubuntu guessed my timezone correctly :).
Once base installation is done, now it is time to provide your name.
Initially thought that base install to be quick and fast but things happen. Anyway, reboot the machine then do initial login. I would recommend to shutdown the machine after this and make a snaphot.
Then do an update of base install, thus say:
Observe that if the packages that need update includes the linux kernel, thus say linux-image-*, then a reboot is required.
Now, the moment of truth, install GNOME base with pretty icons just like a stock version of Ubuntu:
This command will install 495 packages. Yap, you got it right, 495. Isn't it amazing? It checks for all the dependencies and install it for you? That's the beauty of Debian/Ubuntu. Anyway, again set back and relax, this can take a while.
By the way, the last package is required otherwise you will have an issue with OAFIID:GNOME_fastuserswitchapplet in GNOME session. Is it a bug? Mabye.
Once install is done, reboot guest machine. You should now see a GUI (gdm) for you to login. This is a good opportunity to take snapshot using VirtualBox.
To make our life a little easier, let us install synaptic.
Actually, the above command is not necessary for this exercise but would be good to have it available in the future when installing new apps.
Since we will be compiling some stuff, let us install support packages
From VirtualBox menu, do Devices | Install Guest Additions...
Then in GNOME menu, select Places | VBOXADDITIONS_*.
Go back to gnome-terminal and do: