Connect with us

Wie man

Zeigen Sie die Liste der installierten Pakete auf Ubuntu oder Debian an

Während ich an den Anweisungen zum Kompilieren von MonoDevelop aus dem Quellcode arbeitete, verließ ich mich stark auf die Befehle dpkg und apt-cache, um mir mitzuteilen, was bereits installiert war und welche Pakete im Repository verfügbar waren. Nachdem ich diesen Artikel abgeschlossen hatte, kam mir der Gedanke, dass ich erklären sollte, wie man anzeigt, welche Pakete derzeit installiert sind… also hier sind wir.

Der Befehl, den wir verwenden müssen, ist dpkg –get-selections, der uns eine Liste aller derzeit installierten Pakete gibt.

$ dpkg --get-selections
adduser                                         install
alsa-base                                       install
alsa-utils                                      install
apache2                                         install
apache2-mpm-prefork                             install
apache2-utils                                   install
apache2.2-common                                install
apt                                             install
apt-utils                                       install

Die vollständige Liste kann lang und unhandlich sein, daher ist es viel einfacher, durch grep zu filtern, um Ergebnisse für das genaue Paket zu erhalten, das Sie benötigen. Zum Beispiel wollte ich sehen, welche PHP-Pakete ich bereits über apt-get installiert hatte:

dpkg --get-selections | grep php
libapache2-mod-php5                             install
php-db                                          install
php-pear                                        install
php-sqlite3                                     install
php5                                            install
php5-cli                                        install
php5-common                                     install
php5-gd                                         install
php5-memcache                                   install
php5-mysql                                      install
php5-sqlite                                     install
php5-sqlite3                                    install
php5-xsl                                        install

Als zusätzliches Guthaben können Sie die Speicherorte der Dateien in einem Paket aus der Liste mit dem Befehl dpkg -L ermitteln, z. B.:

dpkg -L php5-gd
/.
/usr
/usr/lib
/usr/lib/php5
/usr/lib/php5/20060613
/usr/lib/php5/20060613/gd.so
/usr/share
/usr/share/doc
/etc
/etc/php5
/etc/php5/conf.d
/etc/php5/conf.d/gd.ini
/usr/share/doc/php5-gd

Jetzt kann ich mir die Datei gd.ini ansehen und einige Einstellungen ändern…

Continue Reading
Click to comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tendencia