8 कारणों से आपको वर्चुअल मशीन में लिनक्स क्यों चलाना चाहिए

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

1. फास्ट स्टार्टअप

वर्चुअल मशीन वास्तविक हार्डवेयर पर "नंगे धातु" इंस्टॉलेशन की तुलना में तेजी से शुरू हो सकती है। ऐसा इसलिए हो सकता है क्योंकि वर्चुअल मशीन को स्टार्टअप पर एक भौतिक मशीन द्वारा किए जाने वाले पावर-ऑन परीक्षणों से गुजरना नहीं पड़ता है। आप समय बर्बाद किए बिना वर्चुअल लिनक्स मशीन पर काम कर सकते हैं।

2. पृथक पर्यावरण

एक Linux वर्चुअल मशीन को होस्ट ऑपरेटिंग सिस्टम से अलग किया जाता है। इसका अर्थ यह है कि OS संस्थापन के साथ कोई भी समस्या उस वर्चुअल मशीन तक ही सीमित होगी।

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

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

संबंधित: डॉकर वर्चुअलाइजेशन सॉफ्टवेयर का उपयोग करने के कारण

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

3. आप वर्चुअल मशीन का क्लोन बना सकते हैं वर्चुअलबॉक्स क्लोनिंग

एक लिनक्स डेस्कटॉप अद्भुत है, लेकिन जब आप एक नई मशीन प्राप्त करते हैं तो क्या होता है? आपको अपनी सभी फाइलों को माइग्रेट करना होगा और अपने सभी एप्लिकेशन को फिर से इंस्टॉल करना होगा।

वर्चुअल मशीन के साथ, आप सिस्टम को निर्यात कर सकते हैं और इसे नई भौतिक मशीन में ले जा सकते हैं और जहां आपने छोड़ा था वहां से उठा सकते हैं।

आप अपने परिवेश को अन्य लोगों के साथ भी साझा कर सकते हैं। आप एक ऐसे अनुप्रयोग के विकास और परीक्षण के लिए एक मानक वातावरण बना सकते हैं जो आपकी विकास टीम के सदस्यों के बीच समान होगा।

स्नैपशॉट कैप्चर करने की क्षमता के साथ, आप अपने सिस्टम में किसी भी ऐसे बदलाव को वापस रोल कर सकते हैं जो खराब तरीके से काम करता है।

4. आप अलग-अलग डिस्ट्रोज़ आज़मा सकते हैं

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

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

जब आप किसी सिस्टम का परीक्षण समाप्त कर लेते हैं, तो आप वर्चुअल मशीन को हटा सकते हैं यदि आप इसे नहीं चाहते हैं।

यदि आप डेबियन जैसे स्थिर डिस्ट्रो का उपयोग करते हैं, तो आप आर्क लिनक्स जैसे ब्लीडिंग-एज सिस्टम को आजमा सकते हैं। क्योंकि यह आपके स्थिर सिस्टम से अलग है, आप अपने मुख्य OS के लिए जोखिम के बिना प्रयोग कर सकते हैं।

5. आसान बैकअप और रिकवरी

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

क्योंकि आप स्नैपशॉट बना और पुनर्स्थापित कर सकते हैं, आप Linux कॉन्फ़िगरेशन के साथ सुरक्षित रूप से प्रयोग कर सकते हैं। स्नैपशॉट बनाने से आप बहुत अधिक निराशा से बचेंगे क्योंकि आप समस्या निवारण के बजाय काम करने में समय बिता सकते हैं।

6. आप पूर्वनिर्मित छवियों का उपयोग कर सकते हैं

भौतिक स्थापना पर वर्चुअल मशीन का उपयोग करने के तेज़ स्टार्टअप के साथ, आप प्रीबिल्ट छवियों का उपयोग करके समय भी बचा सकते हैं।

लगभग हर ओपन-सोर्स ऑपरेटिंग सिस्टम के लिए प्रीबिल्ट वर्चुअल मशीन मौजूद हैं, जैसे वर्चुअलबॉक्स के लिए OSBoxes साइट । लाभ यह है कि आप स्थापना प्रक्रिया से बच सकते हैं और नई मशीन पर काम कर सकते हैं।

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

7. लिनक्स/आईटी अवधारणाओं को सीखना आसान

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

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

कई आईटी विभागों के लिए वर्चुअलाइजेशन इतना महत्वपूर्ण होने का एक कारण है। वर्चुअल मशीन भौतिक मशीनों के खर्च या स्थान के बिना वर्चुअल सर्वर की "होम लैब" स्थापित करने का एक शानदार तरीका है।

और जानें: क्या आपको Linux को वर्चुअल मशीन या WSL ​​में चलाना चाहिए?

8. एक कंप्यूटर पर विभिन्न वर्चुअल मशीनें

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

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

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

वर्चुअलाइजेशन और लिनक्स: एक विजेता संयोजन

लिनक्स के इतने व्यापक होने का एक कारण यह है कि यह विभिन्न प्रणालियों के साथ सह-अस्तित्व में आ सकता है। वर्चुअलाइजेशन इसे संभव बनाता है। आप एक भौतिक कंप्यूटर पर कई Linux मशीन बना सकते हैं, और उन्हें आवश्यकतानुसार इधर-उधर कर सकते हैं। वर्चुअल मशीनों के बिना लिनक्स के होने की कल्पना करना कठिन है।

वर्चुअलबॉक्स प्रमुख ओपन-सोर्स वर्चुअलाइजेशन एप्लिकेशन है, और आपके लिनक्स वर्चुअल मशीनों का पूरा फायदा उठाने के लिए सुपरचार्ज करने के तरीके हैं।