Tijdens het werken aan de instructies voor compileren MonoDevelop van de bronIk leunde zwaar op de dpkg en apt-cache commando's om mij te vertellen wat er was al geïnstalleerd vs welke pakketten beschikbaar waren in de repository. Na het voltooien van dat artikel viel het me op dat ik uitleggen hoe om te laten zien welke pakketten momenteel zijn geïnstalleerd ... dus hier zijn we.
De commando's die we moeten gebruiken is dpkg-get-selections, dat geeft ons een lijst van alle momenteel geïnstalleerde pakketten.
$ 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
De volledige lijst kan lang en onhandig, dus het is veel makkelijker te filteren door middel van grep om resultaten te krijgen voor de exacte pakket dat u nodig hebt. Bijvoorbeeld, ik wilde om te zien welke php pakketten die ik al had geïnstalleerd via apt-get:
dpkg --get-selections | grep phplibapache2-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
Voor extra krediet, vindt u de locaties van de bestanden in een pakket uit de lijst met behulp van de dpkg-L commando, zoals:
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
Nu kan ik een kijkje nemen op het gd.ini-bestand en bepaalde instellingen rond ...
Keine Kommentare:
Kommentar veröffentlichen