Wie erstelle ich eine Liste aller installierter Pakete?

Aus Siduction Wiki DE
Wechseln zu: Navigation, Suche

Frage:
Wie erstelle ich eine Liste aller installierter Pakete?

Antwort:
Es ist schnell getan, eine Paketliste (ohne libs) zu erstellen

dpkg -l|awk '/^ii/{ print $2 }'|grep -v -e ^lib -e -dev -e linux-image -e linux-headers >apps_installed.txt

Eine, in meinen Augen bessere Möglichkeit ist

apt-show-versions | grep -v -e No -e ^lib | cut -d : -f 1 > apps_installed.txt

Diese Liste hat den Vorteil, daß darin nur Pakete landen, welche auch in einem Repo sind. Es soll ja Leute geben, die Pakete auch manchmal per

dpkg -i foo.deb

installieren. Die so erzeugte Liste kann man dann einfach an apt übergeben

apt-get install $(<apps_installed.txt)