A telepített csomagok listájának megjelenítése az Ubuntu vagy a Debian rendszeren
A MonoDevelop forrásból történő összeállítására vonatkozó utasítások kidolgozása során nagyban támaszkodtam a dpkg és az apt-cache parancsokra, hogy elmondjam, mi volt már telepítve, és milyen csomagok voltak a tárolóban. Miután befejeztük ezt a cikket, megtörtént, hogy meg kell magyaráznom, hogyan kell megmutatni, hogy milyen csomagok vannak jelenleg telepítve… úgyhogy itt vagyunk.
A használni kívánt parancs a dpkg -get-selections, amely megadja az összes jelenleg telepített csomag listáját.
$ dpkg --get-selections adduser install alsa-base telepítése alsa-utils telepítése apache2 telepítése apache2-mpm-prefork telepítése apache2-utils telepítse az apache2.2-common install-t az apt-utils telepítésének telepítéséhez
A teljes lista hosszú és nehézkes lehet, így sokkal könnyebb lesz szűrni a grep-en keresztül, hogy a kívánt csomaghoz juthasson. Például azt akartam látni, hogy melyik php csomagot telepítettem az apt-get:
dpkg --get-selections | grep phplibapache2-mod-php5 telepítése php-db telepítése php-körte telepítés php-sqlite3 telepítése php5 telepítése php5-cli telepítés php5-common telepítés php5-gd telepítés php5-memcache telepítése php5-mysql telepítés php5-sqlite telepítés php5-sqlite3 telepítése php5- xsl telepítése
Kiegészítő hitelek esetén megtalálhatja a csomagban található fájlok helyét a listából a dpkg -L parancs használatával, például:
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
Most megnézhetem a gd.ini fájlt és módosíthatok néhány beállítást…