मैं उबंटू के नए संस्करण में कैसे अपग्रेड करूं?


411

उबंटू को एक रिलीज से दूसरे में अपग्रेड करने के लिए मैं किन विभिन्न तरीकों का उपयोग कर सकता हूं?


2
संबंधित: Ubuntu वेबसाइट पर उबंटू के पिछले संस्करण से अपग्रेड करें।
एलियाह कगन

जवाबों:


303

सारांश

यह उत्तर अनुशंसित समुदाय उन्नयन प्रक्रिया को सारांशित करता है

आपको हमेशा किसी भी संभावित मुद्दों के लिए रिलीज़ नोट्स को पढ़ना चाहिए जो आपके उन्नयन को प्रभावित कर सकते हैं।

बैकअप

कोई भी नवीनीकरण प्रक्रिया शुरू करने से पहले - अपने आप से यह प्रश्न पूछें:

क्या मैं अपने सभी डेटा जैसे दस्तावेज़ों और फ़ाइलों को खोने का जोखिम उठा सकता हूं?

यदि उत्तर नहीं है - तो अपनी स्थापना का बैकअप लें

उबंटू का उन्नयन 100 में से 99 बार काम करता है - एक बैकअप आपको बाद में बहुत सारी निराशा से बचाएगा यदि चीजें गलत हो जाती हैं।

बैकअप टूल की तुलना

ग्राफिक्स

यदि आपने अतिरिक्त ड्राइवर्स या हार्डवेयर ड्राइवर्स विंडो से मालिकाना ड्राइवर स्थापित किया है, तो इन्हें स्वचालित रूप से Nvidia / ATI बाइनरी ड्राइवर के साथ 12.04 / 14.04 के लिए अपग्रेड किया जाना चाहिए।

यदि आपने निर्माता वेबसाइट से सीधे मालिकाना ड्राइवरों को डाउनलोड और इंस्टॉल किया है तो सिफारिश है कि इन ड्राइवरों को पहले हटा दें और अपग्रेड करने से पहले ओपन-सोर्स ड्राइवरों को वापस कर दें। संभावित रूप से क्या हो सकता है कि एक /etc/X11/xorg.confफ़ाइल अपग्रेड के बाद बनी रहेगी और बाद में पहली रिबूट पर, आप एक 'ब्लैक स्क्रीन' में बूट करेंगे।

ये प्रश्न हटाने की प्रक्रिया का वर्णन करते हैं:

  1. मैं अपनी साइट से डाउनलोड किए गए एटीआई / एएमडी ड्राइवर्स को कैसे हटाऊं?

  2. NVidia ड्राइवर निकालें और Nouveau पर वापस जाएं

PPAs

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

कुछ विशिष्ट PPA हैं जो मुद्दों का कारण बन सकते हैं - x-swat और xorg-edgers । इन PPA कोppa-purge अपग्रेड करने से पहले हटा दिया जाना चाहिए

  1. ubuntu-एक्स-स्वाट / x-अपडेट
  2. xorg-edgers / ppa

कैसे अपग्रेड करें

आपका 13.10 अपग्रेड प्रोग्राम आपको नई रिलीज़ के लिए अलर्ट करेगा और अपग्रेड पेश करेगा। यदि ऐसा नहीं होता है, तो नीचे दिए गए मुसीबत-शूटिंग अनुभाग देखें।

कृपया 12.04 / 14.04 और रिलीज़ 12.04.1 / 14.04.1 के बीच LTS उपयोगकर्ताओं के लिए विशेष मामले के लिए समस्या-निवारण अनुभाग देखें।

आधिकारिक ubuntu.com पेज पर जानकारी है:

उबंटू रिलीज के तुरंत बाद, डाउनलोड सर्वर बेहद व्यस्त हैं। इस प्रकार, यदि आप कर सकते हैं, तो हम कुछ दिन इंतजार करना चाहते हैं यदि आप अपग्रेड करना चाहते हैं।

वैकल्पिक रूप से, एक ट्रांसमिशन क्लाइंट जैसे ट्रांसमिशन, आधिकारिक डेस्कटॉप आईएसओ टोरेंट का उपयोग करके डाउनलोड करें।

नेटवर्क पर अपग्रेड करें

आप निम्न प्रक्रिया के साथ नेटवर्क पर आसानी से अपग्रेड कर सकते हैं।

  1. अद्यतन प्रबंधक लॉन्च करें।
  2. नए अपडेट की जांच करने के लिए चेक बटन पर क्लिक करें।
  3. यदि कोई अद्यतन स्थापित करने के लिए हैं, तो उन्हें स्थापित करने के लिए अद्यतन अपडेट बटन का उपयोग करें, और उसके पूरा होने के बाद फिर से जाँच करें दबाएं।
  4. एक संदेश आपको नई रिलीज़ की उपलब्धता के बारे में सूचित करेगा।

