उबंटू या डेबियन पर स्थापित पैकेज की सूची दिखाएं

उबंटू या डेबियन पर स्थापित पैकेज की सूची दिखाएं
उबंटू या डेबियन पर स्थापित पैकेज की सूची दिखाएं

वीडियो: उबंटू या डेबियन पर स्थापित पैकेज की सूची दिखाएं

वीडियो: उबंटू या डेबियन पर स्थापित पैकेज की सूची दिखाएं
वीडियो: How to Create Custom Desktop Icons (It's Easier than you Think) - YouTube 2024, अप्रैल
Anonim

स्रोत से मोनो डेवेल को संकलित करने के निर्देशों पर काम करते हुए, मैंने डीपीकेजी और एपीटी-कैश कमांड पर भारी भरोसा किया ताकि मुझे यह बताने के लिए कि पहले से इंस्टॉल किया गया था कि भंडार में कौन से पैकेज उपलब्ध थे। उस लेख को पूरा करने के बाद यह मेरे लिए हुआ कि मुझे यह बताना चाहिए कि वर्तमान में कौन से पैकेज स्थापित हैं … इसलिए हम यहां हैं।

हमें जिस आदेश का उपयोग करने की आवश्यकता है वह dpkg -get-select है, जो हमें वर्तमान में स्थापित सभी संकुलों की एक सूची देगा।

$ 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

पूरी सूची लंबी और अनावश्यक हो सकती है, इसलिए आपको आवश्यक सटीक पैकेज के परिणाम प्राप्त करने के लिए grep के माध्यम से फ़िल्टर करना बहुत आसान है। उदाहरण के लिए, मैं देखना चाहता था कि कौन से php संकुल मैं पहले से ही 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

अतिरिक्त क्रेडिट के लिए, आप 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 फ़ाइल पर एक नज़र डाल सकता हूं और कुछ सेटिंग्स बदल सकता हूं …

सिफारिश की: