Zypper Slow On Work Network

Greetings,

I work in a high school. As an avid Linux user, I use Linux on my laptop as well as a desktop that I use in my classroom for a variety of activities. I have used Ubuntu and Fedora in this environment in addition to openSUSE. One disadvantage that openSUSE has compared to these other distributions is how it interacts with the school’s network. We use Smoothwall for filtering and have a proxy in place.

When updating Ubuntu or Fedora everything is smooth and fast. With openSUSE, updates and installing software is extremely slow, either through the terminal with Zypper or through the Yast gui. I configure each distro the same way, inputting the necessary proxy info and my login credentials.

Browsing and all related internet activities are fine on openSUSE, but updates lag terribly. The update process starts very strong and at full speed. After a minute or so you can see the download speed of the updates gradually slow down to the point it is only going about 5kB/s.

My basic question is, what is different about Zypper when compared to Apt or Yum that causes Zypper to be throttled and what can I do about it?

Thanks for the help.

Why not tell us how you configured the proxy? Leave out no detail. I found an interesting link here which may not apply:

OpenSUSE’s package manager (zypper) doesn’t support SOCKS proxy | AnotherITBlog.net

Nothing to do with networking, but which gives lots of control, look at my blog post here on Zypper:

Zypper Command - Zypper Package Management Menu System - Version 2.00 - Blogs - openSUSE Forums

Do you use a desktop and if so, which one and is the Network Manager enabled or Disabled? I have found network manage to starup faster, but not again in using a proxy. openSUSE uses systemd and its possible to see how fast networking is starting up. Have a look at my blog on systemd which includes startup analysis.

SysdCmd - systemd Command Help/Config Editor - Blogs - openSUSE Forums

Thank You,

I’ve input my proxy settings into Network Manager so that it uses the proxy for the various protocols listed there. I use the Gnome 3.10 desktop. However, the same behavior is present under KDE on this network when running openSUSE.

The link is interesting. I’m not 100% percent familiar with what type of proxy my school runs and, frankly, the way the tech is run in the school I wonder whether IT does either.