Ubuntu 18.04 से 18.10 तक अपग्रेड करने का प्रयास करते समय त्रुटि: "कृपया नवीनीकरण से पहले अपनी रिलीज़ के लिए सभी उपलब्ध अपडेट स्थापित करें।"


23

लेनोवो लैपटॉप पर, मैं Ubuntu 18.04 से Ubuntu 18.10 (budgie) में अपग्रेड करना चाहता हूं ।

जब मैं अद्यतन प्रबंधक पर उन्नयन का चयन करता हूं, तो संवाद बॉक्स गायब हो जाता है और कुछ भी नहीं होता है। उन्नयन शुरू नहीं होता है।

नोट- मैं अपने दूसरे लैपटॉप और उबंटू पर आज सुबह उसी प्रक्रिया से गुजरा।

do-release-upgrade इस त्रुटि को अपग्रेड करने और फेंकने में विफल:

Please install all available updates for your release before upgrading.

मैं सिस्टम को सफलतापूर्वक अपग्रेड करने के लिए क्या कर सकता हूं?


1
अपने सिस्टम को रिबूट करें। एक टर्मिनल खोलें। आदेश का प्रयास करें do-release-upgrade। यदि यह विफल रहता है, तो पूर्ण टर्मिनल आउटपुट को शामिल करने के लिए अपने प्रश्न को संपादित करें।
user535733

1
टर्मिनल उत्तर: "अपग्रेड करने से पहले सभी उपलब्ध अद्यतन संस्करण स्थापित करें"
ड्यूपॉन्ट

1
मुझे टर्मिनल में "sudo apt-get update" और "sudo apt-get dist-upgrade" टाइप करने के बाद समाधान मिला और फिर अपडेट मैनेजर लॉन्च किया और अपग्रेड शुरू हुआ।
ड्यूपॉन्ट

जवाबों:


17

गैर-एलटीएस संस्करणों में अपग्रेड सक्षम करें

software-properties-gtk

फिर:

  • "अपडेट" टैब
  • "मुझे एक नए उबंटू संस्करण की सूचना दें" ड्रॉपडाउन
  • "किसी भी नए संस्करण के लिए"

यहाँ छवि विवरण दर्ज करें

TODO इसे केवल कमांड लाइन से कैसे करें?

फिर हमेशा की तरह:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade

For any new versionसेटिंग के बिना , यह नया संस्करण खोजने में विफल रहा:

No new release found.

यह भी ध्यान दें कि अपग्रेड ठीक उसी समय जारी नहीं किया गया है जब 18.10 डिस्क बाहर आता है, ऐसा लगता है कि आपको अपग्रेड होने से पहले 18.04.1 तक कुछ दिन इंतजार करना होगा।

किसी कारण से, apt-getउन्नयन में से एक को याद किया और मुझे मिला:

Please install all available updates for your release before upgrading."

केवल aptकाम किया।

मैं -dतब तक के खिलाफ सलाह देता हूं जब तक कि आप वास्तव में नहीं जानते कि आप अस्थिर विकास संस्करणों में उस उन्नयन के रूप में क्या कर रहे हैं, जो कि कुछ ऐसा नहीं है जो अधिकांश उपयोगकर्ता चाहते हैं।


3
+1 नोट के aptबजाय अंत में उपयोग के बारे apt-getमें जो मुझे चाहिए था।
फेल्क्स

7

सभी अद्यतन स्थापित करें और फिर टर्मिनल के माध्यम से सिस्टम अपग्रेड करें, जो काम करना चाहिए:

sudo apt-get update && sudo apt-get upgrade
sudo do-release-upgrade -d

4
ध्यान दें कि -dविकास संस्करण में अपग्रेड किया गया है, और संभवतः अधिकांश उपयोगकर्ताओं के लिए एक बुरा विचार है, इसके बजाय इस विकल्प पर एक नज़र डालें: askubuntu.com/questions/1085295/…
Ciro Santilli 新疆 development development development 事件 事件

6
करने से apt dist-upgradeपहले कॉल करना भी आवश्यक हैdo-release-upgrade
kap

1
यहां तक ​​कि डिस्ट-अपग्रेड करते हुए, यह अभी भी मुझे त्रुटि देता हैPlease install all available updates for your release before upgrading.
Cerin

2

मैं अपने लेनोवो थिंकपैड X240 पर बिल्कुल वही मुद्दा था। sudo apt-get update && sudo apt-get upgrade टर्मिनल के बाद , ग्राफिकल अपडेट-मैनेजर (सॉफ्टवेयर अपडेटर) ने ठीक से काम किया ...


2

18.10 से 19.04 तक अपग्रेड करते समय मैं एक ही मुद्दे पर आया हूं। मेरे मामले में कारण यह था कि मेरे पास कुछ संकुल थे जो कि चिह्नित थे kept back। इस मामले में वे MSSQL से संबंधित थे।

szymon@szymon-Lenovo-Z580:~$ sudo apt upgrade 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  libodbc1 unixodbc
0 to upgrade, 0 to newly install, 0 to remove and 2 not to upgrade.

मैंने बस उन्हें अपनी निर्भरता के साथ हटा दिया:

szymon@szymon-Lenovo-Z580:~$ sudo apt remove unixodbc libodbc1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  odbcinst odbcinst1debian2
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED
freetds-bin libodbc1 msodbcsql17 mssql-tools unixodbc

तब आदेशों के निम्नलिखित अनुक्रम ने मुझे सफल उन्नयन के लिए प्रेरित किया:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade

संपादित करें: बाद में मैंने माइकल के इस विस्तृत जवाब को इसी तरह के प्रश्न के लिए पाया जो एक ही लक्ष्य को प्राप्त करने में मदद कर सकता है।


0

आपके पास ओएस का कौन सा संस्करण (32/64 बिट) है? उपयोग के बाद मेरे लुबंटू मशीन पर टर्मिनल का उत्पादन होता sudo do-release-upgradeहै:

apt architecture is i386 

Upgrades from 18.04 on the i386 architecture are not supported at 
this time.

(कैममैंड sudo do-release-upgrade -dनवीनतम विकास रिलीज के उन्नयन के लिए है! और यह केवल नवीनतम रिलीज से संभव है।)

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