मैं कमांड लाइन द्वारा प्रमुख कुबंटू संस्करणों को कैसे उन्नत कर सकता हूं?


11

सिफारिश Kubuntu संस्करणों के उन्नयन के लिए जिस तरह से उपयोग कर रहा है kubuntu-devel-release-upgrade, जो एक जीयूआई खिड़की को खोलता है।

क्या वितरण उन्नयन के लिए विशुद्ध रूप से कमांड-लाइन विधि है?

पृष्ठभूमि

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

उन्नयन स्थापित नहीं कर सका। अपग्रेड निरस्त कर दिया है। आपका सिस्टम अनुपयोगी अवस्था में हो सकता है। एक रिकवरी अब चलेगी (dpkg --configure -a)।

मैंने "ओके" पर क्लिक किया (या यह "करीब" था?), और जीयूआई अब 45% पर अटक गया था। मैं अब इन-बिल्ट टर्मिनल आउटपुट को स्क्रॉल नहीं कर सका और GUI विंडो अटक गई।

जिस टर्मिनल से मैंने लॉन्च किया था kubuntu-devel-release-upgrade, उसे देखते हुए मैं देख सकता हूं

Configuration file '/etc/apport/crashdb.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.

इस लॉन्च-टर्मिनल ने इनपुट स्वीकार नहीं किया। मैंने लॉन्चिंग टर्मिनल से जीयूआई प्रक्रिया को मार दिया, फिर भाग गया dpkg --configure -a, जो मुझे छोड़ दिया गया था, जहां मुझे फिर से उपरोक्त क्वेरी के साथ पेश करना जारी रखना प्रतीत होता है।

GUI से, ऐसा लगता है कि दो और चरण थे: "सफाई करना" और "कंप्यूटर को पुनरारंभ करना"। क्या भूतपूर्व केवल sudo apt-get --purge autoremoveऔर है sudo apt-get autoclean?

मुझे लगता है कि यह लटका GUI "वितरण अपग्रेड" विंडो के कारण पाठ इनपुट को स्वीकार करने में असमर्थ होने के कारण है।

भविष्य में, वितरण उन्नयन के लिए विशुद्ध रूप से कमांड-लाइन विधि है?


मैं एक वोट को बंद करने के लिए देखता हूं, लेकिन जैसा कि मैं कहता हूं, यह विशेष रूप से बीटा के बारे में सवाल नहीं है। वह सिर्फ पृष्ठभूमि थी। यह वितरणों के उन्नयन के बारे में एक सामान्य प्रश्न है। यह अच्छी तरह से 13.04 से 13.10 हो सकता है।
स्पार्कवाक

बंद नहीं किया जा रहा है क्योंकि एक बीटा है, लेकिन क्योंकि कीड़े विषय से दूर हैं। आपकी अपग्रेड प्रक्रिया को "अटक" नहीं होना चाहिए और सहायक के डेवलपर्स को समस्या के बारे में पता होना चाहिए।
ब्रायन

@ ब्रियम फेयर कॉल मैंने प्रश्न को संपादित करने के लिए इसे बग भाग के बारे में नहीं बताया।
Sparhawk

1
यह देखते हुए कि कैसे (संपादित) प्रश्न अब कुबंटु मशीनों के उन्नयन की जीयूआई प्रक्रिया के सामान्य विकल्प के लिए कहता है मुझे नहीं लगता कि करीबी वोटों को और अधिक वारंट किया जाता है। मैं इसे खुला छोड़ने के लिए वोट देता हूं।
Glutanimate

जवाबों:


9
sudo do-release-upgrade -d

मैंने इसे 14.10 में अपग्रेड करने के लिए उपयोग किया, और इसने ठीक काम किया, जिसमें मुझे ऊपर दिए गए प्रश्न जैसे संकेतों का जवाब देने की अनुमति भी शामिल है।


ठीक है, मैं 14.04 पर हूं और यह कहता है कि "कोई नई रिलीज नहीं मिली" 15.10 बाहर होने के बावजूद ...
एसएफ।

@SF। क्या आपने अपने संस्करण संख्याओं को सही पाया है? यह केवल जून 2015 है, तो 15.10 है नहीं अभी तक बाहर। हालाँकि, मैंने ऊपर बताए अनुसार इस कमांड का उपयोग करके 14.04 से 14.10 तक सफलतापूर्वक अपग्रेड किया।
स्परहक

मेरी गलती, 15.04।
एसएफ।

@SF। मुझे यकीन नहीं है। मैंने कुछ महीने पहले इस कमांड का इस्तेमाल किया था और यह 15.04 फाइन में अपग्रेड हो गया। शायद कोशिश sudo apt-get updateतो sudo apt-get dist-upgradeपहले?
स्परहॉक

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