Segmented Apt-Get Download Support

Registered by towsonu2003 on 2006-10-22

I recently asked for this feature from wget, and I think it is very beneficial. Here is how it goes:

> it would be nice to enable apt-get or aptitude to download parts of files
> simultaneously as multiple processes. Example:
> apt-get --option-to-multiple-download=3 install abcde.deb
> apt-get1 dowloads the first 1/3 of the file
> apt-get2 downloads the second 1/3 of the file
> apt-get3 downloads the third 1/3 of the file.

To rephrase what I want:
Please add segmented downloading support to apt-get or aptitude to enable faster downloads.

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

Related branches

Sprints

Whiteboard

Aria2 delivers the support needed for this, so if apt can simply use aria2 as a replacement for wget, then it would be quite easy I think.
Especially nice would be metalinks for the packages, so that the downloader can download from several servers segmented.
But maybe metalinks is overkill since the same servers would be referenced in every metalink file.

Maybe Snappy could be used instead of Aria2.

Aria2 - http://aria2.sourceforge.net/
Metalinks - http://www.metalinker.org/
Snappy - https://launchpad.net/snappy/

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.