10.04LTS / 12.04LTS उपयोगकर्ताओं के लिए आपको "रिलीज़ अपग्रेड - नए वितरण रिलीज़ दिखाएं" की जाँच करने की आवश्यकता है, यह सुनिश्चित करने के लिए "केवल दीर्घकालिक समर्थन रिलीज़" ड्रॉप-डाउन का चयन किया गया है, और यदि है तो इसे बदल दें। अधिक विवरण के लिए नीचे दिए गए ट्रबल-शूटिंग सेक्शन को देखें। कृपया 12.04 / 14.04 और रिलीज़ 12.04.1 / 14.04.1 के बीच LTS उपयोगकर्ताओं के लिए विशेष मामले के लिए समस्या-निवारण अनुभाग देखें।

अद्यतन-प्रबंधक से अपग्रेड किया गया

  1. अपग्रेड पर क्लिक करें।

ऑन-स्क्रीन निर्देशों का पालन करें।

यह सभी देखें:

  • कुछ मामलों के लिए उन्नयन के कुछ वैकल्पिक तरीकों के बारे में अधिक जानकारी के लिए https://help.ubuntu.com/community/TrustyUpgrades

CD या USB छवि का उपयोग करके अपग्रेड करना

यदि आप 10.04 एलटीएस / 12.04 एलटीएस या 11.10 / 13.10 का उपयोग कर रहे हैं और आप लाइव सीडी से लाइव सीडी या बूट डालते हैं तो इसे स्थापित करने के लिए 12.04 / 14.04 में अपग्रेड का विकल्प मिलेगा। यह स्वचालित रूप से इंस्टॉल किए गए एप्लिकेशन का पता लगाएगा और आपके एप्लिकेशन के अपडेट किए गए संस्करण को भी इंस्टॉल करेगा।

यदि आप एक आईएसओ डाउनलोड करते हैं, तो यह अनुशंसा की जाती है कि ISO डाउनलोड करने के लिए md5sum चेक किया जाए और जली हुई सीडी दोनों वैध हों।

  • 10.04 LTS / 12.04 LTS (यहां दोहरे बूट के साथ दिखाया गया है) से अपग्रेड करें:

नोट: 10.04 से 12.04 तक उन्नयन / 12.04 से 14.04 तक उन्नयन अभी तक सक्रिय नहीं हैं, इस प्रश्न को अधिक जानकारी के लिए देखें:

कमांड लाइन (जैसे Ubuntu सर्वर) का उपयोग करके अपग्रेड करना:

11.10 / 13.10 और बाद में
  • do-release-upgradeएक टर्मिनल में चलाएं
10.04 / 12.04
  • संपादित करें /etc/update-manager/release-upgradesऔर सेट करेंPrompt=lts

  • do-release-upgradeएक टर्मिनल में चलाएं

समस्या निवारण

यदि आपका 10.04 / 12.04 या 11.10 / 13.10 अपडेट-प्रबंधक आपको अपग्रेड करने के लिए प्रेरित नहीं करता है, तो अपने सॉफ़्टवेयर स्रोतों की जांच करके देखें कि क्या यह "कभी नहीं" पर सेट है। यदि इसके बाद "लॉन्ग टर्म सपोर्ट रिलीफ ओनली" (10.04 LTS / 12.04 LTS) / "किसी भी नए संस्करण के लिए" (11.10 / 13.01) के मान को बदल दें:

यहां छवि विवरण दर्ज करें
10.04 एलटीएस / 12.04 एलटीएस के लिए

यहां छवि विवरण दर्ज करें
11.10 / 13.10 के लिए

उबंटू इंजीनियरिंग फ़ाउंडेशन टीम के मैनेजर स्टीव लैंगसेक के अनुसार:

LTS रिलीज़ के बीच अपग्रेड पहले बिंदु के रिलीज़ होने तक डिफ़ॉल्ट रूप से सक्षम नहीं होते हैं, यह अनुशंसा की जाती है कि अधिकांश LTS उपयोगकर्ता अपग्रेड होने से पहले तक प्रतीक्षा करें।

आप तो पहले अपग्रेड करने के लिए चुनते हैं, तो आप -d विकल्प अपग्रेड टूल पर, पास चल कर सकते हैं do-release-upgrade -dया update-manager -dवेनिला 10.04 / 12.04 से उन्नत करने के लिए 12.04 / 14.04 के लिए,।

अधिक जानकारी के लिए यह प्रश्नोत्तर देखें:

LTS से अगले में अपग्रेड करते समय "कोई नई रिलीज़ क्यों नहीं मिली"?

यदि आप उबंटू के जीवन संस्करण का उपयोग कर रहे हैं

उबंटू /etc/apt/sources.listके पुराने-रिलीज़ सर्वर को संदर्भित करने के लिए आपको परिवर्तन करने की आवश्यकता हो सकती है । आवश्यक संशोधन करने और फिर उबंटू के एक नए संस्करण में अपग्रेड करने के लिए इस प्रश्न में दिए गए उत्तरों का पालन करें:


84

मेरे अनुभव उन्नयन के आधार पर एक ट्यूटोरियल की तरह जवाब के रूप में मेरी सलाह है।

इस प्रक्रिया का परीक्षण मेरे द्वारा किया गया था, और इसे उसी तरह काम करना चाहिए जैसा कि इसे करना चाहिए। उम्मीद है कि यह दूसरों को समस्याओं के बिना अपग्रेड करने में मदद करेगा।

यह आधिकारिक गाइड नहीं है।

अनुकूल सलाह

