If-Koubou

Prikaži popis instaliranih paketa na Ubuntu ili Debianu

Prikaži popis instaliranih paketa na Ubuntu ili Debianu (Kako da)

Dok radim na uputama za sastavljanje MonoDevelopa iz izvora, jako sam se oslonio na naredbe dpkg i apt-cache da mi kažete ono što je već instalirano, a koji su pakovi bili dostupni u spremištu. Nakon što sam dovršio taj članak, pomislio sam da bih trebao objasniti kako pokazati koji su paketi trenutno instalirani ... pa smo ovdje.

Naredba koju trebamo koristiti jest dpkg -get-selections, koji će nam dati popis svih trenutačno instaliranih paketa.

$ dpkg --get-selections adduser instaliraj alsa-base instaliraj alsa-utils instaliraj apache2 instaliraj apache2-mpm-prefork instaliraj apache2-utils instaliraj apache2.2-common instaliraj apt instaliraj apt-utils instaliraj

Cijeli popis može biti dug i težak, pa je puno lakše filtrirati kroz grep kako bi dobili rezultate za točan paket koji vam treba. Na primjer, želio sam vidjeti koje pakete koje sam već instalirao kroz apt-get:

dpkg --get-selections | grep php
instalirati php-db instalirajte php-kernel instalirajte php-sqlite3 instalirajte php5 instalirajte php5-cli instalirajte php5-common instalirajte php5-gd instalirajte php5-memcache instalirajte php5-mysql instalirajte php5-sqlite instalirajte php5-sqlite3 instalirajte php5- xsl instaliraj

Za dodatni bonus, lokacije datoteka unutar paketa možete pronaći s popisa pomoću naredbe dpkg-L, kao što su:

dpkg-L php5-gd /. / usr / usr / usr / usr / usr / lib / php5 / usr / lib / php5 / 20060613 /usr/lib/php5/20060613/gd.so / usr / share / usr / dijeljenje / doc / itd / etc / php5 / etc /php5/conf.d/etc/php5/conf.d/gd.ini / usr / share / doc / php5-gd 

Sada mogu pogledati gd.ini datoteku i promijeniti neke postavke oko ...