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…

Nach erneuten Update-Befehl

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

Categories:

Tags:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Debian installieren - für Anfänge …Da treten nun einige Fragen auf: Netzwerk einrichten - Domain-N … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Brother Drucker unter LinuxMit der Suche nach „Linux Brother HL-2030“ fand ich zur Seite htt … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive