Úvodná » ako » Zobraziť zoznam inštalovaných balíkov na Ubuntu alebo Debian

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

    Pri práci na pokynoch na zostavovanie súboru MonoDevelop zo zdroja som sa veľmi spoliehal na príkazy dpkg a apt-cache, aby som mi povedal, čo už bolo nainštalované, 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 inštalovať alsa-base inštalovať apache2-utils install apache2-utils install apache2-install 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
    libpache2-mod-php5 nainštalovať php-db nainštalovať php-sql install php-sql install php-php5-php5-php5-php5-php5-php5- xsl install

    Pre extra kredit môžete nájsť umiestnenie súborov v rámci balíka zo zoznamu 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 / zdieľať / usr / share / doc / etc / etc / php5 / etc /php5/conf.d /etc/php5/conf.d/gd.ini / usr / zdieľať / doc / php5-gd 

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