Hi I have a bunch of opensuse machines on a lan. They're all the same version of opensuse (13.2), all the same arch (x86_64), and all use the same set of repos (in /etc/zypp/repos.d). I update them all regularly. They all have a common core set of installed packages, and each machine has additional (groups of) pacakges unique to its user and usage. When updating, I can either (1) update them all individually, each machine pulling its pkgs from the repo mirrors or (2) rsync all the full source repos to a single instance on the lan, and update the clients from the local collection Each has its drawbacks: (1) leads to a lot of redundant traffic (2) leads to rsync of lots of unneeded packages What I'd LIKE to do instead is set up some sort of caching on the LAN so that when any machine downloads any new or upgraded package, the rpms are FIRST cached to a lan machine that then makes those packages available to other machines as they need it. Since all the machines are pretty similar, and there's always at least a couple of machines that need the same package, this would (1) make sure that I'm not re-downloading the same package over and over (2) prevent rsync/storing packages that are never used at all The question is -- can I do this with zypper, or some other tool? Cheers Arvind -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org