Distributions-Upgrade stellt Standardrepertoir an Programmen wieder her - lässt sich das vermeiden?
Hallo Liste, schon oftmals habe ich mich über dieses Verhalten eines Distri-Upgrades geärgert, heute wieder mal. Ich habe einige Installation von OpenSUSE Leap als Server eingerichtet. Office- oder Multimedia-Programme sind hier überflüssig und hatte ich diese entweder von Beginn an nicht installiert oder nach dem Setup entfernt. Nun nach einem Distributions-Upgrade, heute von 15.5 auf 15.6, ist der ganze Kram aber wieder am System, müllt mir sinnlos Platte und Anwendungsmenü zu und ich muss wieder alles zusammensuchen und manuell entfernen. Noch mehr geärgert hat mich, dass Apache- und PHP-Konfiguration und Module für FPM weg waren und der Webserver gar nicht zu starten war. Geht ein Distri-Upgrade auch so, dass die Konfigurationen und die installierten Programme und Module erhalten bleiben? Grüße Richard
Am 30.07.24 um 16:54 schrieb Richard Hafenscher:
... Ich habe einige Installation von OpenSUSE Leap als Server eingerichtet.
Habe ich jahrelang auch so gemacht, ohne die Probleme, die du beschreibst. Mein letzter Upgrade-Schritt bei dieser Art Maschinen war allerdings 15.3 -> 15.4. Danach war ich fertig :o)
Office- oder Multimedia-Programme sind hier überflüssig und hatte ich diese entweder von Beginn an nicht installiert oder nach dem Setup entfernt.
Ich habe von vornherein Nur-Text-Installationen gemacht und in der yast2-Softwareverwaltung dann unter "Abhängigkeiten" "Empfohlene Pakete installieren" deaktiviert. Und zur Sicherheit libreoffice und texlive auf "Tabu - niemals installieren" gesetzt. Eventuell dann noch nötige X11-Programme von Hand installiert. Jedenfalls kein Desktop Environment, auf den wenigen Hardware-Maschinen allenfalls Window Manager, icewm und fvwm. Meistens waren es virtuelle Maschinen, die hatten nie X-Server.
Nun nach einem Distributions-Upgrade, heute von 15.5 auf 15.6, ist der ganze Kram aber wieder am System, müllt mir sinnlos Platte und Anwendungsmenü zu und ich muss wieder alles zusammensuchen und manuell entfernen.
Zumindest von SLES11 bis Leap 15.4 hat das bei mir anstandslos geklappt, und wenn es auf 15.5 Probleme gegeben hätte, hätte ich das sicher erfahren, auch wenn ich nicht mehr "dabei" bin. Diese Upgrades liefen im allgemeinen unbeaufsichtigt per Script und als cron-Job.
Noch mehr geärgert hat mich, dass Apache- und PHP-Konfiguration und Module für FPM weg waren und der Webserver gar nicht zu starten war.
Unsere apache-Konfiguration war recht einfach, und bestand im Wesentlichen aus der Zeile mit "APACHE_MODULES="authz_host actions alias authz_us..." in /etc/sysconfig/apache2 und Config Files in /etc/apache2/vhosts.d/ . Da musste man ein paar mal im Laufe der Jahre ein paar Kleinigkeiten anpassen, wenn sich die apache-Version beim Upgrade änderte. Aber Probleme, dass irgendwas davon beim Upgrade auf Nimmerwiedersehen verschwand, hatten wir nie. Zu PHP und FPM kann ich nichts sagen.
...
-- Viele Grüße Michael
Am Dienstag, 30. Juli 2024, 16:54:30 CEST schrieb Richard Hafenscher:
Nun nach einem Distributions-Upgrade, heute von 15.5 auf 15.6, ist der ganze Kram aber wieder am System, müllt mir sinnlos Platte und Anwendungsmenü zu und ich muss wieder alles zusammensuchen und manuell entfernen.
Evtl. weil die recommends nicht auskommentiert waren?
Noch mehr geärgert hat mich, dass Apache- und PHP-Konfiguration und Module für FPM weg waren und der Webserver gar nicht zu starten war.
Sind die alten configs evtl. als xxxxx.rpmsave in den Verzeichnissen gespeichert?
Hallo, Am Dienstag, 30. Juli 2024, 20:42:23 CEST schrieb Stephan Hemeier:
Nun nach einem Distributions-Upgrade, heute von 15.5 auf 15.6, ist der ganze Kram aber wieder am System, müllt mir sinnlos Platte und Anwendungsmenü zu und ich muss wieder alles zusammensuchen und manuell entfernen.
Evtl. weil die recommends nicht auskommentiert waren?
an dem wird es vermutlich liegen. Das hatte ich noch nie gemacht. Die Einstellung muss ich wohl erst suchen.
Noch mehr geärgert hat mich, dass Apache- und PHP-Konfiguration und Module für FPM weg waren und der Webserver gar nicht zu starten war.
Sind die alten configs evtl. als xxxxx.rpmsave in den Verzeichnissen gespeichert?
Ja, jedenfalls die PHP8 FMP ini wurde so umbenannt. Dass das automatisch in die neue Version übernommen wird, ist aber wahrscheinlich nicht machbar? Ob das Ausschließen der Recommends die Umkonfiguration des Apache auf Reforke verhindert, bin ich mal gespannt. Aber danke mal für die Antworten an alle! Grüße Richard
Am Donnerstag, dem 01.08.2024 um 14:48 +0200 schrieb Richard Hafenscher:
Evtl. weil die recommends nicht auskommentiert waren?
an dem wird es vermutlich liegen. Das hatte ich noch nie gemacht. Die Einstellung muss ich wohl erst suchen.
Evtl. schießt auch das eine oder andere Pattern-Paket dazwischen. -- MfG Richi
Am Donnerstag, 1. August 2024, 14:48:15 CEST schrieb Richard Hafenscher:
Hallo,
Am Dienstag, 30. Juli 2024, 20:42:23 CEST schrieb Stephan Hemeier:
Nun nach einem Distributions-Upgrade, heute von 15.5 auf 15.6, ist der ganze Kram aber wieder am System, müllt mir sinnlos Platte und Anwendungsmenü zu und ich muss wieder alles zusammensuchen und manuell entfernen.
Evtl. weil die recommends nicht auskommentiert waren?
an dem wird es vermutlich liegen. Das hatte ich noch nie gemacht. Die Einstellung muss ich wohl erst suchen.
Hallo, leider doch nicht. Eben das nächste Upgrade von OS 15.5 auf 15.6 gemacht. Zuvor recommended Pachages deaktiviert. Die Einstellung hat auch das Upgrade überdauert, doch wieder sind alle Standardpaket drauf: LibreOffic, Thunderbird, Gimp, Printer, Scanner und der ganze Kram. Mühsam das alles wieder zu entfernen. Im Netz habe ich Hinweise auf Settings in /etc/zypp/zypp.conf bzwl /etc/zypp/ zypper.conf gefunden. Die Deaktivierung der Recommended Packages in YaST hat an diesen Files jedenfalls gar nichts verändert. Werde ich wohl als nächstes versuchen. Grüße Richard
Am 13.08.24 um 16:03 schrieb Richard Hafenscher: ...
leider doch nicht. Eben das nächste Upgrade von OS 15.5 auf 15.6 gemacht. Zuvor recommended Pachages deaktiviert. Die Einstellung hat auch das Upgrade überdauert, doch wieder sind alle Standardpaket drauf: LibreOffic, Thunderbird, Gimp, Printer, Scanner und der ganze Kram. Mühsam das alles wieder zu entfernen.
Also hier funktioniert seit bisher bei der Softwareauswahl z.B. kmail und texlive auf taboo setzen. Gruß Peter
Am Dienstag, 13. August 2024, 16:53:32 CEST schrieb Peter McD:
Am 13.08.24 um 16:03 schrieb Richard Hafenscher: ...
leider doch nicht. Eben das nächste Upgrade von OS 15.5 auf 15.6 gemacht. Zuvor recommended Pachages deaktiviert. Die Einstellung hat auch das Upgrade überdauert, doch wieder sind alle Standardpaket drauf: LibreOffic, Thunderbird, Gimp, Printer, Scanner und der ganze Kram. Mühsam das alles wieder zu entfernen.
Also hier funktioniert seit bisher bei der Softwareauswahl z.B. kmail und texlive auf taboo setzen.
Gruß Peter
Naja, auf Tabu habe ich nicht alles gesetzt, was mir das Upgrade aufzwingt. Ich würde mir eben erwarten, dass ein OS-Upgrade sämtliche Systemdateien und installierte Pakete aktualisiert, aber nicht mehr. Tatsächlich bekomme ich eigentlich eine Neuinstallation. Am Heim-PC, -Laptop werden üblicherweise installierte Nich-Standard-Programme entfernt. Aber meine Sorge gilt nun den Server-Installationen. Grüße Richard
Am 13.08.24 um 18:42 schrieb Richard Hafenscher:
Naja, auf Tabu habe ich nicht alles gesetzt, was mir das Upgrade aufzwingt. Ich würde mir eben erwarten, dass ein OS-Upgrade sämtliche Systemdateien und installierte Pakete aktualisiert, aber nicht mehr.
Tatsächlich bekomme ich eigentlich eine Neuinstallation. Am Heim-PC, -Laptop werden üblicherweise installierte Nich-Standard-Programme entfernt. Aber meine Sorge gilt nun den Server-Installationen.
Wie machst du das Upgrade? Mir dem ISO auf USB-Stick booten oder mit "zypper dup" von den Installationsrepositories, wie es beschrieben steht? Im Falle von "zypper dup" steht dir die Option '--dry-run' zur Verfügung, mit der kannst du sehen, was es tun _würde_. Wie ich ja schon oben geschrieben habe, hatte ich die von dir beschriebenen Probleme nicht, bin allerdings bisher auf diese Weise nur bis Leap 15.5 vorgedrungen. Sind die Probleme bei dir erst von 15.5 auf 15.6 aufgetreten oder früher auch schon? -- Viele Grüße Michael
Am Dienstag, 13. August 2024, 20:40:33 CEST schrieb Michael Behrens:
Tatsächlich bekomme ich eigentlich eine Neuinstallation. Am Heim-PC, -Laptop werden üblicherweise installierte Nich-Standard-Programme entfernt. Aber meine Sorge gilt nun den Server-Installationen.
Die von dir genannten Programme sind aber grafische Programme, da braucht es dann einen Desktop........ Und sollten damit auf dem Server ja nicht installiert werden, da kein Desktop läuft. Evtl. sind ja auch irgendwelche pattern (Schemata) installiert. Stephan
Am 13.08.24 um 21:34 schrieb Stephan Hemeier:
Am Dienstag, 13. August 2024, 20:40:33 CEST schrieb Michael Behrens:
Tatsächlich bekomme ich eigentlich eine Neuinstallation. Am Heim-PC, -Laptop werden üblicherweise installierte Nich-Standard-Programme entfernt. Aber meine Sorge gilt nun den Server-Installationen.
Die von dir genannten Programme sind aber grafische Programme, da braucht es dann einen Desktop........ Und sollten damit auf dem Server ja nicht installiert werden, da kein Desktop läuft.
Evtl. sind ja auch irgendwelche pattern (Schemata) installiert.
Stephan
??????? Die werden, wenn nötig, auf dem "Server" in der Shell gestartet (z.B. auch yast2..), sind dann X11-Clients und werden über X11-ssh-Umleitung auf dem X-Server meiner Workstation dargestellt. Und dort braucht es auch nur einen Window Manager, und kein Desktop Environment. Das ist doch UNIX, nicht dieses Windows-Gewürge... -- Viele Grüße Michael
Am Dienstag, 13. August 2024, 21:34:31 CEST schrieb Stephan Hemeier:
Am Dienstag, 13. August 2024, 20:40:33 CEST schrieb Michael Behrens:
Tatsächlich bekomme ich eigentlich eine Neuinstallation. Am Heim-PC, -Laptop werden üblicherweise installierte Nich-Standard-Programme entfernt. Aber meine Sorge gilt nun den Server-Installationen.
Die von dir genannten Programme sind aber grafische Programme, da braucht es dann einen Desktop........ Und sollten damit auf dem Server ja nicht installiert werden, da kein Desktop läuft.
Ja, auf den Servern habe ich xfce drauf.
Evtl. sind ja auch irgendwelche pattern (Schemata) installiert.
Nach dem Uprade bin ich die Patterns durchgegangen. In keinem der aktivierten habe ich beispielsweise LibreOffice gefunden, das dann aber am Rechner war. Grüße Richard
Am 8/13/24 um 10:42 PM schrieb Richard Hafenscher:
Ja, auf den Servern habe ich xfce drauf.
Na, wie man mag. Schön finde ich das nicht.
Evtl. sind ja auch irgendwelche pattern (Schemata) installiert.
Nach dem Uprade bin ich die Patterns durchgegangen. In keinem der aktivierten habe ich beispielsweise LibreOffice gefunden, das dann aber am Rechner war.
Falls Du das Pattern xfce drauf haben solltest, das hat patterns-xfce-xfce_office als Recommended, was möglicherweise Dein Problem erkären könnte. Viele Grüße Ulf
Hallo! Am 14. August 2024 10:11:13 MESZ schrieb Ulf Volmer <u.volmer@u-v.de>:
Am 8/13/24 um 10:42 PM schrieb Richard Hafenscher:
Ja, auf den Servern habe ich xfce drauf.
Na, wie man mag. Schön finde ich das nicht.
Ja, ich lege da mehr wert auf Ergonomie als auf Ästhetik. :-)
Evtl. sind ja auch irgendwelche pattern (Schemata) installiert.
Nach dem Uprade bin ich die Patterns durchgegangen. In keinem der aktivierten habe ich beispielsweise LibreOffice gefunden, das dann aber am Rechner war.
Falls Du das Pattern xfce drauf haben solltest, das hat patterns-xfce-xfce_office als Recommended, was möglicherweise Dein Problem erkären könnte.
Das hat geklappt! Danke! patterns-xfce-xfce_office ist mir zwar aufgefallen, aber mit LibreOffice hatte ich das nicht assoziiert. Und offenbar muss beides abgewählt sein,bum Ruhe zu haben, das XFCE Pattern und dad Office Paket. Grüße Richard
Am Mittwoch, 14. August 2024, 16:39:22 CEST schrieb Richard Hafenscher:
patterns-xfce-xfce_office ist mir zwar aufgefallen, aber mit LibreOffice hatte ich das nicht assoziiert. Und offenbar muss beides abgewählt sein,bum Ruhe zu haben, das XFCE Pattern und dad Office Paket.
Nur mal als Anmerkung: wenn man ein pattern installiert, werden die darin aufgeführten Pakete installiert. Wenn ich das pattern wieder deinstalliere, werden eben die Pakete nicht wieder deinstalliert. Wenn das pattern installiert bleibt, aber ein darin aufgeführtes Paket wird deinstalliert, wird dies deinstallierte Paket beim Upgrade wieder installiert. Also würde ich erst einmal alle pattern löschen. Stephan
Am Mittwoch, 14. August 2024, 16:55:52 CEST schrieb Stephan Hemeier:
Am Mittwoch, 14. August 2024, 16:39:22 CEST schrieb Richard Hafenscher:
patterns-xfce-xfce_office ist mir zwar aufgefallen, aber mit LibreOffice hatte ich das nicht assoziiert. Und offenbar muss beides abgewählt sein,bum Ruhe zu haben, das XFCE Pattern und dad Office Paket. Nur mal als Anmerkung: wenn man ein pattern installiert, werden die darin aufgeführten Pakete installiert.
Wenn ich das pattern wieder deinstalliere, werden eben die Pakete nicht wieder deinstalliert.
Wenn das pattern installiert bleibt, aber ein darin aufgeführtes Paket wird deinstalliert, wird dies deinstallierte Paket beim Upgrade wieder installiert.
Also würde ich erst einmal alle pattern löschen.
Stephan
Das habe ich im Zuge dieser Versuche mit der Hilfe hier nun gelernt. Und das XFCE Pattern ist nun auch deaktiviert. So haben mittlerweile zwei Distri Upgrades geklappt, ohne die Standardpakete zu installieren. Auf dieser Basis habe ich mir nun auch ein OS 15.6 Template erstellt. Grüße Richard
Am Dienstag, 13. August 2024, 20:40:33 CEST schrieb Michael Behrens:
Am 13.08.24 um 18:42 schrieb Richard Hafenscher:
Naja, auf Tabu habe ich nicht alles gesetzt, was mir das Upgrade aufzwingt. Ich würde mir eben erwarten, dass ein OS-Upgrade sämtliche Systemdateien und installierte Pakete aktualisiert, aber nicht mehr.
Tatsächlich bekomme ich eigentlich eine Neuinstallation. Am Heim-PC, -Laptop werden üblicherweise installierte Nich-Standard-Programme entfernt. Aber meine Sorge gilt nun den Server-Installationen.
Wie machst du das Upgrade? Mir dem ISO auf USB-Stick booten oder mit "zypper dup" von den Installationsrepositories, wie es beschrieben steht?
Das Upgrade mache ich mit "zypper dup", wie hier beschrieben: https://de.opensuse.org/SDB:Distribution-Upgrade
Im Falle von "zypper dup" steht dir die Option '--dry-run' zur Verfügung, mit der kannst du sehen, was es tun _würde_.
Das zählt 1280 Pakete auf. Das wäre die Suche nach der Stecknadel im Heuhaufen.
Wie ich ja schon oben geschrieben habe, hatte ich die von dir beschriebenen Probleme nicht, bin allerdings bisher auf diese Weise nur bis Leap 15.5 vorgedrungen. Sind die Probleme bei dir erst von 15.5 auf 15.6 aufgetreten oder früher auch schon?
Die Probleme hatte ich auch schon bei früheren Upgrades. Auch dass Programme, die vorher installiert waren, hinterher fehlen und neu installiert werden müssen. Grüße Richard
participants (6)
-
Michael Behrens
-
Peter McD
-
Richard Hafenscher
-
Richard Kraut
-
Stephan Hemeier
-
Ulf Volmer