Näytä asennettujen pakettien luettelo Ubuntussa tai Debianissa

Näytä asennettujen pakettien luettelo Ubuntussa tai Debianissa
Näytä asennettujen pakettien luettelo Ubuntussa tai Debianissa

Video: Näytä asennettujen pakettien luettelo Ubuntussa tai Debianissa

Video: Näytä asennettujen pakettien luettelo Ubuntussa tai Debianissa
Video: Speed Up Windows 10 - YouTube 2024, Huhtikuu
Anonim

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-selections adduser install alsa-base install alsa-utils install apache2 install apache2-mpm-prefork install apache2-utils install apache2.2-common install apt install apt-utils install

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-selections | grep php

libapache2-mod-php5 install php-db install php-pear install php-sqlite3 install php5 install php5-cli install php5-common install php5-gd install php5-memcache install php5-mysql install php5-sqlite install php5-sqlite3 install php5-xsl install

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/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 tarkastella gd.ini-tiedostoa ja muuttaa asetuksia …

Suositeltava: