Hi,
I’m planning to replace all client desktops in our local school - currently running CentOS - with OpenSUSE Leap 15.0 KDE. Since we’re in a rather remote place, bandwidth is a bit limited, so I’d like to setup a package cache to manage updates faster.
Under Debian and Ubuntu, there’s the excellent apt-cacher utility.
Under CentOS, there’s nothing comparable, so I managed to find a solution that works quite nicely. I’ve mounted all the local package caches over NFS and configured all the clients to keep packages in the cache and never delete them. I’ve described the whole procedure in a blog article.
Now I’d like to do something similar with OpenSUSE. There seems to be no apt-cacher (or zypp-cacher) around, so I thought I’d give it a shot with keeping RPM packages in a local cache and share it via NFS, like I did with CentOS. The latter can be configured in /etc/yum.conf never to delete packages by setting keepcache=1. I couldn’t manage to find anything similar for Zypper.
Any suggestions ?