Homepage » hogyan kell » A telepített csomagok listájának megjelenítése az Ubuntu vagy a Debian rendszeren

    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 php
    libapache2-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…