Zobrazit seznam nainstalovaných balíčků v Ubuntu nebo v Debianu
Během práce na pokynech pro kompilaci aplikace MonoDevelop ze zdroje jsem se velmi spoléhal na příkazy dpkg a apt-cache, abych mi řekl, co bylo již nainstalováno, a jaké balíčky byly k dispozici v úložišti. Po dokončení tohoto článku jsem si uvědomil, že bych měl vysvětlit, jak ukázat, jaké balíčky jsou v současné době nainstalovány ... takže jsme tady.
Příkaz, který musíme použít, je dpkg -get-selections, který nám dá seznam všech aktuálně nainstalovaných balíků.
$ dpkg --get-selections adduser instalace alsa-base instalace alsa-utils instalace apache2 install apache2-mpm-prefork instalace apache2-utils instalace apache2.2-běžné instalace apt-utils install
Úplný seznam může být dlouhý a těžkopádný, takže je mnohem jednodušší filtrovat přes grep, abyste získali výsledky pro přesný balíček, který potřebujete. Například jsem chtěl vidět, které php balíčky jsem již nainstaloval prostřednictvím apt-get:
dpkg --get-selections | grep phplibpache2-mod-php5 instalace php-db instalace php-pear instalace php-sqlite3 instalace php5 instalace php5-cli instalace php5-běžné instalace php5-gd instalace php5-memcache instalace php5-mysql instalace php5- instalace xsl
Za účelem získání kreditu můžete najít umístění souborů v balíčku ze seznamu pomocí příkazu dpkg -L, například:
dpkg -L php5-gd /. / usr / usr / lib / usr / lib / php5 / usr / lib / php5 / 20060613 /usr/lib/php5/20060613/gd.so / usr / sdílet / usr / share / doc / etc / etc / php5 / etc /php5/conf.d /etc/php5/conf.d/gd.ini / usr / sdílení / doc / php5-gd
Nyní se mohu podívat na soubor gd.ini a změnit některé nastavení kolem ...