Kotisivu » miten » Näytä asennettujen pakettien luettelo Ubuntuissa tai Debianissa

    Näytä asennettujen pakettien luettelo Ubuntuissa tai Debianissa

    Työskennellessäsi ohjeita MonoDevelopin kääntämisestä lähteestä, olen luottanut vahvasti dpkg- ja apt-cache-komentoihin kertomaan minulle, mitä oli jo asennettu vs mitä paketteja oli saatavilla arkistossa. Kun olet kirjoittanut tämän artikkelin, se tapahtui minulle, että minun pitäisi selittää, miten näyttää, mitä paketteja on asennettu… niin tässä olemme.

    Komento, jota meidän on käytettävä, on dpkg -get-selections, joka antaa meille luettelon kaikista asennetuista paketeista.

    $ dpkg --get-selections adduser asenna alsa-base asenna alsa-utils asenna apache2 asenna apache2-mpm-prefork asenna apache2-utils asenna apache2.2-yleinen asennus apt asenna apt-utils -asennus

    Täydellinen luettelo voi olla pitkä ja hankala, joten on paljon helpompaa suodattaa grepin kautta saadaksesi tuloksia tarkasta paketista, jota tarvitset. Halusin esimerkiksi nähdä, mitkä php-paketit olin jo asentanut apt-get: n kautta:

    dpkg --get-selections | grep php
    libapache2-mod-php5 asenna php-db asennus php-päärynä asenna php-sqlite3 asenna php5-asennus php5-cli asenna php5-common asenna php5-gd asenna php5-memcache asenna php5-mysql asenna php5-sqlite asenna php5-sqlite3 asenna php5-sqlite3 asenna php5-sqlite3 xsl-asennus

    Lisätietoja luotosta löytyy paketin sisältämien tiedostojen sijainnista luettelosta dpkg -L-komennolla, kuten:

    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 

    Nyt voin katsoa gd.ini-tiedostoa ja muuttaa joitakin asetuksia ympäri…