arch:paketverwaltung:paccache
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
arch:paketverwaltung:paccache [2020/01/14 18:49] – fix Typos gahsul | arch:paketverwaltung:paccache [2024/05/17 10:46] (aktuell) – Seite umgezogen nach tools:dienst:paccache:paccache gahsul | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Paccache ====== | ||
- | |||
- | paccache aus dem Paket [[https:// | ||
- | |||
- | Im Gegensatz zu pacman' | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | paccache befindet sich mit ein paar anderen Tools in dem Paket < | ||
- | |||
- | <code bash> | ||
- | # pacman -S pacman-contrib | ||
- | |||
- | </ | ||
- | |||
- | ===== Benutzung ===== | ||
- | |||
- | Um die Syntax und alle verfügbaren Parameter zu sehen, führt man folgenden Befehl aus: | ||
- | |||
- | <code bash> | ||
- | $ paccache --help | ||
- | |||
- | </ | ||
- | |||
- | Der Aufruf des Programms ist nach folgendem Schema aufgebaut: | ||
- | |||
- | <code bash> | ||
- | paccache < | ||
- | </ | ||
- | |||
- | ==== verfügbare Operationen ==== | ||
- | |||
- | In folgender Tabelle stehen die verfügbaren Operationen. Für weitere Optionen siehe die manpages [[https:// | ||
- | |||
- | ^Kurzform^Langform^Beschreibung| | ||
- | |-d|–dryrun | ||
- | |-m|–move < | ||
- | |-r|–remove|Entfernt die Pakete aus dem Zwischenspeicher, | ||
- | |||
- | ==== Beispiele ==== | ||
- | |||
- | Folgender Aufruf bereinigt den pacman Cache und behält die letzten 3 Paket Versionen im Cache (Standard Wert) | ||
- | |||
- | <code bash> | ||
- | # paccache -r | ||
- | |||
- | </ | ||
- | |||
- | Folgender Aufruf verschiebt alle Pakete aus dem Cache, die nicht mehr installiert sind, in das Verzeichnis < | ||
- | |||
- | <code bash> | ||
- | # paccache -m " | ||
- | |||
- | </ | ||
- | |||
- | ===== Automatisierung ===== | ||
- | |||
- | ==== Mittels systemd ==== | ||
- | |||
- | paccache bringt einen < | ||
- | |||
- | Dieser wird mit folgendem Befehl aktiviert: | ||
- | |||
- | <code bash> | ||
- | # systemctl enable paccache.timer | ||
- | </ | ||
- | |||
- | === paccache.service Optimierungen === | ||
- | |||
- | Der < | ||
- | |||
- | Um dabei den Originalen Zustand von < | ||
- | |||
- | <code bash> | ||
- | systemctl edit paccache.service | ||
- | </ | ||
- | |||
- | In dem sich öffnenden Editor werden folgende Zeilen eingefügt und gespeichert: | ||
- | |||
- | <code bash> | ||
- | [Service] | ||
- | Type=oneshot | ||
- | ExecStart= | ||
- | ExecStart=/ | ||
- | ExecStart=/ | ||
- | |||
- | </ | ||
- | |||
- | * Die erste < | ||
- | * Die zweite < | ||
- | * Die dritte < | ||
- | |||
- | Falls die Veränderungen wieder rückgängig gemacht werden sollen. Wird folgender Befehl verwendet: | ||
- | |||
- | <code bash> | ||
- | systemctl revert paccache.service | ||
- | |||
- | </ | ||
- | |||
- | ===== Siehe auch ===== | ||
- | |||
- | [[https:// | ||
- | [[https:// | ||
- | [[https:// | ||
arch/paketverwaltung/paccache.1579027782.txt.gz · Zuletzt geändert: 2020/01/14 18:49 von gahsul