मैं आपको उन सॉफ्टवेयर्स की सूची कैसे दे सकता हूं जो पुराने हो चुके हैं और अपग्रेड की जरूरत है?


15

मुझे उन पैकेजों की सूची कैसे मिलेगी जो पुराने हो चुके हैं और एप्टीट्यूड का उपयोग करके अपग्रेड किए जाने की आवश्यकता है?

मैं Ubuntu 10.04 का उपयोग कर रहा हूं।

जवाबों:


12

update-manager(सिस्टम में बैठे -> प्रशासन) शायद आपके पहले कॉल का पोर्ट होना चाहिए। यदि आप एक कमांड लाइन संस्करण चाहते हैं:

sudo apt-get update
sudo apt-get dist-upgrade

aptitudeऔर synapticआपको बता भी सकते हैं।


कृपया इसे "डिस्ट-अपग्रेड" कहने के लिए बदलें। बस "अपग्रेड" करने से नई गुठली, नई लाइब्रेरी आदि को खत्म किया जा सकता है। यह "अपग्रेड" का उपयोग करने के लिए लगभग सही नहीं है।
कीस कुक

2
निष्पक्ष बिंदु। दूसरों के लिए एक स्पष्टीकरण के रूप में, upgradeकेवल स्थापित संकुल को अपग्रेड करेगा। गुठली जैसी चीजों के लिए (रूपक की निर्भरता के रूप में स्थापित linux-image) प्रत्येक कर्नेल संस्करण का अपना पैकेज नाम होता है (जैसे :) linux-image-2.6.35.7। यह उन पैकेजों में आम है जहां उपलब्ध कई संस्करण वांछनीय हैं। apt-get upgradeइसलिए करने के लिए आप उन्नयन नहीं होता linux-image-2.6.35.8अगर और जब linux-imageइसकी निर्भरता बदल क्योंकि ....8एक नए पैकेज है। dist-upgradeचाहेंगे।
ओली

11

कमांड लाइन से प्राप्त करने का एक और तरीका है कि उपयुक्त-शो-संस्करण
आदमी पेज बताता है:

उपयुक्त-शो-संस्करण dpkg स्थिति फ़ाइल और APT सूचियों को स्थापित और उपलब्ध पैकेज संस्करणों और वितरण के लिए पार्स करता है और चयनित पैकेज के विशिष्ट वितरण के भीतर अपग्रेड विकल्प दिखाता है।

पैकेज स्थापित करने के बाद:

$ sudo apt-get install एप्ट-शो-वर्जन

केवल एक चीज जो आपको करनी है:

$ सुडो एप्ट-शो-संस्करण -यू

उम्मीद है की वो मदद करदे


10

एप्टीट्यूड पैकेज स्थापना के साथ-साथ संभाल नहीं करता है apt-get, इसलिए मैं इसके साथ चिपके रहने की सलाह दूंगा apt-get। उन पैकेजों की एक सूची प्राप्त करने के लिए जिन्हें स्थापित करने की आवश्यकता है, मैं --dry-runविकल्प का उपयोग करूंगा :

sudo apt-get dist-upgrade --dry-run | grep ^Inst | cut -d" " -f2

1
एप्टीट्यूड में क्या गलत है? मैं इसे अपने डेस्कटॉप और मेरे सर्वर पर अपने अधिकांश पैकेज चयनों के लिए उपयोग करता हूं।
ओली

एप्टीट्यूड के साथ कड़ाई से कुछ भी गलत नहीं है, लेकिन चूंकि अपडेट मैनेजर और एप-गेट एक विकास इतिहास साझा करते हैं, इसलिए आमतौर पर एप्टीट्यूड की तुलना में एपेट के साथ समस्याओं के लिए समर्थन प्राप्त करना आसान होता है। अतीत में, एप्टीट्यूड का संघर्ष रिज़ॉल्वर बहुत बेहतर रहा है, लेकिन वहाँ अंतर बंद हो गया है। यह स्वाद की बात है। :)
कीस कुक 19

0

सिनैप्टिक में : बाएं "स्थिति" से और "इंस्टॉल किए गए (अपग्रेडेबल)" का चयन करें, या बस अपडेट-मैनेजर का उपयोग करें जो सभी आवश्यक अपडेट दिखाता है।

सिनैप्टिक: सिस्टम-> एडमिनिस्ट्रेटर-> सिनैप्टिक पैकेज मैनेजर

अपडेट मैनेजर: सिस्टम-> एडमिनिस्ट्रेटर-> अपडेट मैनेजर


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