Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:dienst:swupdate:swupdate

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tools:dienst:swupdate:swupdate [2024/05/31 15:19] – [Update aus dem AUR fehlgeschlagen, was bedeutet das?] gahsultools:dienst:swupdate:swupdate [2024/09/30 13:45] (aktuell) – [Verwendung] AUR Makierung hinzugefügt gahsul
Zeile 15: Zeile 15:
 ===== Verwendung ===== ===== Verwendung =====
  
-<WRAP todo> +Der Aufruf von ''swupdate'' erfolgt als User. ''swupdate'' versucht einige "Standardprobleme" durch Auswertung der Ausgaben von [[aw>pacman]] oder [[aur>yay-bin|yay]]<sup>**AUR**</sup> 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 [[aw>Arch_User_Repository|AURs]] macht man mit ''pacman -Syu'' oder ''yay -Syau'' weiter.
-Sollte mit Inhalt gefüllt werden.+
  
-Gibt es Besonderheitenfalls das Script auf einem nicht betreuten System verwendet wird? + 
-</WRAP>+==== Anzeigen von zur Verfügung stehenden Updates für alle installierten Pakete: ==== 
 + 
 +<code> 
 +swupdate --check 
 +</code> 
 + 
 +==== Durchführen von Updates: ==== 
 + 
 +<code> 
 +swupdate 
 +</code> 
 + 
 +==== Ausnahmen von einzelnen Paketen vom Update: ==== 
 + 
 +<code> 
 +swupdate --ignore=<paket1>,<paket2>,... 
 +</code> 
 + 
 +==== Alles updaten bis auf Kernels: ==== 
 + 
 +<code> 
 +swupdate --without-kernels 
 +</code>
  
 ===== FAQ ===== ===== FAQ =====
Zeile 33: Zeile 54:
  
 Man sieht verschiedene Fehlermeldungen mit unterschiedlichen Exit-Status Codes. 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 [[:literatur|Literatur]] Seite+Kennt man die Bedeutung von Exit Codes nicht, sollte man sich mit dem Thema Bash Shell Programmierung auseinandersetzten. Gute [[:literatur|Literatur]] haben wir auf unserer Wikiseite
  
 Um die Fehlermeldung interpretieren zu können, sollte man sich mit dem [[aw>Creating_packages|Erstellen/Bauen]] von Arch Linux Paketen beschäftigen. In dem oben gezeigten Beispiel konnte z.B. eine Abhängigkeit nicht aufgelöst werden. Um die Fehlermeldung interpretieren zu können, sollte man sich mit dem [[aw>Creating_packages|Erstellen/Bauen]] von Arch Linux Paketen beschäftigen. In dem oben gezeigten Beispiel konnte z.B. eine Abhängigkeit nicht aufgelöst werden.
tools/dienst/swupdate/swupdate.1717168766.txt.gz · Zuletzt geändert: 2024/05/31 15:19 von gahsul