pulsar
27.05.15, 10:07
Hi Leute,
für meine Umgebung von 15-20 Rechnern möchte ich einen Spiegel-Server für openSuse 13.2 in lokalen Netz aufbauen. Auf dem Spiegel-Server sollen die openSuse Standard Repos (Softwarequellen) bereit stehen, also 13.2oss, 13.2non-oss und die jeweiligen Update Repos.
Ideal wäre evtl. auch ein zentraler Rechner der die Pakete in eine Art Paket-Cache vorhält. Da auf den Rechnern ungefähr immer die gleiche Software installiert wird, könnte der Paket-Cache-Server nur die installierten Pakete vorhalten und es würde der Download von überflüssigen nicht benötigten Paketen wegfallen.
Meine Rechner stehen hinter einen Proxy-Server mit Firewall usw. dieser lässt nur http und https-Traffic durch. Also würde rsync wohl weg fallen.
Hat jem. soetwas schon aufgebaut oder kennt den besten Weg? Hatte schon mit wget experimentiert aber der Download dauert ewig, wollte auch alle 32Bit Pakete von Download ausschließen, denn diese benötige ich nicht. Mein Bisheriger Kommando einen Spiegel mit wget anzulegen war:
wget --mirror --exclude-directories=download.opensuse.org/update/13.2/i*86 http://download.opensuse.org/update/13.2/
Grüße
pulsar
für meine Umgebung von 15-20 Rechnern möchte ich einen Spiegel-Server für openSuse 13.2 in lokalen Netz aufbauen. Auf dem Spiegel-Server sollen die openSuse Standard Repos (Softwarequellen) bereit stehen, also 13.2oss, 13.2non-oss und die jeweiligen Update Repos.
Ideal wäre evtl. auch ein zentraler Rechner der die Pakete in eine Art Paket-Cache vorhält. Da auf den Rechnern ungefähr immer die gleiche Software installiert wird, könnte der Paket-Cache-Server nur die installierten Pakete vorhalten und es würde der Download von überflüssigen nicht benötigten Paketen wegfallen.
Meine Rechner stehen hinter einen Proxy-Server mit Firewall usw. dieser lässt nur http und https-Traffic durch. Also würde rsync wohl weg fallen.
Hat jem. soetwas schon aufgebaut oder kennt den besten Weg? Hatte schon mit wget experimentiert aber der Download dauert ewig, wollte auch alle 32Bit Pakete von Download ausschließen, denn diese benötige ich nicht. Mein Bisheriger Kommando einen Spiegel mit wget anzulegen war:
wget --mirror --exclude-directories=download.opensuse.org/update/13.2/i*86 http://download.opensuse.org/update/13.2/
Grüße
pulsar