Hallo, ich habe zwei Rechner unter Suse 9.1 laufen. Der eine läuft schon länger und ist per Yast Online-Update regelmäßig mit den notwendigen Updates versorgt worden. Dabei war dort immer eine Checkbox "Pakete nach der Installation löschen", die ich nicht angewählt habe. Bedeutet das, dass die Pakete noch irgendwo bei mir auf der Festplatte liegen? Wo denn? Und noch mehr interessiert mich, ob ich den zweiten Rechner (gerade frisch installiert) dazu bringen kann, die bereits heruntergeladenen Pakete auf dem ersten Rechner zu verwenden. Zumindest einige der Pakete werde ich sicher auch benötigen und diese Vorgehensweise würde mein Download-Volumen schonen. Kann mir jemand erklären, wie das funktioniert? Gruß, Achim
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 21 September 2004 18:58, Achim Schaefer wrote:
ich habe zwei Rechner unter Suse 9.1 laufen. Der eine läuft schon länger und ist per Yast Online-Update regelmäßig mit den notwendigen Updates versorgt worden. Dabei war dort immer eine Checkbox "Pakete nach der Installation löschen", die ich nicht angewählt habe.
Bedeutet das, dass die Pakete noch irgendwo bei mir auf der Festplatte liegen? Wo denn?
unter /var/lib/YaST2/you/mnt Torsten -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBUGJjwicyCTir8T4RAqonAJ0c9YnTUi7oiieORgq54S9jCB0UNgCeMNPf sJ1I5Hg3sxHmlRmLTWq6tdU= =hpcV -----END PGP SIGNATURE-----
Achim Schaefer wrote:
ich habe zwei Rechner unter Suse 9.1 laufen. Der eine läuft schon länger und ist per Yast Online-Update regelmäßig mit den notwendigen Updates versorgt worden. Dabei war dort immer eine Checkbox "Pakete nach der Installation löschen", die ich nicht angewählt habe.
Bedeutet das, dass die Pakete noch irgendwo bei mir auf der Festplatte liegen? Wo denn?
OK. Dank an Torsten. Die Pakete finde ich unter /var/lib/YaST2/you/mnt
Und noch mehr interessiert mich, ob ich den zweiten Rechner (gerade frisch installiert) dazu bringen kann, die bereits heruntergeladenen Pakete auf dem ersten Rechner zu verwenden. Zumindest einige der Pakete werde ich sicher auch benötigen und diese Vorgehensweise würde mein Download-Volumen schonen.
Wie mache ich das denn nun sinnvoll? Ich kann natürlich einfach die rpm Pakete installieren, aber woher weiß ich welche ich wirklich brauche und ob ich noch weitere brauche? Beim Online-Update zeigt er mir ja genau das an. Kann ich dabei nicht sagen, dass er Pakete zuerst mal lokal suchen soll? Oder muss ich mir die Liste der vorgeschlagenen Online-Updates angucken und dann selbst bestimmen, welche Pakete ich davon schon habe? Dann könnte ich diese rpm's installieren und danach noch mal das Online-Update anwerfen um festzustellen, ob er noch mehr braucht. Würde das funktionieren? Geht das nicht einfacher? Gruß, Achim
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday 22 September 2004 09:20, Achim Schaefer wrote:
OK. Dank an Torsten. Die Pakete finde ich unter /var/lib/YaST2/you/mnt
Und noch mehr interessiert mich, ob ich den zweiten Rechner (gerade frisch installiert) dazu bringen kann, die bereits heruntergeladenen Pakete auf dem ersten Rechner zu verwenden. Zumindest einige der Pakete werde ich sicher auch benötigen und diese Vorgehensweise würde mein Download-Volumen schonen.
Wie mache ich das denn nun sinnvoll? Ich kann natürlich einfach die rpm Pakete installieren, aber woher weiß ich welche ich wirklich brauche und ob ich noch weitere brauche? Beim Online-Update zeigt er mir ja genau das an. Kann ich dabei nicht sagen, dass er Pakete zuerst mal lokal suchen soll?
Oder muss ich mir die Liste der vorgeschlagenen Online-Updates angucken und dann selbst bestimmen, welche Pakete ich davon schon habe? Dann könnte ich diese rpm's installieren und danach noch mal das Online-Update anwerfen um festzustellen, ob er noch mehr braucht. Würde das funktionieren? Geht das nicht einfacher?
Vielleicht ist es einfacher, einen apache zu installieren, eine Verzeichnisstruktur ähnlich der eines Update Server aufzubauen und danach you dorthin zu verweisen. Das würde ich wahrscheinlich so machen. Torsten -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBUTbZwicyCTir8T4RAjioAJ4irVxDxv2NBF6JWSTlLGe2uN636wCdGQi2 KomF6mWXO0ROmtuNY9PU0RI= =8xcD -----END PGP SIGNATURE-----
Hallo, eine einfache Möglichkeit...wenn auch keine elegante ...wäre das Onlineupdate laufen zu lassen...und dann einfach das Verzeichnis zu spiegeln...dann bei den anderen Rechnern Onlineupdate laufen lassen. Somit erfolgt der Download nicht doppelt. So mache ich es, wenn ich eine neue Installation aufsetze. G. Roland
hi also ich spiegel den update ftp mit wget -m ... und hab bei allen clients den updatepfad auf den gespiegelten gesetzt. dann nur noch nen cron job alle par tage und fertig. mfg Henryk
Am Mittwoch, 22. September 2004 10:24 schrieb Torsten Förtsch:
On Wednesday 22 September 2004 09:20, Achim Schaefer wrote:
OK. Dank an Torsten. Die Pakete finde ich unter /var/lib/YaST2/you/mnt
Und noch mehr interessiert mich, ob ich den zweiten Rechner (gerade frisch installiert) dazu bringen kann, die bereits heruntergeladenen Pakete auf dem ersten Rechner zu verwenden. Zumindest einige der Pakete werde ich sicher auch benötigen und diese Vorgehensweise würde mein Download-Volumen schonen.
Wie mache ich das denn nun sinnvoll? Ich kann natürlich einfach die rpm Pakete installieren, aber woher weiß ich welche ich wirklich brauche und ob ich noch weitere brauche? Beim Online-Update zeigt er mir ja genau das an. Kann ich dabei nicht sagen, dass er Pakete zuerst mal lokal suchen soll?
Oder muss ich mir die Liste der vorgeschlagenen Online-Updates angucken und dann selbst bestimmen, welche Pakete ich davon schon habe? Dann könnte ich diese rpm's installieren und danach noch mal das Online-Update anwerfen um festzustellen, ob er noch mehr braucht. Würde das funktionieren? Geht das nicht einfacher?
Vielleicht ist es einfacher, einen apache zu installieren, eine Verzeichnisstruktur ähnlich der eines Update Server aufzubauen und danach you dorthin zu verweisen. Das würde ich wahrscheinlich so machen.
Wäre es nicht auch möglich zwischen den Rechner ein Netzwerk einzurichten und dann einen softlink von /var/lib/YaST2/you/mnt (Rechner A) zu /var/lib/YaST2/you/mnt (Rechner B) zu legen. YaST würde dann erkennen das bestimmte Pakete schon local verfügbar sind und diese nicht noch mal runterladen. Gruß Micha
Torsten
On Wednesday 22 September 2004 10:53, Michael Schueller wrote:
Am Mittwoch, 22. September 2004 10:24 schrieb Torsten Förtsch:
On Wednesday 22 September 2004 09:20, Achim Schaefer wrote:
OK. Dank an Torsten. Die Pakete finde ich unter /var/lib/YaST2/you/mnt
Und noch mehr interessiert mich, ob ich den zweiten Rechner (gerade frisch installiert) dazu bringen kann, die bereits heruntergeladenen Pakete auf dem ersten Rechner zu verwenden.
Vielleicht ist es einfacher, einen apache zu installieren, eine Verzeichnisstruktur ähnlich der eines Update Server aufzubauen und danach you dorthin zu verweisen. Das würde ich wahrscheinlich so machen.
Wäre es nicht auch möglich zwischen den Rechner ein Netzwerk einzurichten und dann einen softlink von /var/lib/YaST2/you/mnt (Rechner A) zu /var/lib/YaST2/you/mnt (Rechner B) zu legen. YaST würde dann erkennen das bestimmte Pakete schon local verfügbar sind und diese nicht noch mal runterladen.
On Wednesday 22 September 2004 10:43, Roland May wrote:
eine einfache Möglichkeit...wenn auch keine elegante ...wäre das Onlineupdate laufen zu lassen...und dann einfach das Verzeichnis zu spiegeln...dann bei den anderen Rechnern Onlineupdate laufen lassen. Somit erfolgt der Download nicht doppelt.
Das klingt gut. Das Netzwerk steht und das spiegeln des Verzeichnisses scheint die für mich sinnvollste Methode zu sein. Wenn das Onlineupdate dann erkennt, dass die Pakete schon vorhanden sind und den Download nicht erneut macht, bin ich vollends zufrieden. Bei dem Softlink hätte ich noch ein wenig Bedenken, weil dann plötzlich beide Rechner in das selbe Verzeichnis schreiben. Über die Nebenwirkungen möchte ich mir keine Gedanken machen. Zu Anfang werde ich wohl einfach mal mit Kopieren des Verzeichnisses anfangen. Wenn das klappt, kann ich dann vielleicht rsync so einsetzen, dass der "primäre" Rechner (der immer zuerst die Updates holt) sein Verzeichnis unverändert behält. Danke an alle! Ich werde es in den nächsten Tagen ausprobieren und mich wieder melden, falls es nicht klappen sollte. Gruß, Achim
participants (5)
-
Achim Schaefer
-
genz@cosymed.de
-
Michael Schueller
-
Roland May
-
Torsten Förtsch