Hallo Dirk, hallo Markus, nochmal danke für Eure Suppertipps. Der Fehler war, daß die Originalrepositories (z.B. die CD) gefehlt haben. Ich habe diese auf die Platte kopiert, über yast als Installationsquelle hinzugefügt, und schon liefs. Ich habe jetzt jeweils nur eine Updatequelle eingetragen, und das Verzeichnis, in das ich die CD kopiert habe. Kann ich nur empfehlen. Dann geht man nie die CD suchen, die sowieso dann immer in einem anderen PC steckt. Zusätzlich habe ich jetzt noch ein skript unter /etc/cron.weekly angelegt: zypper up -y -t patch --skip-interactive &> /var/log/update.log logger < /var/log/update.log -t Update Hoffe, daß mich dies meinem Wunsch "selbstheilender" Systeme näherbringt. Muss jetzt mal sehen, wie das läuft. Gleicht zypper eigentlich die Quellen mit dem Zielsystem ab ? Sprich, werden nur Updates für benötigte Software installiert ? Was ist, wenn Patches vorhanden sind für Software, die ich gar nicht installiert habe ? Irgendwie habe ich das Gefühlt, daß zypper da wahnsinnig viel nachinstalliert. Dann bekäme ich ja nach und nach ungewollt immer mehr Programme auf die Platte. Markus, noch eine Frage an Dich: Wird das bei SLES 10 SP1 dann auch so laufen, mit zypper ? Das wäre schön. Danke noch mal. Bernd _________________________________ Bernd Lentes staatl. geprüfter Techniker Systemadministration Institut für Entwicklungsgenetik GSF Raum 35/1008f Ingolstädter Landstraße 1 85764 München-Neuherberg mailto:bernd.lentes@gsf.de phoneto:089/3187-1241 faxto:089/3187-3826 http://www.gsf.de/idg
-----Original Message----- From: Dirk Schlak [mailto:dschlak@ki.tng.de] Sent: Friday, May 25, 2007 7:49 PM To: opensuse-de@opensuse.org Subject: Re: Probleme mit zypper
Sie werden zum Auflösen von Abhängigkeiten gebraucht >> needed Es ist keine Installationsquelle für die benötigten Pakete vorhanden >> broken Updates werden also wegen fehlender Abhängigkeiten nicht installiert.
Es ist nur wichtig die benötigten einzutragen, damit Abhängigkeiten aufgelöst werden können. Also mindestens: Deinen Update-Server (hast Du schon (einer reicht)) dazu noch: http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/oss und evtl. zusätzlich: http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/non-oss (oder Dein bevorzugter Server+ ...10.2/repo/oss und ...10.2/repo/non-oss)
Ja. man zypper
-d, --disabled Add the service as disabled. -n, --no-refresh Do not automatically refresh the metadata.
Das scheint aber nur für neu einzutragende (mit sa) Quellen zu gehen. Ich wollte den Status bereits eingetragener Quellen eventl. verändern.
- Wenn ich mehrere Services eingetragen habe, sollte dann
nur einer
"Enabled" und "Refresh" an haben ? Oder alle ?
Beim ersten mal alles auf "Enabled" und "Refresh", danach kann "Refresh" für .../repo/oss und .../repo/non-oss ausgeschaltet werden. "Enabled" muss bei allen an bleiben, weil sonst wieder keine Abhängigkeiten aufgelöst werden können. "Refresh" muss beim Update-Server an bleiben, sonst werden keine Updates gefunden.
Hab ich gemacht, läuft.
- Welche zypper-Version ist sinnvoll ? Ich nutze im Moment 0.6.15 O.K.
-- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org