Hallo zusammen, Am 30.12.2012 16:09, schrieb David Haller: [...]
Ich hab's mal mit dem grafischen YaST versucht. (Ja, ich wollte mal rumexperimentieren).
Ist nicht so geeignet, auch wenn ich sonst fast immer Yast verwende um Krams zu installieren (und fast nie zypper), für's "dup" hab ich zypper verwendet, auch wenn die Textausgabe das bei "gebrochenen" Paketen sehr unübersichtlich werden kann.
Also, Pakete installiere und suche ich ganz gerne via zypper. Das ist für mich halt auf der Konsole komfortabel. ;-)
Repos auf die 12.2 umgeschrieben (inklusive KDE3), im YaST alle rpms auflisten lassen und dann auf alles aktualisieren geklickt. Vier Pakete wollten nicht, da habe ich mich dann von Hand entschieden, was damit passieren soll.
Jap. Im Gegensatz zur offiziellen Anleitung und Sebastian's hab ich hier auch immer _alle_ Repos umgeschrieben und aktiv gelassen.
Ich hatte testweise erstmal nur die offiziellen Repos (bzw. die DVD als iso-Quelle) aktiv gelassen, das wäre kolossal schiefgegangen, weil z.B. dem ganze Packman-Kram und vielem anderen aus Extra-Repos diverse Libs gefehlt hätten und somit deinstalliert hätten werden müssen. Und die vielen Extra-Pakete zu notieren (bzw. per RPM --qf rausprokeln) und anschließend nachinstallieren macht keinen Spaß... Mit allen Repos aktiv hat's bisher einige Male geklappt.
Ich habe hier die Standardkonfiguration /etc/zypp/zypp.conf von zypper/libzypp belassen und dieser löscht keine Pakete vom Packman-Repo bzw. von anderen Repos. Und das habe ich bei 2 openSUSE-Installationen getestet. Ich habe keine Ahnung was bei dir anders ist. [...]
Ah, weiß jetzt nimmer ob's dort so steht: nach dem 'dup' usw. _unbedingt_ die /boot/grub/menu.lst bzw. die Config von grub2 prüfen! Da ging immer mal wieder was schief ...
Ja, das war mal notwendig wegen /dev/sdX und /dev/disk/by-id/... Da hatte es mal nicht so geklappt. Manchmal waren bei der Verwendung von Soft-RAID auch falsche Einträge in Grub geschrieben worden. *roll_eyes* Das ist allerdings etwas länger her. Aber sicher ist sicher und man schaut sich die Einträge einfach nochmal an.
Die Nachsorge hab ich IIRC mit Yast gemacht (statt nochmal 'zypper dup', da konnte ich besser das jew. richtige Repo auswählen etc., Tabus setzen, Abhängigkeiten "brechen", bestimmte Versionen wählen und "locken" (beim nächsten Mal) usw.).
Hier mache ich es lieber mit meinem Skript list-old-opensuse-packages.sh. Damit habe ich gleich eine Liste mit den Unstimmigkeiten, die ich dann via zypper oder YaST bereinige. ;-) -- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: http://www.sebastian-siebert.de Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/openSUSE:Mailinglisten_Netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org