जल्दी करने का कोई कारण नहीं है। पहले दिन से अपग्रेड करने का कोई कारण नहीं है। नया उबंटू संस्करण दूर नहीं हो रहा है। यह अभी भी अगले सप्ताह और अगले महीने होगा ... सर्वर को शांत करने के लिए छोड़ दें। यह बहुत निराशाजनक और दर्दनाक होगा यदि सर्वर अपग्रेड के दौरान नीचे चला जाता है।

चल पड़े हैं

सबसे पहले हमें यह जांचना होगा कि नया संस्करण उपलब्ध है या नहीं। टर्मिनल खोलें Ctrl+ Alt+ Tऔर यह आदेश दे:

do-release-upgrade -c

यह कमांड जाँच करेगा कि क्या नया संस्करण सर्वरों से उपलब्ध है और परिणाम वापस करेगा। यदि आप पाते हैं कि यह कमांड उपलब्ध नहीं है, तो आपको update-manager-coreपैकेज स्थापित करने की आवश्यकता है । अगर आपका डिस्ट्रो अब समर्थित नहीं है, तो आपको इस अपग्रेड विधि का उपयोग करने से पहले इस पैकेज की एक प्रति के लिए पुराने दर्पणों की तलाश करनी होगी।

यदि संस्करण उपलब्ध है तो हम आगे बढ़ सकते हैं।

यदि संस्करण उपलब्ध नहीं है, तो एक और बात की जाँच करें। इस फ़ाइल को खोलें:

gksudo gedit /etc/update-manager/release-upgrades

और देखें कि क्या प्रॉम्प्ट सामान्य के बराबर है Prompt=normal । यदि यह नहीं है, तो इसे बदल दें; फ़ाइल सहेजने के बाद, टर्मिनल में नीचे दिए गए कमांड चलाएँ:

sudo apt-get update 
do-release-upgrade -c

अपग्रेड से पहले

सभी बाहरी पीपीए निकालें

आपको उन सभी PPA को हटाना होगा जो आपने अतीत में जोड़े हैं। उनमें से कुछ काम नहीं कर सकते हैं, उनमें से कुछ असमर्थित हो सकते हैं या नए संस्करण में अपदस्थ भी हो सकते हैं।

उबंटू सॉफ्टवेयर केंद्र खोलें और संपादन> सॉफ्टवेयर स्रोत> अन्य सॉफ्टवेयर पर क्लिक करें और फिर एक-एक करके सभी पीपीए को क्लिक करें और निकालें।

सावधान रहे

कुछ PPAs, जैसे कि उबंटू X- टीम , “xorg crack pushers” टीम या “GNOME3 Team” टीम , सिस्टम के कुछ आवश्यक पैकेज को अपग्रेड करते हैं।

आपको एक अन्य विधि का उपयोग करके इन PPA को निकालना होगा : ppa-purge स्थापित करें । यह स्क्रिप्ट आपको मूल (आधिकारिक) उबंटू संस्करण के लिए सभी आवश्यक पैकेजों को डाउनग्रेड करने की अनुमति देगा । एक टर्मिनल में नीचे दिए गए आदेश निष्पादित करें:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

ppa-nameरिपॉजिटरी के वास्तविक नाम से प्रतिस्थापित करें। पर्स के बाद आप चला सकते हैं

sudo apt-get update

स्रोतों को अद्यतन करने के लिए।

गृह व्यवस्था

नए वर्जन में अपग्रेड करने से पहले थोड़ा हाउसकीपिंग करना अच्छा रहेगा। एक टर्मिनल खोलें और नीचे दिए गए आदेशों को निष्पादित करें:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

पहली पंक्ति किसी भी अवशिष्ट / टूटे हुए पैकेज को हटाएगी / तय करेगी। स्वच्छ कमांड सभी पुरानी .deb फ़ाइलों को apt कैश (/ var / cache / apt / archives) से हटा देती है - यह कड़ाई से आवश्यक नहीं है, लेकिन यदि आप डिस्क स्थान पर कम हैं तो यह बहुत अच्छा विचार है।

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')हटाए गए पैकेज से बचे हुए पैकेज कॉन्फ़िगरेशन को हटा देता है (लेकिन शुद्ध नहीं)

कीड़े के लिए खोजें

सबसे आम और सामान्य समस्या ग्राफिक्स कार्ड ड्राइवर समस्या है। उन्नयन से पहले कीड़े के लिए खोजें। लॉन्चपैड पेज पर जाएं , अपने ग्राफिक्स कार्ड मॉडल को खोजने के लिए खोज बॉक्स का उपयोग करें (और भी बेहतर, आईडी) और बग ब्राउज़ करें। यदि आपको कुछ मिलता है, तो बाद में अपग्रेड करने का इंतजार करने पर विचार करें, जब बग (ओं) को ठीक कर दिया गया है। यदि बग अतिरिक्त ड्राइवर (प्रतिबंधित) के लिए विशिष्ट है, तो नवीनीकरण करने से पहले ड्राइवर को हटा दें

कस्टम कर्नेल (अनौपचारिक)

यदि आपके पास एक कस्टम कर्नेल है, या तो संकलन से या एक .deb पैकेज (जैसे मेनलाइन) से, तो यह अपग्रेड करते समय आधिकारिक Ubuntu कर्नेल से बूट करने के लिए एक अच्छा विचार है, अन्यथा अपग्रेड विफल हो सकता है।

रिलीज अपग्रेड

टर्मिनल से

अधिकांश उपयोगकर्ता अपडेट-मैनेजर से अपग्रेड करते हैं। ऐसा नहीं है कि मुझे इस पर भरोसा नहीं है, लेकिन मैं टर्मिनल पर ज्यादा भरोसा करता हूं।

सभी एप्लिकेशन बंद करें और केवल एक टर्मिनल (पूर्ण-स्क्रीन) खोलें। यह कमांड दें और अपग्रेड शुरू हो जाएगा:

sudo do-release-upgrade

उन्नयन के दौरान

  • कोई भी एप्लिकेशन न खोलें, इसे रिबूट के बाद तक छोड़ दें।
  • डेस्कटॉप वातावरण में नेविगेट न करें, आपके पास बाद में ऐसा करने का समय होगा। एक कप कॉफी प्राप्त करें, आराम करें और प्रतीक्षा करें, अपग्रेड खत्म होने तक धैर्य रखें।
  • यदि आपको अपग्रेड (टर्मिनल के भीतर से) के दौरान हस्तक्षेप करना है, तो आप ऐसा कर सकते हैं Tabऔर Enter। उदाहरण के लिए, यदि आपके पास दो प्रदर्शन प्रबंधक (जैसे लाइट-डीडीएम और जीडीएम) हैं, तो उन्नयन आपसे पूछेगा कि आप किसका उपयोग करना चाहते हैं; Tabतब तक दबाएं जब तक आप चाहते हैं कि हाइलाइट किया गया है, फिर दबाएं Enter

का आनंद लें!

इस उत्तर को संपादित करने के लिए स्वतंत्र महसूस करें और इसे और अधिक समझने (भाषा सुधार) या / और इसे (परिवर्धन) में सुधार करें।


मुझे नहीं लगता कि आपको मैन्युअल रूप से PPA हटाने की आवश्यकता है, डू-रिलीज़-अपग्रेड आपके लिए ऐसा करेगा।
जॉर्ज कास्त्रो

1
@JorgeCastro कभी-कभी ऐसा नहीं करता है या चीजें भ्रमित हो रही हैं। उन्हें मैन्युअल रूप से निकालना मुश्किल नहीं है और यह अधिक सुरक्षित है। किसी भी तरह से यह केवल मेरा कैसे है। :-)
निकटक्स

@ आदित्य: हाउसकीपिंग सेक्शन किसी भी अवशिष्ट / टूटे हुए पैकेज को हटा देगा / तय करेगा। sudo apt-get --purge autoremoveकिसी भी अवशिष्ट संकुल को हटा देगा, sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')लेकिन यदि पिछले करने में विफल रहता है तो प्रभावी तरीके से। हालाँकि मुझे लगता sudo apt-get clean allहै कि इसकी आवश्यकता नहीं है क्योंकि यह * .deb संकुल (कहते हैं कि सेटअप संकुल) को संग्रहित करता रहता है /var/cache/apt/archivesजब आप भंडार से कोई नया पैकेज स्थापित करते हैं। मुझे उम्मीद है कि अब आपका डबल स्पष्ट है। :)
सौरव कुमार १aur

21

निम्नलिखित आदेशों के साथ प्रयास करें:

sudo apt-get update
sudo do-release-upgrade

3
मुझे यकीन नहीं है कि यह स्वीकृत उत्तर क्यों नहीं है ... +1 मुझसे।
एडुआर्ड लुका

19

दर्दनाक उबंटू उन्नयन के आधे दशक के अनुभव के आधार पर मेरा तरीका अलग है। मैं ट्रोल नहीं कर रहा हूं, सिर्फ उन तरीकों को साझा कर रहा हूं जो मैं उपयोग करता हूं।

बेशक, आप अपने सभी डेटा को खोने का जोखिम नहीं उठा सकते , इसलिए हां, इसे वापस लें । लेकिन मैं एक पहले सवाल से शुरू करता हूं: क्या आप अपने डेटा तक पहुंचने में सक्षम नहीं हो सकते क्योंकि सब कुछ टूट गया है? यदि नहीं, तो यह तरीका आपके लिए हो सकता है। आपको थोड़ी फ्री डिस्क स्पेस चाहिए।

मैं 2 ऑपरेटिंग सिस्टम प्राथमिक विभाजन रखता हूं (और डेटा के लिए एक अलग, स्वैप ...)। इसलिए, उदाहरण के लिए, मेरे पास नेट्टी है /dev/sda1, और प्रीसिज़ बीटा को अंदर चला रहा है /dev/sda2

फिर मैं एक विकल्प चुनता हूं: अपग्रेड या क्लीन इंस्टॉल। जैसा कि लिनक्स टकसाल इंगित करता है, एक उन्नयन कभी भी एक साफ स्थापित की तरह महसूस नहीं करता है, लेकिन कभी-कभी आप ऐसा चाहते हैं।

एक साफ इंस्टॉल के लिए आप अपने नए यूएसबी स्टिक में प्लग इन करें और अपने मौजूदा होम विभाजन की /dev/sda2ओर इशारा करते हुए इसे इंस्टॉल करने को कहें /home

