पुराने के स्थान पर नए का इस्तेमाल करें। 32-बिट से 64-बिट Linux वितरण में संक्रमण के पीछे यही कहानी है।
यह एक ऐसा कदम है जो काफी समय से हो रहा है। किसी भी शिफ्ट की तरह, यह कुछ के लिए दर्द रहित और दूसरों के लिए एक बड़ा सिरदर्द है। अगर आपको अभी तक इस समस्या से नहीं जूझना पड़ा है, तो जल्द ही आपके पास एक अच्छा मौका है।
32-बिट और 64-बिट में क्या अंतर है?
पर्सनल कंप्यूटर के बारे में बात करते समय, आपकी मशीन का आर्किटेक्चर 32-बिट या 64-बिट है, यह सेंट्रल प्रोसेसिंग यूनिट (या सीपीयू) पर निर्भर करता है। कुछ CPU और भी अधिक (512-बिट तक) जा सकते हैं, लेकिन अधिकांश पर्सनल कंप्यूटर या तो 32 या 64-बिट के होते हैं।
64-बिट कंप्यूटर अपने 32-बिट समकक्षों की तुलना में तेजी से अधिक शक्तिशाली होते हैं। एक 32-बिट मशीन 2 32 . को संभाल सकती है डेटा के बिट, जबकि एक 64-बिट मशीन 2 64 . को संभाल सकती है डेटा के बिट्स।
यह इतना बड़ा अंतर नहीं लग सकता है, लेकिन तब तक प्रतीक्षा करें जब तक आप कैलकुलेटर पर उन नंबरों को क्रंच नहीं कर देते। 32-बिट आर्किटेक्चर 4,294,967,296 बाइट्स का समर्थन कर सकता है (लगभग 4 गीगाबाइट), जबकि 64-बिट आर्किटेक्चर 18,446,744,073,709,551,616 बाइट्स का समर्थन कर सकता है। (लगभग 18 अरब गीगाबाइट)।
नई सहस्राब्दी में कुछ वर्षों में 64-बिट पर्सनल कंप्यूटर उपलब्ध हो गए। यदि आप एक नया कंप्यूटर खरीदने वाले हैं, या आपने हाल के वर्षों में एक खरीदा है, तो संभावना है कि आपके पास 64-बिट मशीन है। आपके कंप्यूटर की रैंडम एक्सेस मेमोरी (RAM) की मात्रा एक संकेतक है। 32-बिट मशीनें 4GB से अधिक नहीं संभाल सकती हैं। अगर आपके लैपटॉप में 8GB है, तो यह 64-बिट है।
Linux डिस्ट्रोस 32-बिट और 64-बिट संस्करणों में क्यों आता है
सॉफ्टवेयर को यह जानना होगा कि इस अंतर का लाभ उठाने के लिए हार्डवेयर के साथ कैसे संवाद किया जाए। इसलिए जबकि एक ऑपरेटिंग सिस्टम का 32-बिट संस्करण 64-बिट पीसी पर चल सकता है, यह सभी अतिरिक्त शक्ति का उपयोग नहीं कर सकता है। दूसरी ओर, एक ऑपरेटिंग सिस्टम का 64-बिट संस्करण 32-बिट पीसी पर बिल्कुल भी नहीं चल सकता है।
जबकि अधिकांश नए पीसी 64-बिट आर्किटेक्चर के साथ आते हैं, लिनक्स का उपयोग केवल आधुनिक हार्डवेयर पर ही नहीं किया जाता है। बहुत से लोग पुरानी मशीनों में जान फूंकने के लिए लिनक्स का उपयोग करते हैं। इस कारण से, कई वितरण डाउनलोड के लिए 32-बिट और 64-बिट दोनों संस्करण प्रदान करते हैं।
यह Linux के लिए अद्वितीय स्थिति नहीं है। विंडोज 32-बिट और 64-बिट संस्करणों में भी आता है --- यहां तक कि विंडोज 10 भी! Microsoft चाहता है कि उसका डेस्कटॉप पुराने या कम शक्ति वाले हार्डवेयर पर चले।
Linux के 32-बिट संस्करण क्यों गायब हो रहे हैं
डेस्कटॉप के लिए लिनक्स के सबसे लोकप्रिय संस्करण उबंटू ने 2017 में 32-बिट संस्करण जारी करना बंद कर दिया। एक साल बाद, उबंटू मेट, उबंटू बुग्गी और कुबंटू जैसे वेरिएंट ने सूट का पालन किया। ओपनएसयूएसई लीप 32-बिट संस्करण भी नहीं करता है।
प्राथमिक ओएस ने 2016 में लोकी की रिलीज के साथ 32-बिट संस्करण उपलब्ध नहीं कराया। सोलस नामक एक नए लिनक्स डिस्ट्रो ने कभी भी 32-बिट संस्करण की पेशकश नहीं की। आर्क लिनक्स ने हाल ही में 32-बिट संस्करणों का समर्थन करना बंद कर दिया है (लेकिन आर्क लिनक्स का उपयोग जारी रखने के कई कारण हैं)।
<मजबूत>क्यों? 32-बिट आर्किटेक्चर तेजी से दुर्लभ होता जा रहा है। चाहे उच्च स्पेक्स की आवश्यकता के कारण या हार्डवेयर विफलता के कारण, कई लोगों ने पुरानी मशीनों को बदल दिया है। जब वितरण 32-बिट समर्थन छोड़ने की योजना की घोषणा करते हैं, तो अपेक्षाकृत कम (यदि कोई हो) लोग शिकायत करते हैं।
लिनक्स वितरण में सीमित संसाधन हैं। 32-बिट संस्करणों को बनाए रखने और उनका परीक्षण करने के लिए किसी की आवश्यकता होती है। उसी समय, टीमें अक्सर अन्य हार्डवेयर आर्किटेक्चर, जैसे एआरएम को लक्षित करती हैं। 32-बिट छवियों के कम डाउनलोड होने के कारण, उस प्रयास को सही ठहराना कठिन हो जाता है।
फिर, 32-बिट सॉफ़्टवेयर से क्रमिक बदलाव लिनक्स के लिए अद्वितीय नहीं है। 2009 में जारी Mac OS X 10.6, 32-बिट हार्डवेयर पर चलने वाले Apple के डेस्कटॉप ऑपरेटिंग सिस्टम का अंतिम संस्करण था। MacOS 10.13 में, Apple ने 32-बिट ऐप्स के लिए समर्थन समाप्त करना शुरू कर दिया। कंपनी अब अपने मैक ऐप स्टोर में नए 32-बिट ऐप्स को स्वीकार नहीं करती है।
32-बिट Linux ऐप्स के बारे में क्या?
डेस्कटॉप सॉफ्टवेयर भी आगे बढ़ना शुरू हो गया है, कुछ ऐप डेवलपर्स ने 32-बिट आर्किटेक्चर के लिए समर्थन समाप्त कर दिया है। उदाहरण के लिए, Google अब Linux के लिए Chrome का 32-बिट संस्करण जारी नहीं करता है। अन्य कंपनियों ने अपने ऐप्स के केवल 64-बिट संस्करण जारी करना शुरू कर दिया है।
लिनक्स सॉफ्टवेयर के कुछ 32-बिट संस्करणों को पैच करना एक संघर्ष हो सकता है। यह Linux डेस्कटॉप पर अधिक महत्वपूर्ण सुरक्षा चिंताओं में से एक है।
अंततः, एक ऑपरेटिंग सिस्टम बहुत उपयोगी नहीं है यदि आपके इच्छित पर्याप्त ऐप्स संगत नहीं हैं। लिनक्स सॉफ्टवेयर की एक उचित मात्रा अभी भी 32-बिट हार्डवेयर पर चलती है, लेकिन ऐसा अधिक समय तक नहीं हो सकता है।
क्या Linux पर 32-बिट समर्थन खत्म हो गया है?
अभी नहीं।
उबंटू के मामले में, आप अभी भी 32-बिट हार्डवेयर का उपयोग कर सकते हैं यदि आप संस्करण 16.04 (एक दीर्घकालिक समर्थन रिलीज) स्थापित करते हैं और वहां से अपग्रेड करते हैं। 16.04 आधिकारिक तौर पर 2021 तक समर्थित है। आपको तब तक सॉफ़्टवेयर अपडेट मिलते रहेंगे, जब तक कि उबंटू टीम ऐप और पैकेज के 32-बिट संस्करणों को बनाए रखना जारी रखेगी।
कई अन्य डिस्ट्रो अभी भी आपको डाउनलोड करने के लिए 32-बिट संस्करण प्रदान करते हैं। डेबियन, डिस्ट्रो उबंटू पर आधारित है, फिर भी 32-बिट विकल्प प्रदान करता है। कई लिनक्स डिस्ट्रोस भी हैं जो विशेष रूप से पुराने हार्डवेयर को लक्षित करते हैं, जिसमें 32-बिट समर्थन को अधिक प्राथमिकता देना शामिल है।
और यहां तक कि अधिकांश प्रमुख लिनक्स डिस्ट्रो ने 32-बिट हार्डवेयर को पीछे छोड़ने का फैसला किया है, आप अपेक्षाकृत प्राचीन उपकरणों के लिए वहां एक विशिष्ट डिस्ट्रो होने की उम्मीद कर सकते हैं। Linux की दुनिया ऐसे ही काम करती है.
जो कहा, यह आगे बढ़ने का समय हो सकता है
लिनक्स आपको अपने 32-बिट ऐप्स को छोड़ने के लिए मजबूर नहीं कर रहा है, लेकिन कुछ अधिक आधुनिक डिस्ट्रो यह प्रयास कर रहे हैं। यदि आप चाहते हैं कि नवीनतम अनुभव ओपन सोर्स डेस्कटॉप पेश करे, तो आप जल्द ही एक पुराने पीसी को रिटायर करना चाहेंगे।
मुझे पता है कि यह निराशाजनक हो सकता है यदि आप अपने पुराने पीसी को हमेशा के लिए जीवित रखने के लिए लिनक्स पर स्विच करते हैं। लेकिन अगर आप नवीनतम सुविधाओं के बारे में विशेष रूप से चिंतित नहीं हैं, तो भी आपको बग या अन्य निराशाओं का सामना करना पड़ सकता है जो समर्थन की कमी से उत्पन्न होती हैं।