Zobraziť zoznam inštalovaných balíkov na Ubuntu alebo Debian

Zobraziť zoznam inštalovaných balíkov na Ubuntu alebo Debian
Zobraziť zoznam inštalovaných balíkov na Ubuntu alebo Debian

Video: Zobraziť zoznam inštalovaných balíkov na Ubuntu alebo Debian

Video: Zobraziť zoznam inštalovaných balíkov na Ubuntu alebo Debian
Video: The Volume Icon disappeared ! - Fix Tutorial for Windows 7 / Vista - YouTube 2024, November
Anonim

Pri práci na pokynoch na zostavovanie súboru MonoDevelop zo zdroja som sa dôrazne spoliehal na príkazy dpkg a apt-cache, aby som mi povedal, čo už bolo nainštalované a aké balíky boli k dispozícii v úložisku. Po dokončení tohto článku mi napadlo, že by som mal vysvetliť, ako ukázať, aké balíky sú momentálne nainštalované … tak tu sme.

Príkaz, ktorý musíme použiť, je dpkg -get-selections, ktorý nám poskytne zoznam všetkých aktuálne nainštalovaných balíkov.

$ 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

Úplný zoznam môže byť dlhý a ťažký, takže je oveľa jednoduchšie filtrovať cez grep, aby ste získali výsledky pre presný balík, ktorý potrebujete. Napríklad som chcel zistiť, ktoré php balíky som už nainštaloval cez apt-get:

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

Ak chcete získať ďalšie kredity, umiestnenie súborov v rámci balíka zo zoznamu môžete nájsť pomocou príkazu dpkg -L, napríklad:

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

Teraz sa môžem pozrieť na súbor gd.ini a zmeniť niektoré nastavenia …

Odporúča: