Feature changed by: Tom Zöhner (zoehneto) Feature #309996, revision 7 Title: zypper download speed up openSUSE-11.3: Unconfirmed Priority Requester: Important Requested by: Robert Xu (bravoall1552) Partner organization: openSUSE.org Description: I think we should have zypper use aria2 or some similar program to allow 2 consecutive downloads at once. While there is an option in zypp.conf, it does not work naturally with zypper and GUI tools. Having 2 downloads at once can speed up installation rapidly. For those who aren't in the DownloadInAdvance mode, maybe they can: * download 2 at once, add them to install queue, and have the install queue process as soon as the first download is done. Business case (Partner benefit): openSUSE.org: Because Zypper is a little slow, and that's preventing a lot of packages from being installed in time. We should be able to have zypper as speedy as possible. Discussion: #1: Bruno Friedmann (bruno_friedmann) (2010-06-20 09:59:37) I think it could be ok, but how did you manage your queue when dependancies are linked. About aria2 it's already the case zypp and libzypp depend on it. You download 4 packages a,b,c,d b and c are quickly downloaded as they are small. but they depend on the fact that a are installed and d need a+b ( rpm dependencies ) ... So you queue wouldn't goes quickly, more you have slow down a and d download. There's a way to make install quickly, is also download.opensuse.org making more smarter decision on which mirror it drive you. I'm in switzerland, they are 2 super-high-speed mirror here + some in france + germany, I don't understand why I'm getting rpm coming from japan or australia with the half of the speed from local mirror. #2: Andras Dosztal (adosztal) (2010-06-20 10:19:22) (reply to #1) You don't have to manage the dependencies if you download all the packages first, and install them after that. + #3: Tom Zöhner (zoehneto) (2010-06-20 12:44:12) (reply to #2) + This is the way yum does it. It also makes sence because once + everything is downloaded you can be sure the installation process works + , even if your internet connection fails. -- openSUSE Feature: https://features.opensuse.org/309996