|
@@ -0,0 +1,36 @@
|
|
|
+# pacman --sync
|
|
|
+
|
|
|
+> Arch Linux Paketverwaltungs-Werkzeug.
|
|
|
+> Weitere Informationen: <https://man.archlinux.org/man/pacman.8>.
|
|
|
+
|
|
|
+- Installiere ein neues Paket:
|
|
|
+
|
|
|
+`sudo pacman --sync {{paketname}}`
|
|
|
+
|
|
|
+- Synchronisiere und aktualisiere alle Pakete (füge `--downloadonly` hinzu um die Pakete nur herunterzuladen und nicht zu aktualisieren):
|
|
|
+
|
|
|
+`sudo pacman --sync --refresh --sysupgrade`
|
|
|
+
|
|
|
+- Aktualisiere alle Pakete und installiere ein neues ohne Bestätigungsaufforderung:
|
|
|
+
|
|
|
+`sudo pacman --sync --refresh --sysupgrade --noconfirm {{paketname}}`
|
|
|
+
|
|
|
+- Suche in der Paketdatenbank mit einem regulärem Ausdruck oder Schlüsselwort:
|
|
|
+
|
|
|
+`pacman --sync --search "{{suchmuster}}"`
|
|
|
+
|
|
|
+- Zeige Informationen über ein Paket an:
|
|
|
+
|
|
|
+`pacman --sync --info {{paketname}}`
|
|
|
+
|
|
|
+- Überschreibe widersprüchliche Dateien während einer Paketaktualisierung:
|
|
|
+
|
|
|
+`sudo pacman --sync --refresh --sysupgrade --overwrite {{pfad/zur/datei}}`
|
|
|
+
|
|
|
+- Synchronisiere und aktualisiere alle Pakete, ignoriere aber ein bestimmtes Paket (kann mehr als einmal angegeben werden):
|
|
|
+
|
|
|
+`sudo pacman --sync --refresh --sysupgrade --ignore {{paketname}}`
|
|
|
+
|
|
|
+- Entferne nicht installierte Pakete und ungenutzte Repositorys vom Cache (nutze zwei `--clean` Operationen um alle Pakete aufzuräumen):
|
|
|
+
|
|
|
+`sudo pacman --sync --clean`
|