I have recently installed Ubuntu on my Windows machine using the ~2.8 MB windows Installer. The installer then downloaded the necessary stuffs to complete the setup. This process took around 2 hours on a 5 mbps download speed.
On reviewing the initial installation, I have noticed that a lot of applications are installed, some of which I may or may not use.
My point is, is there a way to setup Ubuntu, so that the minimal amount of applications will be installed, and thus speed up the setup process by reducing the downloaded content.
You can use server installation instead of desktop, then add packages after. That will significantly cut down initial download.
You add GUI (unity, gnome, lightdm, gdm, etc) later. They will function exactly the same as the desktop installation.
The major difference between Server and Desktop installation is all GUI and desktop related packages.
This post provide a simple tweak to use wubi and install as a server, quote as below