Skripte/Paketstatus

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.

Manchmal würde man gerne ein (eigenes) Skript abhängig davon machen, ob ein Paket bereits installiert ist. Dazu kann man folgenden Bash-Code verwenden:

1
2
3
4
5
6
7
#!/bin/sh
PAKET=$1
if dpkg-query -s $1 2>/dev/null|grep -q installed; then
    echo "$PAKET ist installiert"
else
    echo "$PAKET ist nicht installiert"
fi