zypper - letzten Befehl rückgängig machen
Hallo, wollte auf der Kommandozeile per zypper 2 Programme entfernen zypper remove programm1 programm2 und dann installiert mir zypper auf meinem 64bit system anscheinend alle 32bit Pakete. Gibt es einen Aufruf um die letzte Aktion rückgängig zu machen. Wenn ich die Pakete alle händisch entferne muss werde ich wahnsinnig Herbert -- 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
Am Samstag, 24. Januar 2009 schrieb Herbert Albert:
Hallo,
wollte auf der Kommandozeile per zypper 2 Programme entfernen zypper remove programm1 programm2 und dann installiert mir zypper auf meinem 64bit system anscheinend alle 32bit Pakete.
Gibt es einen Aufruf um die letzte Aktion rückgängig zu machen. Wenn ich die Pakete alle händisch entferne muss werde ich wahnsinnig
Herbert
vergaß zu erwähnen: OS 11.1 In /var/log/zypp/history stehen zwar die Aktionen, aber wenn ich die alle von Hand (Yast etc.) rückgängig machen soll, bin ich eine Weile beschäftigt, ganz zu schweigen von den Abhängigkeiten. Der genau Befehl war: zypper remove lirc pulseaudio-module-lirc Was habe ich da falsch gemacht? Ich dachte das geht wie vormals bei smart und apt. Herbert -- 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
Am Samstag, 24. Januar 2009 schrieb Herbert Albert:
Hallo,
wollte auf der Kommandozeile per zypper 2 Programme entfernen zypper remove programm1 programm2 und dann installiert mir zypper auf meinem 64bit system anscheinend alle 32bit Pakete.
Gibt es einen Aufruf um die letzte Aktion rückgängig zu machen. Wenn ich die Pakete alle händisch entferne muss werde ich wahnsinnig
Herbert
Hallo, jetzt wirds dringend. Habe festgestllt, dass bei der Aktion nicht nur die 32bit Pakete installiert wurden, sondern es wurden auch die 64bit entfernt. Z.B. kmail ~> which kmail /opt/kde3/bin/kmail ~> file /opt/kde3/bin/kmail /opt/kde3/bin/kmail: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), stripped ~> oder interpretiere ich das falsch. Herbert -- 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
Am Samstag, 24. Januar 2009 18:11:02 schrieb Herbert Albert:
jetzt wirds dringend. Habe festgestllt, dass bei der Aktion nicht nur die 32bit Pakete installiert wurden, sondern es wurden auch die 64bit entfernt. Z.B. kmail
Falls alle 64bit Pakete entfernt worden wären, dann kannst du im YaST einfach wieder eines der 64bit Pakete auswählen und YaST wird alle Abhängigkeiten ebenfalls in 64 bit installieren. Rückgäng machen kann man eine zypper Aktion meiner Meinung nach nicht so unmittelbar. Zeigt zypper bei dir nicht an, welche Pakete es installiert, löscht etc, bevor es dann loslegt? Sven -- 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
Am Samstag, 24. Januar 2009 schrieb Sven Burmeister:
Am Samstag, 24. Januar 2009 18:11:02 schrieb Herbert Albert:
jetzt wirds dringend. Habe festgestllt, dass bei der Aktion nicht nur die 32bit Pakete installiert wurden, sondern es wurden auch die 64bit entfernt. Z.B. kmail
Falls alle 64bit Pakete entfernt worden wären, dann kannst du im YaST einfach wieder eines der 64bit Pakete auswählen und YaST wird alle Abhängigkeiten ebenfalls in 64 bit installieren.
Rückgäng machen kann man eine zypper Aktion meiner Meinung nach nicht so unmittelbar. Zeigt zypper bei dir nicht an, welche Pakete es installiert, löscht etc, bevor es dann loslegt?
Sven
Doch, aber ich war da einen Moment unvorsichtig. Ich habe in meiner konsole leider nicht mehr die ganze History, war bei der Menge zu viel (steht aber in der /var/log/zypp/history). Anscheinend wurden alle anderen Abfragen mit yes oder true beantwordet, siehe Auszug aus meiner konsole: Herbert The following packages are going to change vendor: LabPlot babl-0_0 k3b ktorrent libbabl-0_0-0 libgegl-0_0-0 libwavpack1 Overall download size: 238.7 M. After the operation, additional 60.4 M will be used. Continue? [Y/n/p/?]: Removing pulseaudio-module-lirc-0.9.12-9.5 [done] Removing lirc-0.8.4-8.1 [done] Retrieving package xorg-x11-libXdmcp-32bit-7.4-1.23.x86_64 (1/346), 12.0 K (22.0 K unpacked) Retrieving: xorg-x11-libXdmcp-32bit-7.4-1.23.x86_64.rpm [done] Installing: xorg-x11-libXdmcp-32bit-7.4-1.23 [done] Retrieving package xaw3d-32bit-1.5E-407.12.x86_64 (2/346), 137.0 K (670.0 K unpacked) Retrieving: xaw3d-32bit-1.5E-407.12.x86_64.rpm [done] Installing: xaw3d-32bit-1.5E-407.12 [done] Retrieving package tcpd-32bit-7.6-855.11.x86_64 (3/346), 19.0 K (36.0 K unpacked) Retrieving: tcpd-32bit-7.6-855.11.x86_64.rpm [done] Installing: tcpd-32bit-7.6-855.11 [done] Retrieving package taglib-32bit-1.5-18.87.x86_64 (4/346), 144.0 K (458.0 K unpacked) Retrieving: taglib-32bit-1.5-18.87.x86_64.rpm [done] Installing: taglib-32bit-1.5-18.87 [done] Retrieving package sysfsutils-32bit-2.1.0-101.45.x86_64 (5/346), 58.0 K (208.0 K unpacked) Retrieving: sysfsutils-32bit-2.1.0-101.45.x86_64.rpm [done] Installing: sysfsutils-32bit-2.1.0-101.45 [done] Retrieving package sqlite2-32bit-2.8.17-133.39.x86_64 (6/346), 141.0 K (315.0 K unpacked) Retrieving: sqlite2-32bit-2.8.17-133.39.x86_64.rpm [done] Installing: sqlite2-32bit-2.8.17-133.39 [done] Retrieving package slang-32bit-2.1.1-57.43.x86_64 (7/346), 270.0 K (860.0 K unpacked) Retrieving: slang-32bit-2.1.1-57.43.x86_64.rpm [done] Installing: slang-32bit-2.1.1-57.43 [done] Retrieving package rpm-32bit-4.4.2.The following packages are going to change vendor: LabPlot babl-0_0 k3b ktorrent libbabl-0_0-0 libgegl-0_0-0 libwavpack1 Overall download size: 238.7 M. After the operation, additional 60.4 M will be used. Continue? [Y/n/p/?]: Removing pulseaudio-module-lirc-0.9.12-9.5 [done] Removing lirc-0.8.4-8.1 [done] Retrieving package xorg-x11-libXdmcp-32bit-7.4-1.23.x86_64 (1/346), 12.0 K (22.0 K unpacked) Retrieving: xorg-x11-libXdmcp-32bit-7.4-1.23.x86_64.rpm [done] Installing: xorg-x11-libXdmcp-32bit-7.4-1.23 [done] Retrieving package xaw3d-32bit-1.5E-407.12.x86_64 (2/346), 137.0 K (670.0 K unpacked) Retrieving: xaw3d-32bit-1.5E-407.12.x86_64.rpm [done] Installing: xaw3d-32bit-1.5E-407.12 [done] Retrieving package tcpd-32bit-7.6-855.11.x86_64 (3/346), 19.0 K (36.0 K unpacked) Retrieving: tcpd-32bit-7.6-855.11.x86_64.rpm [done] Installing: tcpd-32bit-7.6-855.11 [done] Retrieving package taglib-32bit-1.5-18.87.x86_64 (4/346), 144.0 K (458.0 K unpacked) Retrieving: taglib-32bit-1.5-18.87.x86_64.rpm [done] Installing: taglib-32bit-1.5-18.87 [done] Retrieving package sysfsutils-32bit-2.1.0-101.45.x86_64 (5/346), 58.0 K (208.0 K unpacked) Retrieving: sysfsutils-32bit-2.1.0-101.45.x86_64.rpm [done] Installing: sysfsutils-32bit-2.1.0-101.45 [done] Retrieving package sqlite2-32bit-2.8.17-133.39.x86_64 (6/346), 141.0 K (315.0 K unpacked) Retrieving: sqlite2-32bit-2.8.17-133.39.x86_64.rpm [done] Installing: sqlite2-32bit-2.8.17-133.39 [done] Retrieving package slang-32bit-2.1.1-57.43.x86_64 (7/346), 270.0 K (860.0 K unpacked) Retrieving: slang-32bit-2.1.1-57.43.x86_64.rpm [done] Installing: slang-32bit-2.1.1-57.43 [dThe following packages are going to change vendor: LabPlot babl-0_0 k3b ktorrent libbabl-0_0-0 libgegl-0_0-0 libwavpack1 Overall download size: 238.7 M. After the operation, additional 60.4 M will be used. Continue? [Y/n/p/?]: Removing pulseaudio-module-lirc-0.9.12-9.5 [done] Removing lirc-0.8.4-8.1 [done] Retrieving package xorg-x11-libXdmcp-32bit-7.4-1.23.x86_64 (1/346), 12.0 K (22.0 K unpacked) Retrieving: xorg-x11-libXdmcp-32bit-7.4-1.23.x86_64.rpm [done] Installing: xorg-x11-libXdmcp-32bit-7.4-1.23 [done] Retrieving package xaw3d-32bit-1.5E-407.12.x86_64 (2/346), 137.0 K (670.0 K unpacked) Retrieving: xaw3d-32bit-1.5E-407.12.x86_64.rpm [done] Installing: xaw3d-32bit-1.5E-407.12 [done] Retrieving package tcpd-32bit-7.6-855.11.x86_64 (3/346), 19.0 K (36.0 K unpacked) Retrieving: tcpd-32bit-7.6-855.11.x86_64.rpm [done] Installing: tcpd-32bit-7.6-855.11 [done] Retrieving package taglib-32bit-1.5-18.87.x86_64 (4/346), 144.0 K (458.0 K unpacked) Retrieving: taglib-32bit-1.5-18.87.x86_64.rpm [done] Installing: taglib-32bit-1.5-18.87 [done] Retrieving package sysfsutils-32bit-2.1.0-101.45.x86_64 (5/346), 58.0 K (208.0 K unpacked) Retrieving: sysfsutils-32bit-2.1.0-10The following packages are going to change vendor: LabPlot babl-0_0 k3b ktorrent libbabl-0_0-0 libgegl-0_0-0 libwavpack1 Overall download size: 238.7 M. After the operation, additional 60.4 M will be used. Continue? [Y/n/p/?]: Removing pulseaudio-module-lirc-0.9.12-9.5 [done] Removing lirc-0.8.4-8.1 [done] Retrieving package xorg-x11-libXdmcp-32bit-7.4-1.23.x86_64 (1/346), 12.0 K (22.0 K unpacked) Retrieving: xorg-x11-libXdmcp-32bit-7.4-1.23.x86_64.rpm [done] Installing: xorg-x11-libXdmcp-32bit-7.4-1.23 [done] Retrieving package xaw3d-32bit-1.5E-407.12.x86_64 (2/346), 137.0 K (670.0 K unpacked) Retrieving: xaw3d-32bit-1.5E-407.12.x86_64.rpm [done] Installing: xaw3d-32bit-1.5E-407.12 [done] Retrieving package tcpd-32bit-7.6-855.11.x86_64 (3/346), 19.0 K (36.0 K unpacked) Retrieving: tcpd-32bit-7.6-855.11.x86_64.rpm [done] Installing: tcpd-32bit-7.6-855.11 [done] Retrieving package taglib-32bit-1.5-18.87.x86_64 (4/346), 144.0 K (458.0 K unpacked) Retrieving: taglib-32bit-1.5-18.87.x86_64.rpm [done] Installing: taglib-32bit-1.5-18.87 [done] Retrieving package sysfsutils-32bit-2.1.0-101.45.x86_64 (5/346), 58.0 K (208.0 K unpacked) Retrieving: sysfsutils-32bit-2.1.0-101.45.x86_64.rpm [done] Installing: sysfsutils-32bit-2.1.0-101.45 [done] Retrieving package sqlite2-32bit-2.8.17-133.39.x86_64 (6/346), 141.0 K (315.0 K unpacked) Retrieving: sqlite2-32bit-2.8.17-133.39.x86_64.rpm [done] Installing: sqlite2-32bit-2.8.17-133.39 [done] Retrieving package slang-32bit-2.1.1-57.43.x86_64 (7/346), 270.0 K (860.0 K unpacked) Retrieving: slang-32bit-2.1.1-57.43.x86_64.rpm [done] Installing: slang-32bit-2.1.1-57.43 [done] Retrieving package rpm-32bit-4.4.2.3-20.1.x86_64 (8/346), 930.0 K (2.3 M unpacked) Retrieving: rpm-32bit-4.4.2.3-20.1.x86_64.rpm [done (258.6 K/s)] Installing: rpm-32bit-4.4.2.3-20.1 [done] Retrieving package pth-32bit-2.0.7-102.29.x86_64 (9/346), 147.0 K (495.0 K unpacked) Retrieving: pth-32bit-2.0.7-102.29.x86_64.rpm [done] Installing: pth-32bit-2.0.7-102.29 [done] Retrieving package postgresql-libs-32bit-8.3.5-1.10.x86_64 (10/346), 122.0 K (282.0 K unpacked) Retrieving: postgresql-libs-32bit-8.3.5-1.10.x86_64.rpm [done] Installing: postgresql-libs-32bit-8.3.5-1.10 [done] Retrieving package perl-32bit-5.10.0-62.10.x86_64 (11/346), 3.2 M (13.9 M unpacked) Retrieving: perl-32bit-5.10.0-62.10.x86_64.rpm [done (500.9 K/s)] Installing: perl-32bit-5.10.0-62.10 [done] Retrieving package pcsc-lite-32bit-1.4.102-1.55.x86_64 (12/346), 25.0 K (42.0 K unpacked) Retrieving: pcsc-lite-32bit-1.4.102-1.55.x86_64.rpm [done] Installing: pcsc-lite-32bit-1.4.102-1.55 [error] Installation of pcsc-lite-32bit-1.4.102-1.55 failed: (with --nodeps --force) Error: Subprocess failed. Error: RPM failed: Command exited with status 1. Abort, retry, ignore? [A/r/i]: r Installing: pcsc-lite-32bit-1.4.102-1.55 [done] Retrieving package openslp-32bit-1.2.0-168.6.x86_64 (13/346), 46.0 K (95.0 K unpacked) Retrieving: openslp-32bit-1.2.0-168.6.x86_64.rpm [done] 1.45.x86_64.rpm [done] Installing: sysfsutils-32bit-2.1.0-101.45 [done] Retrieving package sqlite2-32bit-2.8.17-133.39.x86_64 (6/346), 141.0 K (315.0 K unpacked) Retrieving: sqlite2-32bit-2.8.17-133.39.x86_64.rpm [done] Installing: sqlite2-32bit-2.8.17-133.39 [done] Retrieving package slang-32bit-2.1.1-57.43.x86_64 (7/346), 270.0 K (860.0 K unpacked) Retrieving: slang-32bit-2.1.1-57.43.x86_64.rpm [done] Installing: slang-32bit-2.1.1-57.43 [done] Retrieving package rpm-32bit-4.4.2.3-20.1.x86_64 (8/346), 930.0 K (2.3 M unpacked) Retrieving: rpm-32bit-4.4.2.3-20.1.x86_64.rpm [done (258.6 K/s)] Installing: rpm-32bit-4.4.2.3-20.1 [done] Retrieving package pth-32bit-2.0.7-102.29.x86_64 (9/346), 147.0 K (495.0 K unpacked) Retrieving: pth-32bit-2.0.7-102.29.x86_64.rpm [done] Installing: pth-32bit-2.0.7-102.29 [done] Retrieving package postgresql-libs-32bit-8.3.5-1.10.x86_64 (10/346), 122.0 K (282.0 K unpacked) Retrieving: postgresql-libs-32bit-8.3.5-1.10.x86_64.rpm [done] Installing: postgresql-libs-32bit-8.3.5-1.10 [done] Retrieving package perl-32bit-5.10.0-62.10.x86_64 (11/346), 3.2 M (13.9 M unpacked) Retrieving: perl-32bit-5.10.0-62.10.x86_64.rpm [done (500.9 K/s)] Installing: perl-32bit-5.10.0-62.10 [done] Retrieving package pcsc-lite-32bit-1.4.102-1.55.x86_64 (12/346), 25.0 K (42.0 K unpacked) Retrieving: pcsc-lite-32bit-1.4.102-1.55.x86_64.rpm [done] Installing: pcsc-lite-32bit-1.4.102-1.55 [error] Installation of pcsc-lite-32bit-1.4.102-1.55 failed: (with --nodeps --force) Error: Subprocess failed. Error: RPM failed: Command exited with status 1. Abort, retry, ignore? [A/r/i]: r Installing: pcsc-lite-32bit-1.4.102-1.55 [done] Retrieving package openslp-32bit-1.2.0-168.6.x86_64 (13/346), 46.0 K (95.0 K unpacked) Retrieving: openslp-32bit-1.2.0-168.6.x86_64.rpm [done] one] Retrieving package rpm-32bit-4.4.2.3-20.1.x86_64 (8/346), 930.0 K (2.3 M unpacked) Retrieving: rpm-32bit-4.4.2.3-20.1.x86_64.rpm [done (258.6 K/s)] Installing: rpm-32bit-4.4.2.3-20.1 [done] Retrieving package pth-32bit-2.0.7-102.29.x86_64 (9/346), 147.0 K (495.0 K unpacked) Retrieving: pth-32bit-2.0.7-102.29.x86_64.rpm [done] Installing: pth-32bit-2.0.7-102.29 [done] Retrieving package postgresql-libs-32bit-8.3.5-1.10.x86_64 (10/346), 122.0 K (282.0 K unpacked) Retrieving: postgresql-libs-32bit-8.3.5-1.10.x86_64.rpm [done] Installing: postgresql-libs-32bit-8.3.5-1.10 [done] Retrieving package perl-32bit-5.10.0-62.10.x86_64 (11/346), 3.2 M (13.9 M unpacked) Retrieving: perl-32bit-5.10.0-62.10.x86_64.rpm [done (500.9 K/s)] Installing: perl-32bit-5.10.0-62.10 [done] Retrieving package pcsc-lite-32bit-1.4.102-1.55.x86_64 (12/346), 25.0 K (42.0 K unpacked) Retrieving: pcsc-lite-32bit-1.4.102-1.55.x86_64.rpm [done] Installing: pcsc-lite-32bit-1.4.102-1.55 [error] Installation of pcsc-lite-32bit-1.4.102-1.55 failed: (with --nodeps --force) Error: Subprocess failed. Error: RPM failed: Command exited with status 1. Abort, retry, ignore? [A/r/i]: r Installing: pcsc-lite-32bit-1.4.102-1.55 [done] Retrieving package openslp-32bit-1.2.0-168.6.x86_64 (13/346), 46.0 K (95.0 K unpacked) Retrieving: openslp-32bit-1.2.0-168.6.x86_64.rpm [done] 3-20.1.x86_64 (8/346), 930.0 K (2.3 M unpacked) Retrieving: rpm-32bit-4.4.2.3-20.1.x86_64.rpm [done (258.6 K/s)] Installing: rpm-32bit-4.4.2.3-20.1 [done] Retrieving package pth-32bit-2.0.7-102.29.x86_64 (9/346), 147.0 K (495.0 K unpacked) Retrieving: pth-32bit-2.0.7-102.29.x86_64.rpm [done] Installing: pth-32bit-2.0.7-102.29 [done] Retrieving package postgresql-libs-32bit-8.3.5-1.10.x86_64 (10/346), 122.0 K (282.0 K unpacked) Retrieving: postgresql-libs-32bit-8.3.5-1.10.x86_64.rpm [done] Installing: postgresql-libs-32bit-8.3.5-1.10 [done] Retrieving package perl-32bit-5.10.0-62.10.x86_64 (11/346), 3.2 M (13.9 M unpacked) Retrieving: perl-32bit-5.10.0-62.10.x86_64.rpm [done (500.9 K/s)] Installing: perl-32bit-5.10.0-62.10 [done] Retrieving package pcsc-lite-32bit-1.4.102-1.55.x86_64 (12/346), 25.0 K (42.0 K unpacked) Retrieving: pcsc-lite-32bit-1.4.102-1.55.x86_64.rpm [done] Installing: pcsc-lite-32bit-1.4.102-1.55 [error] Installation of pcsc-lite-32bit-1.4.102-1.55 failed: (with --nodeps --force) Error: Subprocess failed. Error: RPM failed: Command exited with status 1. Abort, retry, ignore? [A/r/i]: r Installing: pcsc-lite-32bit-1.4.102-1.55 [done] Retrieving package openslp-32bit-1.2.0-168.6.x86_64 (13/346), 46.0 K (95.0 K unpacked) Retrieving: openslp-32bit-1.2.0-168.6.x86_64.rpm [done] -- 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
Am Samstag, 24. Januar 2009 schrieb Sven Burmeister:
Am Samstag, 24. Januar 2009 18:11:02 schrieb Herbert Albert:
jetzt wirds dringend. Habe festgestllt, dass bei der Aktion nicht nur die 32bit Pakete installiert wurden, sondern es wurden auch die 64bit entfernt. Z.B. kmail
Falls alle 64bit Pakete entfernt worden wären, dann kannst du im YaST einfach wieder eines der 64bit Pakete auswählen und YaST wird alle Abhängigkeiten ebenfalls in 64 bit installieren.
Rückgäng machen kann man eine zypper Aktion meiner Meinung nach nicht so unmittelbar. Zeigt zypper bei dir nicht an, welche Pakete es installiert, löscht etc, bevor es dann loslegt?
Sven
Also Sven, das habe ich jetzt gemacht, aber da es so viele betroffene Pakete waren, weiß ich nicht ob ich alles wieder auf der Reihe habe. Einige i586- bzw i686-Pakete sind ja auch standardmäßig installiert. Ich befürchte das sind nun auch noch einige *32bit*-Pakete installiert, die ich eigentlich nicht brauche. Hab da bloß immer einen Bammel am lebenden System zu operieren und beim nächsten Booten kommt das böse erwachen. Herbert -- 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
participants (2)
-
Herbert Albert
-
Sven Burmeister