डेबियन में स्थापित पैकेज देखें


0

मैं एक लिनक्स सिस्टम के माध्यम से जाना चाहता हूं, और यह पता लगा सकता हूं कि क्या पैकेज स्थापित किए गए हैं, चाहे वह एक .debफ़ाइल के साथ था , aptया dpkgइंटरफ़ेस के माध्यम से । क्या स्थापित पैकेजों के नाम खोजने के लिए एक सामान्य स्थान है?

जवाबों:


3

मैं उपयोग करना पसंद करता हूं dpkg -lक्योंकि हम सभी आलसी हैं :)


1
एक आसान जीवन के लिए कुछ भी;)
मैथ्यू विलियम्स

dpkg-query -Wएक सरल दृश्य पैदा करता है, अगर आपको केवल पैकेज और उसके संस्करण को जानना है। इसके साथ समस्या dpkg -lयह है कि यह अपने पूरे आउटपुट को आपके टर्मिनल विंडो की चौड़ाई पर रटना का प्रयास करता है, जो अक्सर दाईं ओर से छंटनी पैकेज नामों की ओर जाता है। dpkg-queryयह समस्या नहीं है।
कोस्टिक्स

2

से Debian Wiki

स्थापित पैकेजों को सूचीबद्ध करने के लिए आप निम्नलिखित कमांड का उपयोग कर सकते हैं:

dpkg-query -l

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

dpkg-query -l 'foo*'

अपने सिस्टम पर सभी पैकेजों की स्थिति की जांच करने के लिए:

dpkg -l | more

स्थापित पैकेजों को सूचीबद्ध करने के लिए आप निम्न कमांड का उपयोग कर सकते हैं ( जैसा कि अन्य उत्तरों में बताया गया है ):

dpkg --get-selections

और सूची स्थापित सॉफ़्टवेयर को एक फ़ाइल में संग्रहीत करें जिसे कहा जाता है /backup/installed-software.log:

dpkg --get-selections > /backup/installed-software.log

यह दिलचस्प है कि आप dpkg-query(1)अधिक जानकारी के लिए आदमी को देखते हैं।


1

स्थापित पैकेज देखने के लिए आप उपयोग कर सकते हैं dpkg -–get-selections। यह आमतौर पर एक लंबी सूची होगी, इसलिए उपयोग करने वाले फिल्टर का उपयोग grepकिया जा सकता है।dpkg -–get-selections | grep php

स्रोत

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.