Apt should only download the differences per each packets
Apt should first check whether a previous version of package is downloaded, or not. If it is, then it should check the differences between the downloaded one, and the one aimed to be downloaded, and apt should only download the differences. It can really speed up things, and save a lot of bandwidth.
One idea is to check the checksums of files in apt archive, and only download the files which has changed. After it apt should reassemble and install the file.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Bug #38742: apt-get should download deltas | Invalid |
Bug #128818: Program Titles Don't Disappear | Fix Released |
Whiteboard
We can use apt with rsync. See:
* A success story with apt and rsync: http://
See also Ubuntu proposed specs:
* https:/
* https:/
In addition, Conary package manager developed by rPath and used by Foresight Linux, has a possibly superior strategy. It syncs individual files inside the packages instead of whole packages.
* http://