الصفحة الرئيسية » howto » إظهار قائمة الحزم المثبتة على Ubuntu أو Debian

    إظهار قائمة الحزم المثبتة على Ubuntu أو Debian

    أثناء العمل على تعليمات تجميع MonoDevelop من المصدر ، اعتمدت بشدة على أوامر dpkg و apt-cache لإخبارنا بما تم تثبيته بالفعل مقابل الحزم المتوفرة في المستودع. بعد الانتهاء من هذه المقالة ، حدث لي أنه ينبغي لي أن أشرح لك كيفية إظهار الحزم المثبتة حاليًا ... لذلك نحن هنا.

    الأمر الذي نحتاج إلى استخدامه هو dpkg -get-selections ، والذي سيعطينا قائمة بجميع الحزم المثبتة حاليًا.

    $ dpkg --get-selections adduser تثبيت alsa-base تثبيت alsa-utils قم بتثبيت apache2 تثبيت apache2-mpm-prefork install apache2-utils install apache2.2-common install apt install apt-utils install

    يمكن أن تكون القائمة الكاملة طويلة وغير عملية ، لذلك من الأسهل بكثير تصفية grep للحصول على نتائج الحزمة التي تحتاجها بالضبط. على سبيل المثال ، أردت معرفة حزم php التي قمت بتثبيتها بالفعل من خلال apt-get:

    dpkg --get-selections | grep php
    libapache2-mod-php5 تثبيت php-db تثبيت php-pear تثبيت php-sqlite3 تثبيت php5 تثبيت php5-cli تثبيت php5-common تثبيت php5-gd تثبيت php5-memcache تثبيت php5-mysql تثبيت php5-sqlite تثبيت php5-sqlite3 install php5 تثبيت xsl

    للحصول على رصيد إضافي ، يمكنك العثور على مواقع الملفات داخل حزمة من القائمة باستخدام الأمر dpkg -L ، مثل:

    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 

    الآن يمكنني إلقاء نظرة على ملف gd.ini وتغيير بعض الإعدادات حول ...