# APT / Aptitude - Tipps und Tricks - Verfügbare Updates anzeigen, aber nicht installieren: ```code # aptitude -F%p --disable-columns search ~U # oder: # apt-get --just-print dist-upgrade ``` - durch „aptitude hold“ gehaltene Pakete: ```code aptitude search ~ahold ``` -
Abhängigkeiten, Vorschläge, Empfohlen, Konflikte eines Paketes anzeigen:
```code # apt-cache depends tar tar PreDepends: libc6 Suggests: bzip2 Suggests: ncompress Suggests: xz-utils Conflicts: cpio Breaks: dpkg-dev Replaces: cpio ``` -
warum ist ein bestimmtes Paket installiert worden (required by):
```code # aptitude why tar i dpkg PreDepends tar (>= 1.23) ``` -
Installierte Pakete anzeigen die kein anderes Paket voraussetzt (depends on):
```code aptitude search '~i ! ~R ~i' # erweitert auf "Empfohlen" oder "Vorgeschlagen" (recommends / suggests): aptitude search '~i ! ~R ~i ! ~Rrecommends:~i ! ~Rsuggests:~i' # für alle Pakete, installiert oder nicht: aptitude search '! ~R .' ```