Written by jacobuserasmus the 1 Mar 08 at 02:22.
Category: Installation.
Related project:
Nothing/Others.
Status: New
Rationale
Ubuntu already have a great update process unfortunately in porer countries bandwidth is quite expensive which means a great portion of allocated monthly bandwidth is used by updating to the newest version of Ubuntu also on slower connections this is a problem.
Updates can be sped up considerably by using rsync modified specifically for deb packages. Current test indicate speedups of between 62% for wine and 720% for linux-image and 633% for kdelibs. Stats for adsl 512Kbs line is as follows:
wine 2m33 reduced to 1m35
linux-image reduced 4m48 to 40s
kdelibs reduced 2m31 to 24s
Although the fact that the update process happens in the background helps a lot it would still be helpful instead of having to download 100M of data to update Ubuntu we can reduce this to about 10M.
Not really as #13 refers to delta patches where the debian package is different. The idea here refers to the way syncing packages. It is near enough to the same idea that making it as a duplicate is justified. I only used the rsync example because it is relativelly easy to implement and does not place undue stress on the package maintainer as everything can be implemented in apt without many changes.
cheesehead(Brainstorm admin)
wrote on the 18 Sep 08 at 13:11
The difference between 'foo using rsync' and 'foo using diff' and 'foo using a patch' is splitting hairs. They all refer to the same basic concept.
It was -and still is- a good concept, however labeled.