Rodyti "Ubuntu" ar "Debian" įdiegtų paketų sąrašą

Rodyti "Ubuntu" ar "Debian" įdiegtų paketų sąrašą
Rodyti "Ubuntu" ar "Debian" įdiegtų paketų sąrašą

Video: Rodyti "Ubuntu" ar "Debian" įdiegtų paketų sąrašą

Video: Rodyti
Video: Mio MiVue Manager - przeglądarka filmów wideorejestratora | ForumWiedzy - YouTube 2024, Lapkritis
Anonim

Vykdydama MonoDevelop sudarymo iš šaltinio instrukcijas, daugiausia rėmiau dpkg ir apt-cache komandas, kad galėčiau pasakyti, kas jau buvo įdiegta, ir kokie paketai buvo saugykloje. Baigęs šį straipsnį man pasirodė, kad turėčiau paaiškinti, kaip parodyti, kokie paketai šiuo metu įdiegti … taigi čia mes esame.

Komanda, kurią turime naudoti, yra dpkg -get-selections, kuri suteiks mums visų šiuo metu įdiegtų paketų sąrašą.

$ 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

Visas sąrašas gali būti ilgas ir nepatogus, todėl filtruoti per grep gerokai lengviau, norint gauti tikslius konkretaus paketo tikslus. Pavyzdžiui, norėjau pamatyti, kokie PHP paketai jau buvo įdiegti per apt-get:

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

Jei norite gauti papildomą kreditą, sąraše esančių failų vietą galite rasti sąraše naudodami komandą dpkg -L, pavyzdžiui:

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

Dabar galiu pažvelgti į failą gd.ini ir keisti kai kuriuos nustatymus aplink …

Rekomenduojamas: