इसलिए मैं 12.04 सर्वर पर ऑफ़लाइन पैकेज इंस्टॉलेशन के साथ खेल रहा हूं, यहां दिए गए निर्देशों का उपयोग करके अपने यूआरआई को पुनर्प्राप्त और विस्मृत करके पैकेज डाउनलोड कर रहा हूं: http://www.webupd8.org/2009/11/get-list-of-packages- और-dependencies.html
मैंने इसके साथ यह किया apt-get upgradeऔर apt-get dist-upgradeफिर डाउनलोड किए गए पैकेजों का उपयोग करके स्थापित किया dpkg -i। तो प्रक्रिया इस तरह दिखी:
- URI प्राप्त करें
wgetएक फ़ोल्डर केupgradeलिए संकुल ( संकुल / उन्नयन औरdist-upgradeसंकुल / दूर-उन्नयन के लिए)- दौड़ो
dpkg -i /upgrade/*.debऔर फिरdpkg -i /dist-upgrade/*.deb
मेरा सवाल है: क्या मैन्युअल रूप से अपडेट किए गए पैकेजों को मैन्युअल रूप से स्थापित करने का यह तरीका सही ढंग से सबकुछ अपडेट हो जाएगा, जैसा कि मैं अभी apt-get upgradeऔर apt-get dist-upgradeसामान्य रूप से चलाता हूं ? या वहाँ कुछ है कि सामान्य apt-getआदेश है कि इस तरह से नहीं मिलेगा?
aptको लेकर उत्सुक हूं किdpkgइस मामले में वास्तव में क्या अलग है , क्योंकि मुझे मूल रूपaptसे सभी पैकेजों के यूआरआई प्राप्त करने के लिए उपयोग किया जाता है, जिसमें उनकी निर्भरता भी शामिल है? जब यह स्थापना के वास्तविक कार्य की बात आती है, तो ऐसा लगताaptहैdpkgकि पैकेजों की अनपैकिंग और इंस्टॉलेशन करने के लिए उपयोग करना बहुत सुंदर है, एकमात्र अंतर यह है किaptपहले से निर्भरता के लिए जांच हो रही है (लेकिन यह पहले से ही कवर है क्योंकि मैंaptपैकेज डाउनलोड करने के लिए उपयोग किया गया था, जिसमें शामिल हैं) निर्भरताएँ, पहली जगह में)। जब तक मैं कुछ याद कर रहा हूँ?