Pakete der BasisVersion wieder herstellen, um dependency Probleme bei Security Patches zu beheben,

Hinweis: In dem Thema Pakete der BasisVersion wieder herstellen, um dependency Probleme bei Security Patches zu beheben, gibt es 61 Antworten auf 7 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo,

    ich kann momentan kaum Security Patches einspielen, da es immer Probleme mit Abhängigkeiten zu anderen Paketen gibt. Zwar bietet mir zypper ja Vorschläge an Pakete zu löschen oder Abhängigkeiten zu brechen, aber als ich z.B. neulich mir den Vorschlag nicht genau durchgelesen hatte, bevor ich diesen bestätigte, wurde das zypper Packet selbst gelöscht und ich musste im Internet ein passendes RPM suchen. Das ganze ist mittlerweile sehr zeitintensiv geworden, dabei habe ich eigentlich nicht absichtlich besondere Packete installiert, sondern das ist bestimmt durch mein gefährliches Halbwissen entstanden.
    Meine Frage ist jedenfalls: Kann ich ohne eine komplette Neuinstallation SUSE irgendwie dazu bringen,/zwingen wieder nur die Standartpakete zu nutzen (ohne Rücksicht auf aktuelle Installationen)?

    Für den Inhalt des Beitrages 308784 haftet ausdrücklich der jeweilige Autor: cieri

  • Auf welche Weise hast Du denn die jeweiligen Updates durchgeführt? Discover? Ich verstehe auch nicht, weshalb Du im Internet das passende Zypper-Paket suchen musstest, nachdem Du es versehentlich gelöscht hattest. Du hättest Yast > Software installieren ... aufrufen und dort unter "Suchen" zypper eingeben können. Das Paket ist ja in den Standardrepositories enthalten.

    Für den Inhalt des Beitrages 308785 haftet ausdrücklich der jeweilige Autor: matbhm

  • Für Suse habe ich bisher hauptsächlich alles mit zypper gemacht (ab und zu rpm)., da ich dort keinen Xserver habe. Wenn ich mit zypper Patche und dieser Probleme der Abhängigkeiten erkennt, gibt mir zypper ja Lösungsvorschläge z.B. betroffene Pakete zu löschen, @matblan

    Auf welche Weise hast Du denn die jeweiligen Updates durchgeführt? Discover? Ich verstehe auch nicht, weshalb Du im Internet das passende Zypper-Paket suchen musstest, nachdem Du es versehentlich gelöscht hattest. Du hättest Yast > Software installieren ... aufrufen und dort unter "Suchen" zypper eingeben können. Das Paket ist ja in den Standardrepositories enthalten.

    dabei wurde z.B. zypper entfernt, weil ich im Vorschlag überlesen hatte, dass dieses Paket entfernt wird. Ich habe mir dann ein zypper RPM-Paket aus einem SUSE Repository geladen und mit rpm installiert.

    Für den Inhalt des Beitrages 308788 haftet ausdrücklich der jeweilige Autor: cieri

  • Man müsste ja noch nicht Mal den Urzustand herstellen. Es genügte ja, alle Repositories, die nicht Standard sind, zu löschen. Unter Yast könnte man dann unter Software installieren oder löschen die auf rot gesetzten Pakete löschen und für alle anderen Pakete mit der rechten Maustaste über "Alle in der Liste" > "unbedingt aktualisieren" auf den Stand bringen.


    Alternativ kann man mit dem Installationsstick den Installationsvorgang starten, das System upgraden, dann im Installationsdurchlauf die Repositories alle löschen, unter den zu installierenden RPM-Paketen die markieren, soweit sie nicht eh zur Löschung markiert sind, die noch gelöscht werden und ansonsten die Standard-Pakete installeren lassen.

    Für den Inhalt des Beitrages 308802 haftet ausdrücklich der jeweilige Autor: matbhm

  • Entschudigt das ich abgeschweift bin. Es geht um eine openSUSE LEAP 15.4., welche vorher schon unter 15.3 Abhängikeitsprobleme hatte. Das Upgrade auf 15.4 brachte keine Verbesserungen. Da nun Das Update zu 15.5 ins Haus steht, stelle ich die Frage ob es bei openSUSE eine Option gibt, bei diesem Upgrade alle bisherigen Pakete zu entfernen und nur "Basis" - Pakete aus den openSUSE 15.5 Repositories zu installieren.


    Aktuelle Repos:

    Repository priorities are without effect. All enabled repositories share the same priority.


    # | Alias | Name | Enabled | GPG Check | Refresh | URI

    ---+-----------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+--------------------------------------------------------------------------------

    1 | 154 | 154 | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.4/oss/

    2 | 154sle | 154sle | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.4/sle/

    5 | curre | curre | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/openSUSE-current/

    7 | dbcsirt | DBCSIRT | Yes | (r ) Yes | Yes | https://zeroonezero-pkg.s3.eu-…rpm/sles15/DBCSIRT/x86_64

    11 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | Yes | (r ) Yes | Yes | http://download.opensuse.org/u…eap/15.4/backports_debug/

    12 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.4/backports/

    13 | repo-sle-debug-update | Update repository with debuginfo for updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | http://download.opensuse.org/debug/update/leap/15.4/sle/

    19 | update | update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/openSUSE-stable/

    Für den Inhalt des Beitrages 308816 haftet ausdrücklich der jeweilige Autor: cieri

  • Wenn Du ohnehin upgraden willst, dann würde ich Dir eine Neuinstallation empfehlen und das /home-Verzeichnis unberührt lassen.


    Ich weiß nicht, was die zwei Update-Repositories (current und stable) sollen.

    Für den Inhalt des Beitrages 308817 haftet ausdrücklich der jeweilige Autor: matbhm

  • Und was das zeroonezero-Repository angeht, kann ich dessen Funktion nicht beurteilen. Dort scheint ja irgendein Paket hinterlegt, dass die Performance des Spiels Valheim verbessern soll.

    Für den Inhalt des Beitrages 308818 haftet ausdrücklich der jeweilige Autor: matbhm