Written by hit801 the 3 Apr 12 at 18:26.
Category: Installation.
Related project:
Nothing/Others.
Status: New
Rationale
While updating system using software update or apt-get update or by similar method, it takes quite along time and total data downloaded reches close to 16MB. On slower or I should say mobile broadband this is a waste of money or bandWidth.
Many time it happend that I had checked for software update and after downloading around 16 MB of Data or I should call "Software Catalauge/information" the update comes up is of 2MB or less.
Darwin Survivor(Brainstorm moderator)
wrote on the 4 Apr 12 at 03:55
Have you looked at what is currently being downloaded and found something that can be removed? There is most likely stuff in there that you are not thinking of. Off the top of my mind I can think of signatures, hashes and conflict resolutions that may be present.
I just downloaded http://packages.ubuntu.com/precise/allpackages?format=txt.gz (3.6MB) which is a simple list of each package available in the default repos (I don't think it includes multiverse/etc). Taking out the descriptions reduces it to about 1 or 2 MB. Remember that does not include signing, etc.
This is a nice idea, but there is a problem. You would have to persuade every single manager of a PPA to do the same thing.
Perhaps it would be possible for the system to store the last-modified date of each file within a PPA, and to download only if that date has changed. However, this probably would make little difference for Canonical-held repositories, as the changes are quite frequent.
Solution #3: Sadly, rsync is not appropriate because we are not overwriting when we initially download; the package manager has to download, unpack and investigate the package before deciding how to proceed.
Lol, every time I do sudo apt-get on my kubuntu 12.04 it always downloads a huge 20 MB data?! Everyone don't own a high speed connection! Please implement this idea as soon as possible so that we can save our bandwidth and time.