Home_greyopenFATE - openSUSE feature tracking > #309996
Dashboard | Search | Sign up | Login

Please login or register to be able to edit or vote this feature.

zypper download speed up

Feature state

openSUSE-11.3
Duplicate of #307862
Status: Unconfirmed

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.

User benefit:

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


icons/user_comment.png B. F. wrote: (4 years ago)

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.

icons/user_comment.png A. D. wrote: (4 years ago)

You don't have to manage the dependencies if you download all the packages first, and install them after that.

icons/user_comment.png T. Z. wrote: (4 years ago)

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.

icons/user_comment.png R. X. wrote: (4 years ago)

Reread what I said for anyone NOT in DownloadInAdvance mode. I meant, have packages download, 2 at a time, and as soon as one package is done, add it to the install queue in its rightful place. Then, as soon as the first package in the install queue has been downloaded, start installing right away. This way, we can ensure faster downloads yet still have the nice dependency order.

icons/user_comment.png A. M. wrote: (4 years ago)

C'mon, guys, this "feature" is just the mix of 
https://features.opensuse.org/307862  and 
https://features.opensuse.org/120340

icons/user_comment.png R. M. wrote: (4 years ago)

I'm tagging the feature as duplicate.

Last change: 18 months ago
Voting
Score: 3
  • Negative: 0
  • Neutral: 0
  • Positive: 3
Tags

No tags yet.

Feature Export
Application-xmlXML   Text-x-logPlaintext   PrinterPrint