There are instructions for urpmi one is 'urpmi --help and there is āman urpmiā. This is from āman urpmiā:
Download Options
āparallel alias
Activate distributed execution of urpmi to other machines (it is mandatory that urpmi is installed, but it is not necessary to have media defined on any
machines). alias defines which extension module is to be used by urpmi (currently, āurpmi-parallel-ka-runā or āurpmi-parallel-sshā are available) and which
machines should be updated. This alias is defined in the file /etc/urpmi/parallel.cfg as described in the urpmi.files manpage.
--downloader program name
Use a specific program for downloading distant files via http or ftp. By default curl is used if available, or wget instead.
ācurl-options āoptionsā
ārsync-options āoptionsā
āwget-options āoptionsā
Specify additional command-line options to be passed to curl, rsync or wget when retrieving files. If several options are to be passed, separate them with
spaces and enclose them in quotes.
Note that the rsync options will also be used for ssh media (since it's actually rsync over ssh).
--limit-rate rate
Try to limit the download speed. rate is given in bytes/sec. This option is not active by default.
--resume
Resume transfer of partially-downloaded files.
--retry times
Retries to download files over FTP or HTTP the specified number of times.
--proxy proxyhost[:port]
Use specified HTTP proxy.
--proxy-user user:password
Use specified user and password to use for proxy authentication. Specifying --proxy-user=ask will cause urpmi to prompt for a username and a password.
I just tried and āurpmi --wget --auto-updateā works here (Post-edit: āurpmi --aria2 --auto-updateā and āurpmi --curl --auto-updateā also work):
$ urpmi --wget --auto-update
medium "main2" is up-to-date
medium "main updates2" is up-to-date
medium "contrib2" is up-to-date
medium "contrib updates2" is up-to-date
medium "non-free2" is up-to-date
medium "non-free updates2" is up-to-date
medium "restricted2" is up-to-date
medium "restricted updates2" is up-to-date
medium "MAIN-TESTING-2" is up-to-date
medium "CONTRIB-TESTING-2" is up-to-date
medium "NONFREE-TESTING-2" is up-to-date
medium "RESTRICTED-TESTING-2" is up-to-date
To satisfy dependencies, the following packages are going to be installed:
I just have never thought to use it since I use aria2 and set that in Global Options in drakrpm-edit-media.
Post-edit: To be honest I donāt know if any of the options curl, wget, or aria2 are better or worse. I doubt most users would know the difference regardless of which they use. rsync is different and does have itās advantages and perhaps (not sure) disadvantages.
Back in Mandriva days I was told by someone more knowledgeable that aria2 was to be preferred but do not know what our current developers would say on this.
As for now, the wget option is not getting the list of packages to update yet.
The reason I do
urpmi --wget ....
is that the default (curl or aria2?) did not handle low profile internet connections as wget does. It happened many times that, on a low velocity connection, the package download was stopped and I had to start all over again. Using wget, the process just wait much longer for the download to finish ā¦
Worth noting for all users posting about technical problems in forum>
There are very important reasons why I keep asking user to post all of the output of a command and to do so exactly. If the output is to long (more than about 15 lines) please put it in a file and post the file here. Also users with non-English computers donāt forget to preface commands with LC_ALL=C so output is in C so people trying to help you can read the output.
# urpmi --wget --auto-update
medium "main" is up-to-date
medium "main updates" is up-to-date
medium "contrib" is up-to-date
medium "contrib updates" is up-to-date
medium "non-free" is up-to-date
medium "non-free updates" is up-to-date
medium "restricted" is up-to-date
medium "restricted updates" is up-to-date
Packages are up to date
Not:
# urpmi --wget --auto-update
Packages are up to date
But if you were using this in the past I donāt know what would have changed.
Post-edit: Bug report. Having a conversation with me on the forum wonāt get this resolved.
Not sure how to check that anyway? How can anyone check?
Post-edit: And thinking some more if you posted the exact URLās for all the repos in question perhaps some users here could check and see if they also have the same problem before you file a bug report.
Iāve omitted the output about the media just for brevity. Sorry if this led to misunderstood. The output with --wget here is as yours. The point is that with curl or aria2 the list of packages for update was not emptyā¦
I agree this is a incomplete report. In fact, I just guess this has something to do with which repositories are being used because I get different results in two different OMV installations. What I have now is only that,
Sometimes one computer sees the available updates with --wget and the other doesnāt.
Discovery sees the updates and urpmi --wget --auto-updates doesnāt in both computers.
As soon as I have more information on this Iāll file a bug report.
You may also check you havenāt a personalized user startup file for wget: usually it is paced at $HOME/.wgetrc (where in this case home may be /root).