कैसे पता करें कि एक निश्चित फ़ाइल किस पैकेज की है

क्या आपके साथ कभी ऐसा हुआ है कि आप नहीं कर सके एक पैकेज बनाएँ क्योंकि वहाँ एक लापता था निर्भरता? जब हम किसी प्रोग्राम को संकलित करना चाहते हैं या बाइनरी चलाना चाहते हैं तो ऐसी ही स्थिति हो सकती है। इन मामलों में, हम एक त्रुटि में भाग सकते हैं जैसे: «एक्स फ़ाइल गायब है, अनुरोधित कार्य करने के लिए असंभव है"।

या इससे भी बदतर: क्लासिक को कैसे ठीक करें निर्भरता संघर्ष"फ़ाइल X पहले से स्थापित है«? इसके लिए खोज करना आवश्यक है किस पैकेज में फ़ाइल विचाराधीन है। यह कैसे करना है? हा! अंदर आओ और ढूँढ़ो ...


कुछ समय पहले हमने देखा यह डेबियन, उबंटू और डेरिवेटिव पर कैसे करें। अब, आइए देखें कि यह बाकी के डिस्ट्रोस में भी कैसे किया जाता है।

APT: डेबियन, उबंटू और डेरिवेटिव

वे डिस्ट्रोस जो एपीटी का उपयोग करते हैं, उपयोग कर सकते हैं apt-फ़ाइल.

sudo apt-get install एप-फाइल

एक बार स्थापित होने के बाद, यह इस तरह चलता है:

उपयुक्त फ़ाइल खोज / पथ / फ़ाइल

जहां / पथ / फ़ाइल उस फ़ाइल का पथ है जिसे आप खोज रहे हैं।

RPM: रेड हैट, फेडोरा और डेरिवेटिव

आपको केवल निम्न कमांड निष्पादित करने की आवश्यकता है:

rpm -qf / path / file

जहां / पथ / फ़ाइल उस फ़ाइल का पथ है जिसे आप खोज रहे हैं।

Pacman: आर्क और डेरिवेटिव

आर्क में, आपको केवल सर्वशक्तिमान Pacman का उपयोग करने की आवश्यकता है:

pacman -Qo / path / file

इसलिए, उदाहरण के लिए, कमांड:

पॅकमैन -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so

वापस लाना:

/usr/lib/gtk-2.0/2.10.0/engines/libmist.so gtk- इंजन के स्वामित्व में है 2.20.2-1

Pkgfile का उपयोग करना भी संभव है। आपको केवल इसे स्थापित करने की आवश्यकता है:

पॅकमैन -एस pkgtools

यह इस तरह से चलता है:

pkgfile फ़ाइल

जहां फ़ाइल उस फ़ाइल का नाम है जिसे आप खोज रहे हैं।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   माइग चन कहा

    चलो, यह मेरे लिए दस (संकलन की आदत) से आता है !!! धन्यवाद और नमस्कार !!!

  2.   चलो लिनक्स का उपयोग करें कहा

    आपका स्वागत है मिग! मुझे खुशी है कि यह काम करता है।
    गले लगना! पॉल।

  3.   जोडेल्विया कहा

    अच्छा योगदान है। डेबियन, उबंटू और डेरिवेटिव में, आप उसी जानकारी को प्राप्त करने के लिए -S विकल्प के साथ dpkg कमांड का भी उपयोग कर सकते हैं, यदि आप apt-file स्थापित नहीं करना चाहते हैं। इसका उपयोग करना apt-file के समान होगा:
    dpkg -S / path / file

    1.    चलो linux का उपयोग करते हैं कहा

      दिलचस्प है! योगदान के लिए धन्यवाद!
      झप्पी! पॉल