If-Koubou

Näytä asennettujen pakettien luettelo Ubuntussa tai Debianissa

Näytä asennettujen pakettien luettelo Ubuntussa tai Debianissa (Miten)

Työskentelemällä MonoDevelopin lähdekoodin käsikirjasta käsittelin voimakkaasti dpkg- ja apt-cache-komentoja kertoakseni, mitä jo asennettiin ja mitä paketteja oli saatavana arkistossa. Tämän artikkelin täyttämisen jälkeen minulle ilmeni, että minun pitäisi selittää miten näyttää, mitä paketteja on tällä hetkellä asennettu ... joten tässä olemme.

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

$ dpkg --get-valinnat adduser asenna alsa-base asenna alsa-utils asenna apache2 asenna apache2-mpm-prefork asenna apache2-utils asenna apache2.2-common asenna apt asenna apt-utils asenna

Täydellinen luettelo voi olla pitkä ja vaivalloinen, joten on paljon helpompaa suodattaa grepilla saadaksesi tuloksia tarkalle pakettiin, jota tarvitset. Halusin esimerkiksi nähdä, mitkä php-paketit olin jo asentanut apt-getin kautta:

dpkg --get-valinnat | grep php
libapache2-mod-php5 asenna php-db asenna php-pear asenna php-sqlite3 asenna php5 asenna php5-cli asenna php5-common asenna php5-gd asenna php5-memcache asenna php5-mysql asenna php5-sqlite asenna php5- xsl asenna

Lisäluottoa varten löydät paketin sisältämien tiedostojen sijainnin luettelosta käyttämällä dpkg-L-komentoa, kuten:

dpkg -L php5-gd /. / usr / usr / usr / usr / usr / php5 / usr / 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 tarkastella gd.ini-tiedostoa ja muuttaa asetuksia ...