8.7. Liste der installierten, nicht-freien Pakete anzeigen

Mit dem Kommando check-dfsg-status (ab Debian 12 Bookworm) bzw. vrms (bis Debian 11 Bullseye) aus dem jeweils gleichnamigen Paket check-dfsg-status [Debian-Paket-check-dfsg-status] bzw. vrms [Debian-Paket-vrms] erhalten Sie eine Übersicht, welche nicht-freien Pakete auf Ihrem System installiert sind. vrms steht dabei als Abkürzung für „Virtual Richard M. Stallman“ und erinnert an den Initiator der GNU-Projektes. Da dieser in den letzten Jahren zu einer eher umstrittenen Person wurde, wurde das Paket 2022 umbenannt in check-dfsg-status, einem deutlich neutraleren und auch debian-spezifischeren Namen.

Das nachfolgende Beispiel listet die einzelnen Pakete auf, die aus den beiden Bereichen non-free und contrib ausgewählt wurden, Neben jedem Paket sehen Sie eine Kurzbeschreibung. Die Darstellung entspricht dem Schalter -e (Langform --explain) und ist seit Debian 8 Jessie die Standardeinstellung.

Ausgabe von vrms -e auf einem Desktop-System (Debian 7 Wheezy). 

$ vrms -e

             Non-free packages installed on efho-mobil

firmware-iwlwifi                    Binary firmware for Intel PRO/Wireless 3945 and 802.11
nautilus-dropbox                    Dropbox integration for Nautilus
openttd-opensfx                     sound set for use with the OpenTTD game
opera                               Fast and secure web browser and Internet suite
skype                               Skype
unrar                               Unarchiver for .rar files (non-free version)

             Contrib packages installed on efho-mobil

flashplugin-nonfree                 Adobe Flash Player - browser plugin

  6 non-free packages, 0.2% of 2696 installed packages.
  1 contrib packages, 0.0% of 2696 installed packages.
$

Ausgabe von check-dfsg-status auf einem Desktop-System (Debian 12 Bookworm). 

$  check-dfsg-status
                 Non-free packages installed on c6

cpp-12-doc                          documentation for the GNU C preprocessor (cpp)
gcc-12-doc                          documentation for the GNU compilers (gcc, gobjc, g++)
gdb-doc                             The GNU Debugger Documentation
intel-media-va-driver-non-free      VAAPI driver for the Intel GEN8+ Graphics family
intel-microcode                     Processor microcode firmware for Intel CPUs
libretro-snes9x                     Libretro wrapper for Snes9x
  Reason: No commercial distribution
manpages-posix                      Manual pages about using POSIX system
manpages-posix-dev                  Manual pages about using a POSIX system for developmen
tar-doc                             documentation for the tar package
tegrarcm                            Tool to upload payloads in Tegra SoC recovery mode
unrar                               Unarchiver for .rar files (non-free version)
  Reason: Modifications problematic
wap-wml-tools                       Wireless Markup Language development and test tools

                 Contrib packages installed on c6

anbox                               Android in a box
cpp-doc                             documentation for the GNU C preprocessor (cpp)
gcc-doc                             documentation for the GNU compilers (gcc, gobjc, g++)
gcc-doc-base                        several GNU manual pages
libdvd-pkg                          DVD-Video playing library - installer
torbrowser-launcher                 helps download and run the Tor Browser Bundle

  12 non-free packages, 0.2% of 6022 installed packages.
  6 contrib packages, 0.1% of 6022 installed packages.

$

Benötigen Sie hingegen lediglich eine Paketliste ohne zusätzliche Informationen, hilft Ihnen der Schalter -s (Langform --sparse) weiter. Der Name jedes Pakets wird in einer einzelnen Zeile ausgegeben.

Nach den Paketen aus dem Bereich non-free listet vrms die contrib-Pakete auf. Die Auflistung beider Bereiche wird durch eine schlichte Leerzeile voneinander getrennt und erlaubt somit eine leichte Weiterverarbeitung, bspw. in einem Shellskript.

Ausgabe von vrms -s auf einem Desktop-System (Debian 8 Jessie). 

$ vrms -s
firmware-iwlwifi
ldraw-parts
skype

flashplugin-nonfree
virtualbox
virtualbox-dkms
virtualbox-guest-dkms
virtualbox-guest-utils
virtualbox-guest-x11
virtualbox-qt
$