Prikažite popis instaliranih paketa na Ubuntu ili Debianu
Dok sam radila na uputama za kompilaciju MonoDevelopa iz izvora, oslanjala sam se na naredbe dpkg i apt-cache da bi mi rekle što je već instalirano u odnosu na pakete koji su bili dostupni u spremištu. Nakon što sam završio taj članak, shvatio sam da bih trebao objasniti kako pokazati koji su paketi trenutno instalirani ... pa evo nas.
Naredba koju trebamo koristiti je dpkg -get-selections, koja će nam dati popis svih trenutno instaliranih paketa.
$ dpkg --get-selections adduser instalacija alsa-base instalacija alsa-utils install apache2 instalacija apache2-mpm-prefork instalacija apache2-utils instalacija apache2.2-common install apt install apt-utils install
Cijeli popis može biti dugačak i nezgrapan, tako da je mnogo lakše filtrirati kroz grep da biste dobili rezultate za točan paket koji vam je potreban. Na primjer, htjela sam vidjeti koje php pakete koje sam već instalirala putem apt-geta:
dpkg --get-selections | grep phplibapache2-mod-php5 instalirati php-db install php-kruška instalirati php-sqlite3 instalirati php5 instalirati php5-cli instalirati php5-zajednički instalirati php5-gd instalirati php5-memcache instalirati php5-mysql instalirati php5-sqlite instalirati php5-sqlite3 instalirati php5- xsl install
Za dodatni kredit možete pronaći lokacije datoteka unutar paketa s popisa pomoću naredbe dpkg -L, kao što su:
dpkg -L php5-gd /. / usr / usr / lib / usr / lib / php5 / usr / lib / php5 / 20060613 / usr / share / usr / share / doc / etc / etc / php5 / etc /php5/conf.d /etc/php5/conf.d/gd.ini / usr / share / doc / php5-gd
Sada mogu pogledati datoteku gd.ini i promijeniti neke postavke oko ...