Die Seite sollte vom swupdate Maintainer mit Inhalt gefüllt werden. Folgendes ist nur eine Grobe Vorlage
swupdate ist ein Script, das dem Benutzer beim Aktualisieren seines Arch Linux Systems unterstützt. Dieses Skript ist Bestandteil von betreuten Linux Installationen von Andreas Richter. Steht aber auch für alle anderen zum Download bereit.
Der Aufruf von swupdate
erfolgt als User. swupdate
versucht einige „Standardprobleme“ durch Auswertung der Ausgaben von pacman oder yayAUR automatisiert zu lösen. Damit können bereits einige häufiger auftretende Probleme ohne Userzutun gelöst werden. Zusätzlich beantwortet es alle Fragen von pacman
oder yay
mit der Defaultantwort. Damit wird kein Schaden angerichtet. Es hat aber den Vorteil, dass man nicht die ganze Zeit neben dem Gerät sitzen bleiben muss und den Updatevorgang verfolgen muss. Sehr häufig läuft so ein „unattended Update“ problemlos durch und kann einem Stunden an Zeit ersparen. Wenn es nicht durchläuft, kommt man nicht darum herum, den Updatevorgang zu verfolgen. Je nachdem, ob das Update aus den Standard Repos fehlgeschlagen ist oder aus den AURs macht man mit pacman -Syu
oder yay -Syau
weiter.
swupdate --check
swupdate
swupdate --ignore=<paket1>,<paket2>,...
swupdate --without-kernels
swupdate
meldet mir:
Diese Meldung bedeutet, dass beim bauen eines Paketes aus dem AUR ein Fehler aufgetreten ist. Der eigentliche Fehler steht dabei über dieser Fehlermeldung und könnte wie folgt aussehen:
Das Bild sollte durch einen Codeblock ersetzt werden
Man sieht verschiedene Fehlermeldungen mit unterschiedlichen Exit-Status Codes. Kennt man die Bedeutung von Exit Codes nicht, sollte man sich mit dem Thema Bash Shell Programmierung auseinandersetzten. Gute Literatur haben wir auf unserer Wikiseite
Um die Fehlermeldung interpretieren zu können, sollte man sich mit dem Erstellen/Bauen von Arch Linux Paketen beschäftigen. In dem oben gezeigten Beispiel konnte z.B. eine Abhängigkeit nicht aufgelöst werden.
Fehlende Abhängigkeit: -> python-jaraco.vcs