एक उन्नत करने के लिए मैं छवि sda2से sda1। ऐसा करने के कई तरीके हैं, fsarchiverअच्छा है, या सादे ओल 'सीपी या टार चाल करेंगे। एक बार जब मैंने अतिरिक्त विभाजन में सभी फ़ाइलों की समान प्रतियां बना ली हैं, तो मैं इसे माउंट करता हूं और /etc/fstabनए विभाजन के लिए यूयूआईडी को अपडेट करने के लिए संपादित करता हूं या यह भ्रमित हो जाएगा। फिर मैं ग्रब-अपडेट चलाता हूं और अगली बार जब मैं रिबूट करता हूं तो मुझे 2 विकल्प मिलते हैं। मैं जाँचता हूँ कि मैं बूट कर सकता हूँ। फिर ऊपर के रूप में अपने उन्नयन करते हैं।

आगे की चेतावनी: नए डेस्कटॉप संस्करण पुराने डेस्कटॉप कॉन्फिग फाइल को मेनज करते हैं। तो आप पुराने और नए सिस्टम को तोड़ सकते हैं। यदि आपके पास डिस्क स्थान है, cp -ar /home/{youruser,newname}और नए उपयोगकर्ता के होम को इस नए पथ में इंगित करें /etc/passwd

2 OS विभाजन होने से मुझे कमबैक मिलता है; यदि नई प्रणाली में कुछ हो सकता है (एक ड्राइवर, एक बग, एक लापता ऐप ...) उत्पादकता को प्रभावित कर रहा है, तो मैं कम से कम वापस वहीं जा सकता हूं जहां मैं था। यह स्पष्ट रूप से feint-hearted या noob के लिए नहीं है।


4
यह मेरी विधि है, भी, हालांकि मैं अपने घर के विभाजन की एक नई प्रतिलिपि भी बनाता हूं, क्योंकि जैसा कि आपने कहा, नए ओएस में उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइलों में किए गए बदलावों से समस्या हो सकती है यदि आपको वापस गिरना पड़ता है। मेरा बड़ा सामान, जैसे डेटा (संगीत, फ़ोटो, दस्तावेज़) और वाइन इंस्टॉलेशन एक अलग ड्राइव पर हैं, और कुछ सिमिलिंक के माध्यम से मेरी नई होम डायरेक्टरी में सम्मिलित हो जाते हैं।
glibdud

9
@glibdud: संगीत, फ़ोटो, दस्तावेज़ों के लिए सहानुभूति: यह सबसे अधिक समझदार और सुरक्षित लेआउट है। मेरे लिए, यह एक सच्चा लेआउट है । $ HOME, os- (और संस्करण-) पर निर्भर कॉन्फिग फाइलों से भरा हुआ है, एक साफ इंस्टॉल में उन्हें फिर से उपयोग करने से सब के बाद एक क्लीन इंस्टाल नहीं होगा। $ HOME को आपके OS इंस्टॉल का हिस्सा माना जाना चाहिए। तो "बड़ा सामान" को दूर ले जाएं, और एक साफ इंस्टॉल पर्ज कॉन्फिग और सेटिंग्स को स्थापित करने दें, फिर वापस सिमलिंक सेट करें।
MestreLion

मैं इस पद्धति का उपयोग करने और कुछ मुद्दों में चलने की कोशिश कर रहा हूं। मैं कुछ सहायता का उपयोग कर सकता हूं। मैंने askubuntu.com/questions/607008/…
जो

14

आधिकारिक ubuntu.com पेज पर जानकारी है:

आप निम्न प्रक्रिया के साथ नेटवर्क पर आसानी से अपग्रेड कर सकते हैं।

  1. सॉफ़्टवेयर केंद्र लॉन्च करें।

  2. संपादित करें -> सॉफ़्टवेयर स्रोतों पर जाएं

  3. सॉफ़्टवेयर स्रोत एप्लिकेशन से उप मेनू अपडेट चुनें:

    सॉफ्टवेयर स्रोतों

  4. रिलीज़ अपडेट ड्रॉप डाउन को "सामान्य रिलीज़" में बदलें और एप्लिकेशन को बंद करें

  5. अद्यतन प्रबंधक लॉन्च करें।
  6. नए अपडेट की जांच करने के लिए चेक बटन पर क्लिक करें।
  7. यदि कोई अद्यतन स्थापित करने के लिए हैं, तो उन्हें स्थापित करने के लिए अद्यतन अपडेट बटन का उपयोग करें, और उसके पूरा होने के बाद फिर से जाँच करें दबाएं।
  8. एक संदेश आपको नई रिलीज़ की उपलब्धता के बारे में सूचित करेगा।

    अद्यतन-प्रबंधक से अपग्रेड किया गया

  9. अपग्रेड पर क्लिक करें।

ऑन-स्क्रीन निर्देशों का पालन करें।

यह सभी देखें:

  • कुछ मामलों के उन्नयन के कुछ वैकल्पिक तरीकों के बारे में अधिक जानकारी के लिए https://help.ubuntu.com/community/OneiricUpgrades

से तकनीकी अवलोकन :

