एक सरल सा आदेश है क्योंकि अब आप PPA और थर्ड पार्टी रिपोजिटरी को नए उबंटू संस्करण में अपग्रेड करते समय सक्षम रख सकते हैं :
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 do-release-upgrade -d
RELEASE_UPGRADER_ALLOW_THIRD_PARTY परिवेश चर का उपयोग कमांड लाइन और GUI अपग्रेड टूल दोनों के साथ किया जा सकता है। इसलिए जब आप अपने Ubuntu सिस्टम को अपग्रेड करना चाहते हैं और PPA और थर्ड पार्टी रिपॉजिटरी को सक्षम रखना चाहते हैं, तो टर्मिनल से अपग्रेड रन करें, जैसे कि कमांड संस्करण के लिए ऊपर बताया गया है। मुझे लगता है कि वास्तविक प्रणाली के उन्नयन से पहले । के लिए जीयूआई संस्करण :
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 update-manager -d
-d का उपयोग विकास रिलीज़ में अपग्रेड करने की अनुमति देने के लिए किया जाता है - उदाहरण के लिए, उबंटू 18.10 से 19.04 में अभी अपग्रेड करना, जबकि उबंटू 19.04 डिस्को डिंगो अभी भी विकास में है)
यह ध्यान देने योग्य है कि आप अभी भी तीसरे पक्ष के स्रोतों को अपग्रेड पर अक्षम होने के बारे में चेतावनी देख सकते हैं , लेकिन जो लोग उबंटू संस्करण का समर्थन करते हैं, जो आप अपग्रेड कर रहे हैं, वह अक्षम नहीं होगा।
एक नियमित उबंटू रिलीज उन्नयन (एक नए उबंटू संस्करण में) किसी भी पीपीए या तीसरे पक्ष के भंडार को निष्क्रिय करता है जो सक्षम हो सकता है। Ubuntu-release-upgrader में कुछ हालिया परिवर्तन PPA और थर्ड पार्टी रिपॉजिटरी को नए उबंटू रिलीज़ में अपग्रेड करते समय सक्षम रखने की अनुमति देते हैं, जबकि उन मामलों के लिए बेहतर समर्थन भी प्रदान करते हैं जिनमें उपयोगकर्ताओं के पास संग्रह का अपना दर्पण होता है। यह एक पर्यावरण चर RELEASE_UPGRADER_ALLOW_THIRD_PARTY का उपयोग करके किया जाता है। स्रोत: लिनक्स विद्रोह ब्लॉग और ब्रायन ब्लॉग
मैंने केवल इस समाधान को अपग्रेड के बाद पाया और वैसे भी कमांड को चलाता है, इसने प्रत्येक उबंटू संस्करण में नए उबंटू संस्करण के नाम के साथ एक नई प्रविष्टि जोड़ी। मुझे तो बस पुराने को हटाना था।