रेड हैट एंटरप्राइज लिनक्स, या RHEL, उन ग्राहकों के लिए गो-टू एंटरप्राइज-लेवल लिनक्स वितरण है जो वेंडर से समर्थन चाहते हैं। रेड हैट RHEL को एंटरप्राइज ग्राहकों को सपोर्ट सब्सक्रिप्शन के साथ बेचता है, जो उन व्यक्तियों के लिए मुश्किल बना सकता है जो अपनी गाढ़ी कमाई खर्च किए बिना RHEL सर्वर या वर्कस्टेशन ढूंढ रहे हैं। रेड हैट के पास उन लोगों के लिए एक डेवलपर सब्सक्रिप्शन उपलब्ध है जो RHEL पर काम करना चाहते हैं, और यह साइन अप करने वालों के लिए पूरी तरह से मुफ्त है। हम आपको दिखाएंगे कि डेवलपर सब्सक्रिप्शन का उपयोग करके मुफ्त में रेड हैट एंटरप्राइज लिनक्स सिस्टम कैसे बनाया जाए।
एक संक्षिप्त डिस्क्लेमर
मुझे यकीन है कि आप में से कई पहले से ही यह जानते हैं, लेकिन जो नहीं जानते उनके लिए, मैं यह बताना चाहूंगा कि CentOS RHEL का बाइनरी समकक्ष है। इसका मतलब है कि, यदि आप RHEL की सभी समान सुविधाएं चाहते हैं लेकिन मुफ्त और उत्पादन उपयोग पर किसी भी प्रतिबंध के बिना, मैं CentOS की सिफारिश करूंगा। यह गाइड केवल उन लोगों के लिए है जो विशेष रूप से RHEL का अनुभव करना, उस पर विकसित करना और काम करना चाहते हैं।
यदि आप उत्सुक हैं कि रेड हैट इसकी अनुमति क्यों देता है, तो ऐसा इसलिए है क्योंकि वे बहुत स्पष्ट रूप से कहते हैं कि डेवलपर प्रोग्राम का हिस्सा सिस्टम का उपयोग उत्पादन उद्देश्यों के लिए नहीं किया जाना है। इसका मतलब है कि आप उन्हें अपने घर के आसपास उपयोग कर सकते हैं, लेकिन आप उन्हें काम पर महत्वपूर्ण सेवाओं का समर्थन करने के लिए उपयोग नहीं कर सकते। वे डेवलपर प्रोग्राम सब्सक्रिप्शन रिपॉजिटरी में सभी सुरक्षा कमजोरियों को हमेशा पैच नहीं करते हैं, इसलिए मैं वैसे भी इसकी सिफारिश नहीं करूंगा।
अपना रेड हैट डेवलपर अकाउंट बनाना
अपना रेड हैट डेवलपर अकाउंट बनाने के लिए, developers.redhat.com/register पर जाएं। एक बार वहां, आपको अपना अकाउंट बनाने के लिए एक पेज पर रीडायरेक्ट किया जाएगा। अपना लॉगिन ID, ईमेल पता, जॉब रोल, और पासवर्ड दर्ज करें, फिर एंटरप्राइज और डेवलपर प्रोग्राम समझौतों को स्वीकार करने के लिए क्लिक करें।
अपना अकाउंट बनाने के बाद, अपने साइन अप के लिए उपयोग किए गए ईमेल पते पर भेजे गए लिंक से अपना ईमेल कन्फर्म करें।
एक बार ऐसा करने के बाद, आपको सीधे आपके रेड हैट डेवलपर अकाउंट के होमपेज पर भेज दिया जाएगा। टॉप नेविगेशन बार में "Linux" पर क्लिक करें, और आपको RHEL के बारे में पेज पर भेज दिया जाएगा। डाउनलोड शुरू करने के लिए "Download RHEL" पर क्लिक करें।
डाउनलोड पेज पर आपके पास कुछ विकल्प हैं। आप फुल बाइनरी DVD, बूट ISO, या दोनों के ARM वर्जन डाउनलोड कर सकते हैं। मैं बूट ISO की सिफारिश करूंगा क्योंकि आप Anaconda इंस्टॉलर से अपना सिस्टम रजिस्टर कर सकते हैं और 8 GB ISO फाइल डाउनलोड करने से बच सकते हैं। जो भी विकल्प आप चाहते हैं चुनें, फिर आपको शायद अपने अकाउंट को पूरा करने के लिए अपना नाम जैसी कुछ अतिरिक्त जानकारी जोड़ने के लिए प्रेरित किया जाएगा। एक बार यह सब पूरा हो जाने पर, चुनें कि आप अपनी फाइल कहां सेव करना चाहते हैं, और यह डाउनलोड हो जाएगी।
अपना मुफ्त रेड हैट एंटरप्राइज लिनक्स सिस्टम बनाना
आपको यह चुनना होगा कि आप किस तरह का सिस्टम बनाना चाहते हैं, चाहे आप फिजिकल वर्कस्टेशन, सर्वर, या वर्चुअल मशीन चाहते हों। यदि आप फिजिकल सिस्टम चाहते हैं, तो आप balenaEtcher जैसे टूल का उपयोग करना चाहेंगे। यदि आप वर्चुअल सिस्टम बनाना चाहते हैं, तो मैं Virtual Machine Manager की सिफारिश करूंगा।
चाहे आप कोई भी सिस्टम बनाएं, मैं Anaconda इंस्टॉलर में अपने सिस्टम को रेड हैट के साथ रजिस्टर करने की सिफारिश करूंगा। यह आपको बूट ISO पर इंस्टॉलेशन पर सॉफ्टवेयर इंस्टॉल करने के लिए रेड हैट CDN तक पहुंचने की अनुमति देगा, साथ ही सिस्टम इंस्टॉल होने के बाद subscription-manager टूल का उपयोग करने के झंझट से बचाता है। इस तरह यह सब हो जाता है और जाने के लिए तैयार है।
Anaconda इंस्टॉलर में रेड हैट के साथ रजिस्टर करने के लिए, आपको अपने यूजरनेम और पासवर्ड की आवश्यकता होगी (आपका ईमेल पता काम नहीं करेगा। यह आपका यूजरनेम होना चाहिए)। एक बार जब आप ऐसा कर लेते हैं, तो इंस्टॉलर के माध्यम से अपनी पसंद के अनुसार नेविगेट करें, फिर इंस्टॉलेशन पूरा करें।
यही है कि मुफ्त में RHEL सिस्टम कैसे सेट अप करें। अब आप अपने सिस्टम पर अपनी इच्छा के अनुसार विकसित और बना सकते हैं, जब तक आप इसे उत्पादन वातावरण में उपयोग नहीं करते। साथ ही, RHEL, CentOS, और फेडोरा के बीच अंतर देखना सुनिश्चित करें, और GNOME शेल के बारे में थोड़ा और जानें, जो RHEL के साथ आने वाला डिफ़ॉल्ट डेस्कटॉप एनवायरनमेंट है।