How to choose the fastest mirror for installation/update?

Hi!
I know that by default the main server automatically redirects me to the server near me but this never seems to work for me. Although I have a decent net connection, still the speed at which the repos refresh and (sometimes) software install is pathetic.:frowning:

So can someone please help me find how I can use the server of my choice for installing/upgrading/updaing software.

Many thanks in advance;)

The fastest way is to be found here: openSUSE Lizards » Best Way to Download openSUSE

Hi and thanks for the reply.

I think you did not read the post carefully because the link you sent me to does not answer my problem. It just repeats what I already know. Actually I’m behind a proxy and ftp is blocked. So sometimes while refreshing repos I get 403 error. So, I want to manually select my mirror from which to install/upgrade/update software the fastest way.

So is there no way I can do that.
:frowning:

Sorry about misunderstanding your post. I did reread it and now think I can help you with a list of mirrors. In fact I use a specific mirror from this list and have its repos registered with YaST as the ‘repos to use’. I still have the download.opensuse.org ones in YaST but unchecked them. They are for fallback when the other ones happen to be down (this never happened, but it did the other way around, opensuse was down and I could install packages nevertheless).
openSUSE Download Mirrors - Overview
I hope this time my answer is of more use to you.

Just a quick additional thought . . .

Geographic proximity is no guarantee of faster speed. There is a mirror 50 miles from me that is half the speed of the one I use that is ~1500 miles away. It’s a function of the server, number of hops, etc. Sometimes it’s a good idea to try a few.

Just to add some chaos into the mix, the current news is that breaks in 3 undersea cables between Europe and Asia have bottlenecked communications.

BBC NEWS | Technology | Severed cable disrupts web access

Yes! that’s what I was looking for, thanks!
Also can you please explain more elaborately how I can add a mirror to the list of repos in yast (along with the official opensuse mirror). Actually opensuse guys customize their distro so much that I can never figure out how to do things at the first looklol!

Just to add some chaos into the mix, the current news is that breaks in 3 undersea cables between Europe and Asia have bottlenecked communications.

BBC NEWS | Technology | Severed cable disrupts web access
Reply With Quote

No wonder the net is so slow since yesterday

It’s very simple to select the mirror used to be the one that you find is reliable.

Just in the Software Section of Yast, open the Software Repositories tool, and edit the host part of the URLs to one you prefer.

Step by step using YaST. I have YaST using another language, so when I translate back from what I have I may end up with something different than you see.

First to find the URLs to be used open the mirror page from my earlier post and click on the HTTP or FTP (both work the same for me) of the mirror you want. Now you have to navigate down to the repo you want. I choose GWDG as an example and the navigation may be a bit diferent for different sites. I use 10.3, you have to use your version. A list of those you need anyway:
http://ftp5.gwdg.de/pub/opensuse/update/10.3/
http://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/oss/
http://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss/
I e.g. also have
http://ftp5.gwdg.de/pub/opensuse/repositories/KDE:/Backports/openSUSE_10.3/
and there are much more in http://ftp5.gwdg.de/pub/opensuse/repositories/
Serach around for all the openSUSE repos you have at the moment to find theier alternatives.

Then YaST > Software > Repositories
There you see what you have. When you select one the URL is shown below and for the opeSUSE one it starts with http://download.opensuse.org/ en then followed by (almost) the same as above (they are to be mirrors after all).
To add a new repo: click Add, check URL, click Next, fill in the URL (cut and paste from the address bar of your browser when you found it in the process above), next.
Repeat until all are there.

Now you can select the opensuse ones in the list and uncheck the two boxes (active? and refresh) below for each of them. So they are still teher and can be made active by checking the boxes again.

Hope this helps.

And of course you should take notice of the posts of mingus725 and ken_yap.

Thank you very much!