Zum Inhalt springen

Pacman-Tipps: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
RoundCube (Diskussion | Beiträge)
K Link zu anderssprachigen Wikis
K Automatischer Paket-Download und Update-Benachrichtigung: potentiell systemschädigendes Script raus
 
Zeile 8: Zeile 8:
  pacman -Qi | awk '/^Name/ {pkg=$3} /Installationsgröße/ {print $3, $4,pkg}' | sed 's/ //1'| sort -h | sed 's/[A-Z]/ &/1'
  pacman -Qi | awk '/^Name/ {pkg=$3} /Installationsgröße/ {print $3, $4,pkg}' | sed 's/ //1'| sort -h | sed 's/[A-Z]/ &/1'


== Automatischer Paket-Download und Update-Benachrichtigung ==
== Automatische Update-Benachrichtigung ==
 
=== Automatischer Download ===
 
Mit diesem Script, das einmal täglich ausgeführt wird, werden zu aktualisierende Pakete automatisch heruntergeladen. Aus Sicherheitsgründen werden die Pakete nicht automatisch installiert.
 
{{hc|/etc/cron.daily/packageupdate|
#!/bin/sh
pacman -Syuw --noconfirm}}
 
{{achtung|Obiger Befehl kann zu partiellen Upgrades führen, die von Arch Linux nicht unterstützt werden, siehe [[Pacman#Keine_partiellen_Upgrades]] und [https://www.reddit.com/r/archlinux/comments/9gy7gk/-/e683akq/]. Eine sicherere Alternative für den automatischen Download von Paketen bietet das Skript [https://github.com/Cody-Learner/prep4ud prep4ud]}}
 
=== Benachrichtigung über Updates ===
 
Um in der Pacman-Datenbank nachzusehen, ob Paketupdates vorliegen, die bereits heruntergeladen, aber noch nicht installiert worden sind, kann man folgenden Befehl verwenden:
Um in der Pacman-Datenbank nachzusehen, ob Paketupdates vorliegen, die bereits heruntergeladen, aber noch nicht installiert worden sind, kann man folgenden Befehl verwenden:



Aktuelle Version vom 19. Oktober 2025, 23:53 Uhr

Hier werden Tipps und Tricks, kleine Scripte, und nützliche Befehle rund um Pacman gesammelt.

Installierte Pakete nach Größe geordnet anzeigen

Mit folgendem Befehl erhält man auf einem deutschsprachigen System eine nach Dateigröße sortierte Ausgabe aller installierten Pakete:

pacman -Qi | awk '/^Name/ {pkg=$3} /Installationsgröße/ {print $3, $4,pkg}' | sed 's/ //1'| sort -h | sed 's/[A-Z]/ &/1'

Automatische Update-Benachrichtigung

Um in der Pacman-Datenbank nachzusehen, ob Paketupdates vorliegen, die bereits heruntergeladen, aber noch nicht installiert worden sind, kann man folgenden Befehl verwenden:

pacman -Qu | grep -v '\[Ign' && echo Updates sind verfügbar

Sollten Paktete für Updates in der Pacman-Datenbank gefunden worden sein, erfolgt auf SDTOUT ein Hinweis, was z.B. in einem Conky-Script eingebaut werden kann.