Inhaltsverzeichnis
Praxisbeispiel
Arch Linux richtet sich schon bei der Installation dezidiert an Experten.
Wer den enormen und relativ komplizierten Aufwand einer reinen Arch-Installation scheut – beziehungsweise sich nicht zutraut – dem steht mit EndeavourOS eine benutzerfreundlichere Variante als Alternative zur Verfügung. Wie das „Original“ baut es auf das Rolling-Release-Modell. Nach einer einmaligen Installation werden je nach Sicherheitslage täglich, bzw. teils mehrmals täglich Paket-Updates bereit gestellt. Damit bleibt die ganze Distribution stets auf aktuellsten Stand – im besten Fall über Jahre hinweg.
Die fortlaufende Aktualisierung von Rolling-Release-Systemen kann – wenn auch hier unter EndeavourOS relativ selten – so ihre Tücken haben.
Innerhalb von zwei Jahren heute zum zweiten Mal geschehen…
Beim Update-Vorgang erfolgt ein Abbruch mit flogender Fehlermeldung:
Für Linux-Neulinge ist hier guter Rat teuer, gefolgt von einer Odyssey durch diverse Foren – die wohl jeder Linux-interessierte schon hinter sich hat. Deshalb hier an dieser Stelle nochmal der Hinweis – für den Linux-Einstieg sind RR-Distributionen, insbesondere Arch-basierte wenig geeignet und auch nicht vorgesehen.
Zurück zur Problemstellung:
Zwei Dateien in einem sogenannten „Cache-Ordner“ stehen sich hier gegenseitig im Wege und blockieren den Updatevorgang…
Erfahrungsgemäß liegt die Lösung darin, den entsprechenden Ordner mit Root-Rechten zu leeren oder ganz zu löschen…
Et voilà! Erfolgreich abgeschlossen…
Der unten aufgeführte Hinweis…
…deutet auf nicht mehr aktuelle Pakete aus dem AUR – die, sobald Aktualisierungen vorhanden sind, hier angeboten werden…
Ergänzung aus dem Forum
Damit man den betreffenden Ordner löschen kann gibt es noch einen einfacheren Weg.
Man kopiert die Fehlerzeile und geht dann ins Terminal und gibt einfach
sudo rm
und kopiert den Rest dann hinzu.
ergibt dann:
sudo rm /usr/lib/python3.10/site-packages/cairo/__pycache__/__init__.cpython-310.pyc
Bitte nie den ganzen Ordner löschen, es könnten ja noch andere relevante Daten drinnen sein.
Immer nur die angegebene Datei löschen.
…
Danke für Deine Ergänzung. Man sollte noch hinzufügen: Es handelt sich hierbei um einen cache-Ordner mit temporären Inhalt, der nur bis zum nächsten Neustart vorgehalten wird. Löscht man den kompletten Ordner, wird er während des Updatevorgangs, spätestens jedoch beim nächsten Systemstart neu erstellt…
Erstveröffentlichung: Mo 5. Dez 2022, 08:52
Noch keine Reaktion