If-Koubou

Parādiet Ubuntu vai Debian instalēto pakešu sarakstu

Parādiet Ubuntu vai Debian instalēto pakešu sarakstu (Kā)

Strādājot ar MonoDevelop izstrādes instrukcijām no avota, es paļāvos uz dpkg un apt-cache komandām, lai pastāstītu man, kas jau ir instalēts, un kādas pakotnes ir pieejamas krātuvē. Pēc šī raksta pabeigšanas man radās, ka man jāpaskaidro, kā parādīt, kādi iepakojumi pašlaik ir instalēti ... tāpēc šeit mēs esam.

Komandai, kas mums jāizmanto, ir dpkg -get-selections, kas mums dos sarakstu ar visām pašlaik instalētajām pakotnēm.

$ dpkg --get-selections adduser instalēt alsa-bāzi instalēt alsa-utils instalēt apache2 instalēt apache2-mpm-prefork instalēt apache2-utils instalēt apache2,2-parasti instal instalēt apt-utils install

Pilns saraksts var būt garš un smags, tāpēc ir daudz vieglāk filtrēt caur grep, lai iegūtu rezultātus precīzai pakai, kas jums nepieciešama. Piemēram, es gribēju redzēt, kuri php pakotnes esmu jau instalējis caur apt-get:

dpkg --get-selections | grep php
libapache2-mod-php5 instalēt php-db instalēt php-pear instalēt php-sqlite3 instalēt php5 instalēt php5-cli instalēt php5-common install php5-gd instalēt php5-memcache instalēt php5-mysql instalēt php5-sqlite instalēt php5-sqlite3 instalēt php5- xsl instalēt

Papildu kredītam jūs varat atrast failu atrašanās vietas paketē no saraksta, izmantojot komandu dpkg -L, piemēram:

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/docs/php5-gd 

Tagad es varu aplūkot failu gd.ini un mainīt dažus iestatījumus ...

Close menu