डेस्कटॉप सिस्टम पर Ubuntu 11.04 से अपग्रेड करने के लिए, Alt + F2 दबाएं और update-managerकमांड बॉक्स में (उद्धरण के बिना) टाइप करें। अपडेट मैनेजर को खोलना चाहिए और आपको बताना चाहिए: नया वितरण रिलीज '11 .10 'उपलब्ध है। अपग्रेड पर क्लिक करें और ऑन-स्क्रीन निर्देशों का पालन करें।

एक सर्वर सिस्टम पर उबंटू 11.04 से अपग्रेड करने के लिए: update-manager-coreयदि यह पहले से स्थापित नहीं है तो पैकेज स्थापित करें; कमांड के साथ अपग्रेड टूल लॉन्च sudo do-release-upgradeकरें और ऑन-स्क्रीन निर्देशों का पालन करें। ध्यान दें कि सर्वर अपग्रेड अब अधिक मजबूत है और जीएनयू स्क्रीन का उपयोग करेगा और स्वचालित रूप से उदाहरण के लिए गिराए गए कनेक्शन समस्याओं के मामले में फिर से संलग्न करेगा।

CD या USB छवि का उपयोग करके अपग्रेड करना

11.04 से, जब आप लाइव एलसीडी बूट करते हैं और इसे इंस्टॉल करना शुरू करते हैं, तो 11.04 में अपग्रेड करने का विकल्प मिलेगा। यह स्वचालित रूप से इंस्टॉल किए गए ऐप्स का पता लगाएगा और आपके ऐप के अपडेट किए गए संस्करण को भी इंस्टॉल करेगा। मान लें कि आप दोहरी बूटिंग नहीं हैं।

लाइव सीडी: ड्राइव स्पेस आवंटित करें

कमांड लाइन का उपयोग करके अपग्रेड करना:

  • do-release-upgradeएक टर्मिनल में चलाएं

9

यदि आप रोमांच महसूस कर रहे हैं, और पहले से ही यहां सूचीबद्ध अन्य तरीकों में से एक की कोशिश की है, और समस्या है, या यदि आप सिर्फ अधीर हैं, तो आप यह कोशिश कर सकते हैं।

यदि आप यह कोशिश करना चाहते हैं, तो पहले पूरी पोस्ट पढ़ें। यदि आप इसका हिस्सा नहीं समझते हैं, तो इसे आज़माएँ नहीं।

जानवर बल विधि

मैंने एक बार में 4 प्रमुख संस्करणों पर ubuntu प्रतिष्ठानों को अपग्रेड करने के लिए इसका सफलतापूर्वक उपयोग किया है, लेकिन अपने जोखिम पर आगे बढ़ें । यदि आप एक झपकी मारते हैं, तो आपको अन्य तरीकों की तुलना में ठीक होने में काफी मुश्किल हो सकती है।

उपयुक्त स्रोतों को फिर से लिखें

सबसे पहले, बस अपने वर्तमान संस्करण (के सभी उदाहरणों की जगह lucid, raringनया एक, इस तरह के साथ उपयुक्त सॉफ्टवेयर स्रोतों की सूची में, आदि):

sudo sed -i 's/quantal/saucy/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list

यदि आपके पास कुछ तृतीय-पक्ष रिपॉजिटरी हैं जिनके पास नए संस्करण नहीं हैं, तो यह अगले चरण पर त्रुटियों का कारण होगा, लेकिन आप उन्हें सुरक्षित रूप से अनदेखा कर सकते हैं। अद्यतन किए गए निर्भरता के कारण उन रिपॉजिटरी के सॉफ़्टवेयर में समस्याएं हो सकती हैं, लेकिन अधिक बार नहीं तो वे ठीक नहीं हैं यदि आप केवल एक या दो संस्करणों को अपग्रेड कर रहे हैं। आप संबंधित सूची फ़ाइल को हटाकर उन त्रुटियों से निपट सकते हैं /etc/apt/sources.list.d/, या आप यह मान सकते हैं कि रिपॉजिटरी मेंटेनर अंततः नए संस्करण के लिए एक रिपॉजिटरी खोलेगा, और बस फाइलों को छोड़ दें और चेतावनियों को अनदेखा करें।

अपग्रेड करते हैं

अगला कदम:

sudo apt-get update        # here's where you might get some errors you can ignore.
sudo apt-get dist-upgrade  # point of no return

दूसरे चरण पर, आपको संभवतः सुझाए गए कुछ परिवर्तनों को स्वीकार करना होगा जो टूटे हुए पैकेजों को ठीक करते हैं। सुझावों पर नज़र रखें, और फिर परिवर्तनों को स्वीकार करें, अगर यह बहुत कठोर नहीं दिखता है। आप अगले चरणों में अधिकांश चीजें ठीक कर सकते हैं।

आपको प्रश्नों का उत्तर भी देना होगा कि किस संस्करण का उपयोग करने के लिए कॉन्फ़िगर किया गया है। जैसा आप फिट देखते हैं वैसा ही करें।

टूटने को ठीक करना

निस्संदेह आपको पैकेज इंस्टॉल के साथ समस्याएं मिलेंगी। इनसे निपटने के लिए पहले दौड़ने की कोशिश करें sudo apt-get dist-upgrade। यदि वह आपको एक ही समस्या देता है, तो संदेश की जांच करें (जो आमतौर पर एक पैकेज फ़ाइल संघर्ष होगा), और मैन्युअल रूप से आपको समस्या देने वाले पैकेज को हटा दें, sudo dpkg --force-depends -r <packagename>(आमतौर पर दो परस्पर विरोधी पैकेजों का पुराना संस्करण)। फिर चला sudo apt-get dist-upgrade। कुल्ला और दोहराएँ जब तक sudo apt-get dist-upgradeकुछ भी नहीं करता है (सभी पैकेज उन्नत हैं)।

अंत खेल

महत्वपूर्ण : इससे पहले कि आप कुछ और करें, सुनिश्चित करें कि सभी महत्वपूर्ण प्रोग्राम स्थापित हैं। ऐसा करने का सबसे आसान तरीका कुछ ऐसा चलाना है sudo apt-get install ubuntu-desktop( kubuntu-desktopया जो भी संस्करण आप चला रहे हैं)। यह सुनिश्चित करेगा कि आपके डेस्कटॉप के लिए आवश्यक सभी पैकेज स्थापित हैं, जिससे आपको फिर से बूट करने में परेशानी नहीं होगी।

अब आप पुराने बाएँ पैकेज को चला सकते हैं sudo apt-get autoremoveऔर sudo apt-get cleanसाफ कर सकते हैं ।

यदि किसी पैकेज को डिस्ट-अपग्रेड कदम के दौरान हटा दिया गया था, तो आप उन्हें सामान्य रूप से फिर से स्थापित कर सकते हैं।


8

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

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

मुझे उन सभी सॉफ्टवेयर्स की आवश्यकता थी जो 10.04 को मेरे नए 12.04 पर स्थापित होने के लिए थे।

  1. सबसे पहले आपको यह जानना होगा कि आपके 10.04 में सभी पैकेज कौन से हैं। उसके लिए आप कर सकते हैं

    sudo dpkg --get-selections "*"> pack_file

इसे चलाने के बाद, आपके पास 'pack_file' नामक फ़ाइल में 10.04 में सभी पैकेजों के नाम होंगे।

उस फ़ाइल को 12.04 पर स्थानांतरित करें और निम्न कमांड चलाएं

  • sudo apt-get update
  • sudo dpkg --set-selections < pack_file
  • sudo apt-get -u dselect-upgrade

यह सभी पैकेजों के साथ-साथ उनकी निर्भरता को प्राप्त करेगा और इसे आपके सिस्टम पर स्थापित करेगा। मुझे लगभग 2GB डेटा डाउनलोड करना था, लेकिन इस बात की शांति थी कि मेरा डिस्ट्रॉय बर्बाद नहीं होगा।

यह मुझे 10.04 था लेकिन दृष्टिकोण किसी भी संस्करण पर काम करेगा। इसलिए आप "नवीनीकरण" आईएनजी के बिना नवीनतम में अपग्रेड कर सकते हैं। :)

इसे देखें: http://sosaysharis.wordpress.com/2012/05/02/upmission-to-ubuntu-12-04-the-way-i-did-it/


4

यदि आपको नवीनीकरण करने के लिए GUI-way की आवश्यकता है, तो रिन्जविंड्स उत्तर का उपयोग करें। यदि आपको अपग्रेड करने के लिए CLI-way की आवश्यकता है, तो आपको इस पृष्ठ पर एक नज़र डालनी चाहिए । हाउटो पिछले साल से है, लेकिन यह अभी भी 12.04 के लिए मान्य होना चाहिए। जैसे ही 12.04 जारी किया जाएगा, इस तरह से काम करना चाहिए।

और आपके अन्य प्रश्न का उत्तर देने के लिए: 11.10 AFTER 11.04 आया। पहली संख्या हमेशा वर्ष होती है (इस मामले में: 11 का मतलब 2011), दूसरी संख्या महीने या रिलीज़ (04 का मतलब अप्रैल, 10 का मतलब अक्टूबर) है।

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


4

कमांड प्रॉम्प्ट का उपयोग करके सुरक्षित रूप से 13.04 से 13.10 तक अपग्रेड करें

चूंकि 13.10जारी किया गया है, कई लोग यह जानना चाहेंगे कि कैसे 13.04उबंटू के पिछले संस्करण ( ) को नवीनतम संस्करण में अपग्रेड किया जाए 13.10। अपग्रेड करने से पहले 13.10परिवर्तन / समर्थन / अनुकूलता जानना अच्छा होगा।

इसलिए मैं 13.10प्रभावी ढंग से अपग्रेड करने के लिए इन चरणों का पालन करने का सुझाव देता हूं ।

  • पहले खोलें Software Sourcesऔर सुनिश्चित करें कि संभव परिवर्तन सेट किए गए हैं।

    • टर्मिनल में यह कमांड चलाएँ:

      sudo software-properties-gtk
      

      जब Software Sourcesविंडो खुलती है तो ये परिवर्तन करें:

    • Ubuntu Softwareटैब के तहत tickसभी चार चेक बॉक्स

    • Updatesटैब के तहत tickपहले दो चेक बॉक्स , और एक नए ubuntu रिलीज के मुझे सूचित करने का मूल्य निर्धारित किया हैFor any new version
    • के तहत Other Softwareटैब tickपहले चार चेक बॉक्स और untick/removeशेष अगर किसी कि वह / वह खजाने जोड़कर स्थापित तीसरे पक्ष के सॉफ्टवेयर के उन्नयन के लिए पसंद नहीं है। (हटाने की सलाह देते हैं)।
  • Close खिड़की और भंडार का अद्यतन करने के लिए निम्नलिखित आदेश पर अमल करें:

    sudo apt-get update
    
  • अब do-release-upgrade -dविकल्प द्वारा संगतता / परिवर्तन / समर्थन आदि की जांच करने का समय है । अधिक जानकारी चलाने के लिए:man do-release-upgrade टर्मिनल में यह कमांड टाइप करें:

    do-release-upgrade -d
    

    यह Upgrade Tool Signatureलगभग 1 एमबी के नाम से कुछ डाउनलोड करेगा saucy.tar.gz। इसके बाद यह पासवर्ड को निकालने के लिए संकेत देगा और अंत में रिपॉजिटरी में संकुल को जाँच / प्राप्त करेगा और कुछ समय के बाद यह संकुल के पूर्ण विवरण को अपग्रेड करने, आकार डाउनलोड करने और स्थापित करने आदि को दबाएगा Enter

    13.04 को एक ही समय में 13.10 में अपग्रेड किया जा सकता है , प्रेस वाई द्वारा जब उन्नयन स्थापित करने के लिए संकेत दिया जाता है।

यह 13.10 में अपग्रेड करने का सबसे आसान और सबसे सुरक्षित तरीका है । उन्नयन को हमेशा बाद में स्थापित किया जा सकता है यदि abortedपहले, निष्पादित करके:

sudo apt-get upgrade

या

sudo apt-get dist-upgrade

डिस्ट-अप प्रकार के बारे में अधिक जानने के लिए: man apt-get dist-upgrade


1
यह वही है जो मुझे 18.04 -> 18.10 से अपग्रेड करने की आवश्यकता है। हर दूसरे गाइड ने -dविकल्प का कोई उल्लेख नहीं किया । (मुझे लगता है कि मैं मदद पढ़ सकता था, लेकिन हिंडाइट 20/20 है)
मैट एम।

2

अपग्रेड करने से पहले आपको ttf-mscorefonts- इंस्टॉलरTtf-mscorefonts- इंस्टॉलर स्थापित करें को भी हटा देना चाहिए ।

कारण, यह है कि उन्नयन प्रक्रिया आपको EULA को स्वीकार करने के लिए कहने पर अटक सकती है।

वर्कअराउंड के लिए यदि अपग्रेड पहले से ही अटका हुआ है, तो यह उत्तर देखें: https://askubuntu.com/a/126082/55343



0

हाल के उबंटू रिलीज के लिए, उदाहरण के लिए, 12.04 के बाद, एक बार नया उबंटू रिलीज होने के बाद, आपको अपग्रेड करने के लिए प्रेरित किया जाएगा। एक बार जब आप प्रॉम्प्ट में "अपग्रेड" पर क्लिक करते हैं, तो स्क्रीन पर दिए गए इंस्ट्रक्शन को फॉलो करें, आपको नई रिलीज़ पर अपग्रेड कर दिया जाएगा।

अगर कोई संकेत नहीं है, तो आप निम्नलिखित की जांच कर सकते हैं। टर्मिनल में निम्न कमांड टाइप करें:

update-manager

अपडेट प्रबंधक विंडो दिखाई देगी और अपडेट की जांच करेगी। स्थापित सभी अद्यतनों को स्थापित करें।

"सेटिंग ..." अपडेट मैनेजर में क्लिक करें, और विंडो के "अपडेट" टैब पर क्लिक करें। यदि आप "फॉर लॉन्ग टर्म सपोर्ट वर्जन" चुनते हैं, तो सवाल के लिए "मुझे एक नए उबंटू संस्करण की सूचना दें", नए उबंटू उन्नयन को संकेत नहीं दिया जा सकता है क्योंकि उबंटू का नया संस्करण "लॉन्ग टर्म सपोर्ट्स" नहीं हो सकता है। यदि आप "किसी भी नए संस्करण के लिए" चुनते हैं, तो नया उबंटू अपग्रेड प्रॉम्प्ट सबसे अधिक दिखाई देगा।

में https://wiki.ubuntu.com/Releases आप पाएंगे कि कौन सा संस्करण लंबे समय तक समर्थन करता है (LTS) है और जो नहीं है। इसके अलावा, आप प्रत्येक संस्करण की रिलीज़ की तारीख और जीवन का समय देखेंगे। काफी उपयोगी जानकारी।

जब नया उबंटू संस्करण जारी किया गया, तो आमतौर पर अपग्रेड प्रॉम्प्ट तुरंत दिखाई नहीं देगा। जब नया उबंटू अपग्रेड प्रॉम्प्ट आपके वर्तमान उबंटू संस्करण के लिए उपलब्ध होगा, तो आप https://wiki.ubuntu.com/Releases में नए संस्करण के रिलीज़ नोट्स देख सकते हैं

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