डेबियन में वर्चुअल पैकेज बनाने का सबसे आसान तरीका क्या है?


9
  1. डेबियन में "वर्चुअल पैकेज" बनाने का सबसे आसान तरीका क्या है?

    मेरी समस्या: मैंने स्रोत से mysql को संकलित / स्थापित किया है और अब अन्य संकुल को यह बताने की आवश्यकता है कि mysql पहले से ही स्थापित है (अन्यथा वे mysql को स्थापित करने का प्रयास भी करेंगे ...)। मैंने इंटरनेट पर खोज की लेकिन इस सवाल का त्वरित जवाब नहीं मिला।

  2. और कुछ स्थापित करने के लिए योग्यता बताने के लिए एक आसान आदेश है, लेकिन एक विशिष्ट आवश्यक पुस्तकालय / निर्भरता (जैसे mysql) को बाहर करना। यह समस्या को हल करने का एक और तरीका होगा।

जवाबों:


8

इक्विब नाम के डेबियन पैकेज को स्थापित और उपयोग करें ।

... एक और उपयोग निर्भरता की जाँच को रोकने के लिए है: dpkg को लगता है कि एक विशेष पैकेज का नाम और संस्करण तब स्थापित किया जाता है जब वह नहीं होता है

आदमी बराबर निर्माण करता है


1

चेक-अप देखें; स्रोत से निर्माण के बाद, यह .deb पैकेज बनाता है जिसे dpkg के माध्यम से स्थापित किया जा सकता है, जिससे APT डेटाबेस में एक प्रविष्टि बनती है।


0

यदि समान विवादों के कारण कैंट सहायता नहीं मिलती है।

उदाहरण के लिए viber.deb की आवश्यकता है libcurl3, लेकिन OS है libcurl4। खिचड़ी भाषा libcurl3 को libcurl4 संघर्ष के कारण स्थापित करती है।

जैसे बल का प्रयोग करें dpkg -i --force-dependency viber.deb

फिर अनुभाग पर लाइन को संपादित /var/lib/dpkg/statusऔर ठीक करें ।Depends:Package: viber

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