कैसे Tumbleweed के लिए OpenSUSE लीप कन्वर्ट करने के लिए

click fraud protection

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

बिगड़ने की चेतावनी: नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें इस लेख के अंत में।

बैक अप पुराने सॉफ्टवेयर रिपोजिटरी

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

instagram viewer
सु, तथा सीडी रेपो फोल्डर को।

सु cd /etc/zypp/repos.d/

Repos.d फ़ोल्डर के अंदर, एक उप-निर्देशिका बनाते हैं। इस उप-निर्देशिका "बैकअप", "पुराना", या जो भी अन्य नाम आपको उपयुक्त लगता है, उसका नाम दें।

mkdir बैकअप

के अंदर किए गए नए बैकअप रेपो फ़ोल्डर के साथ /repos.d/इस निर्देशिका में सभी मौजूदा SUSE लीप सॉफ़्टवेयर रिपॉजिटरी को स्थानांतरित करें। ध्यान रखें, एक बार जब आप इन सॉफ्टवेयर स्रोतों को मुख्य फ़ोल्डर से बाहर कर देते हैं, तो आपके पास Suse Leap सॉफ़्टवेयर स्रोतों तक पहुंच नहीं होगी। यदि आप ऐसे सॉफ़्टवेयर का उपयोग कर रहे हैं जो LEAP पर बहुत निर्भर करता है, और Tumbleweed के साथ काम नहीं करता है, तो आपको इसे स्थापित करने की आवश्यकता होगी, और Leap के साथ संगत सॉफ़्टवेयर ढूंढें।

नोट: संगत सॉफ़्टवेयर खोजने का सबसे तेज़ तरीका है OBS.

mv /etc/zypp/repos.d/*.repo/etc/zypp/repos.d/backup

चलाने के बाद mv आदेश, वर्तमान लीप सॉफ्टवेयर रिपॉजिटरी के सभी अब सक्रिय नहीं हैं। Tumbleweed सॉफ़्टवेयर स्रोतों को जोड़ने तक नए सॉफ़्टवेयर को अपडेट या स्थापित करने का प्रयास न करें। Zypper कुछ भी नहीं करेगा (या गलत तरीके से त्रुटियों का एक गुच्छा फेंक देगा)।

नया सॉफ्टवेयर रिपोजिटरी जोड़ें

OpenSUSE की कोर चाहे आप लीप या टम्बलवीड का उपयोग कर रहे हों, सॉफ्टवेयर स्रोतों द्वारा तय किया जाता है कि ऑपरेटिंग सिस्टम की पहुंच किस तक है। इसका मतलब है कि यदि आपको केवल Leap सॉफ़्टवेयर स्रोत मिले हैं और SUSE के अपने संस्करण को अपडेट करते हैं, तो यह उस रिलीज़ के लिए सॉफ़्टवेयर का नवीनतम संस्करण स्थापित करेगा। यदि कोई उपयोगकर्ता Tumbleweed लोगों के लिए लीप सॉफ़्टवेयर स्रोतों को बदलता है, और अपडेट करता है तो यह सच हो सकता है: यह SUSE के रोलिंग रिलीज़ डिस्ट्रो के नवीनतम रिलीज़ संस्करण में परिवर्तित हो जाएगा।

ऐसा करने के लिए, एक टर्मिनल विंडो खोलें और निम्नलिखित कमांड दर्ज करें:

zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss रेपो-ओएस ज़ीपर अर-एफ-सी http://download.opensuse.org/tumbleweed/repo/non-oss रेपो-नॉन-ऑस ज़ाइपर अर-एफ-सी http://download.opensuse.org/tumbleweed/repo/debug रेपो-डिबग जेपर आर्फ़ -फ-सी http://download.opensuse.org/update/tumbleweed/ रेपो अद्यतन

OpenSUSE लीप टू टम्बलवीड

लीप के अंदर नए सॉफ्टवेयर स्रोतों के साथ, सॉफ्टवेयर चीजों के टम्बलवीड पक्ष से स्थापित किया जा सकता है। हालाँकि, कुछ और होने से पहले, आपको "डिस्ट्रो अपग्रेड" करने की आवश्यकता होगी। यह एक ऐसी प्रक्रिया है जहां लिनक्स ऑपरेटिंग सिस्टम नई रिलीज के पक्ष में पुराने सॉफ़्टवेयर से पुराने सॉफ़्टवेयर और फ़ाइलों को छोड़ देता है। SUSE में, यह Zypper पैकेज मैनेजर के साथ किया जाता है, और एक बहुत ही सहज और आसान प्रक्रिया है। उन्नयन शुरू करने के लिए, बस चलाएं:

सूद ज़ीपर दुप्पटा 

जैसे ही आप इस आदेश को बैश टर्मिनल में दर्ज करते हैं, एक संदेश "आप सभी सक्षम रिपोजिटरी के साथ एक वितरण अपग्रेड करने वाले हैं। सुनिश्चित करें कि ये रिपॉजिटरी आपके जारी रहने से पहले संगत हैं। इस आदेश के बारे में अधिक जानकारी के लिए 'मैन जाइपर' देखें।]

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

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

लीप के लिए अपग्रेड करना

Tumbleweed से लीप पर वापस आना संभव है। सबसे पहले, एक टर्मिनल विंडो खोलें और उपयोग कर रूट उपयोगकर्ता में प्रवेश करें सु. एक बार रूट के रूप में लॉग इन करने के बाद, सॉफ्टवेयर रिपोज फोल्डर में नेविगेट करें।

सु cd /etc/zypp/repos.d/

Rm कमांड का उपयोग करके, पहले जोड़े गए Tumbleweed सॉफ़्टवेयर रिपॉजिटरी के सभी निशान हटाएं।

rm /etc/zypp/repos.d/*.repo

फिर, बैकअप फ़ोल्डर से सभी फ़ाइलों को मुख्य रिपॉजिटरी फ़ोल्डर में वापस ले जाएं।

mv /etc/zypp/repos.d/backup /etc/zypp/repos.d/

पुराने रिपॉज के साथ वापस अपडेट करें, अपडेट कमांड चलाएं।

Zypper डुबकी

पहले की तरह, Zypper को डाउनग्रेड करने में कुछ समय लगेगा। यह डाउनग्रेड प्रक्रिया को अधिकांश भाग के लिए काम करना चाहिए। आप समस्याओं में भाग सकते हैं क्योंकि यह आम तौर पर एक ऑपरेटिंग सिस्टम को पिछले रिलीज़ पर डाउनग्रेड करने के लिए एक अच्छा विचार नहीं है। यदि आप OpenSUSE लीप से टम्बलवीड में अपग्रेड किए गए हैं, और वापस जाना चाहते हैं, तो कार्रवाई का सबसे अच्छा तरीका संभवतः आपके सभी डेटा का बैकअप लेना है, और सब कुछ फिर से स्थापित करना है।

watch instagram story
खोज
हाल के पोस्ट