विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

लिनक्स पर वर्चुअलबॉक्स कैसे इंस्टॉल और उपयोग करें

संपादित 5 महीने पहले द्वारा ExtremeHow संपादकीय टीम

वर्चुअलाइजेशनस्थापनावर्चुअलबॉक्सऑपरेटिंग सिस्टमकॉन्फ़िगरेशनवीएम प्रबंधनहोस्ट सेटअपअतिथि सेटअपप्रदर्शनएप्लिकेशन

लिनक्स पर वर्चुअलबॉक्स कैसे इंस्टॉल और उपयोग करें

अनुवाद अपडेट किया गया 5 महीने पहले

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

वर्चुअल बॉक्स क्या है?

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

पूर्वापेक्षाएँ

इंस्टॉलेशन पर जाने से पहले, आइए सुनिश्चित करें कि आपका लिनक्स सिस्टम वर्चुअलबॉक्स के लिए तैयार है। यहां कुछ पूर्वापेक्षाएँ दी गई हैं:

चरण 1: अपने सिस्टम को अपडेट करें

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

sudo apt update sudo apt upgrade

फेडोरा, सेंटओएस, या आर्क लिनक्स जैसे अन्य वितरणों के लिए, आपको अपने वितरण के लिए पैकेज प्रबंधक (क्रमशः डीएनएफ, यम, या पैकमैन) का उपयोग करके समकक्ष कमांड का उपयोग करने की आवश्यकता होगी।

चरण 2: वर्चुअलबॉक्स डाउनलोड और इंस्टॉल करें

वितरण भंडार का उपयोग कर

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

sudo apt install virtualbox

फेडोरा पर, आप उपयोग करेंगे:

sudo dnf install virtualbox

हालाँकि, वितरण भंडार का उपयोग करने से कभी-कभी नवीनतम वर्चुअलबॉक्स संस्करण के पीछे रह सकता है। यदि आप नवीनतम संस्करण चाहते हैं, तो निम्न विधि पर विचार करें।

वर्चुअलबॉक्स को आधिकारिक वेबसाइट से डाउनलोड करें

ओरेकल की वेबसाइट विभिन्न लिनक्स वितरणों के लिए नवीनतम वर्चुअलबॉक्स संस्करण DEB और RPM पैकेज के रूप में प्रदान करती है। डाउनलोड करने के लिए:

  1. वर्चुअलबॉक्स लिनक्स डाउनलोड पेज पर जाएँ।
  2. अपने वितरण के लिए उपयुक्त पैकेज डाउनलोड करें (उबंटू-आधारित सिस्टम के लिए DEB, फेडेरा-आधारित सिस्टम के लिए RPM)।

डाउनलोड किए गए पैकेज को इंस्टॉल करना

डाउनलोड करने के बाद, आप निम्नलिखित कमांड का उपयोग करके इसे इंस्टॉल कर सकते हैं:

DEB-आधारित सिस्टम (उबंटू) के लिए:

sudo dpkg -i virtualbox-[version]-Ubuntu-[version].deb
sudo apt-get -f install

पहला कमांड वर्चुअलबॉक्स को इंस्टॉल करता है जबकि दूसरा कमांड कोई भी निर्भरता समस्या हल करता है।

आरपीएम-आधारित सिस्टम (फेडोरा) के लिए:

sudo rpm -Uvh VirtualBox-[version]-[Fedora.version].rpm

ओरेकल की सार्वजनिक कुंजियाँ सेट करना

कुछ वितरणों के लिए, आपको इंस्टॉलेशन को सत्यापित करने के लिए ओरेकल की सार्वजनिक कुंजियाँ सेट करने की आवश्यकता हो सकती है:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

चरण 3: अपने उपयोगकर्ता को vboxusers समूह में जोड़ें

यूएसबी डिवाइस और अन्य वर्चुअलबॉक्स सुविधाओं का उपयोग करने में सक्षम होने के लिए, आपको अपने उपयोगकर्ता को vboxusers समूह में जोड़ना होगा। निम्नलिखित कमांड का उपयोग करके ऐसा करें:

sudo usermod -aG vboxusers [your-username]

[आपका-उपयोगकर्ता-नाम] को अपने वास्तविक उपयोगकर्ता नाम से बदलें। परिवर्तनों को प्रभावी करने के लिए अगली बार लॉग आउट करें और पुनः लॉग इन करें।

चरण 4: इंस्टॉलेशन की पुष्टि करें

यह सत्यापित करने के लिए कि वर्चुअलबॉक्स को सही ढंग से इंस्टॉल किया गया है, अपने टर्मिनल में निम्नलिखित कमांड चलाएँ:

vboxmanage --version

यह कमांड वर्चुअलबॉक्स के इंस्टॉल किए गए संस्करण को प्रदर्शित करेगा और पुष्टि करेगा कि यह इंस्टॉल और काम कर रहा है।

चरण 5: एक्सटेंशन पैक इंस्टॉल करें (वैकल्पिक)

ओरेकल वीएम वर्चुअलबॉक्स एक्सटेंशन पैक अतिरिक्त कार्यात्मकताएँ प्रदान करता है, जैसे कि यूएसबी 2.0/3.0 डिवाइस के लिए समर्थन और वर्चुअलबॉक्स आरडीपी। यहाँ से एक्सटेंशन पैक डाउनलोड करें और निम्नलिखित कमांड का उपयोग करके इसे इंस्टॉल करें:

sudo VBoxManage extpack install [path-to-extension-pack]

[पथ-से-एक्सटेंशन-पैक] को डाउनलोड की गई फ़ाइल के वास्तविक पथ से बदलें।

वर्चुअलबॉक्स का उपयोग करना

एक नई वर्चुअल मशीन बनाना

नई वर्चुअल मशीन बनाने के लिए निम्न कदमों का पालन करें:

  1. वर्चुअलबॉक्स टाइप करके टर्मिनल से वर्चुअलबॉक्स खोलें या इसे अपने डेस्कटॉप एप्लिकेशन के मेनू से चुनें।
  2. वर्चुअल मशीन निर्माण विजार्ड शुरू करने के लिए "नई" क्लिक करें।
  3. अपनी वर्चुअल मशीन के लिए एक नाम दें और इंस्टॉल करने के लिए ऑपरेटिंग सिस्टम का प्रकार और संस्करण चुनें।
  4. वर्चुअल मशीन को रैम (RAM) का मात्रा सौंपें। सिस्टम एक डिफ़ॉल्ट मान सुझाता है, जिसे आप अपनी आवश्यकताओं के अनुसार समायोजित कर सकते हैं।
  5. एक वर्चुअल हार्ड ड्राइव बनाएं। आपके पास इसका आकार समायोजित करने और फ़ाइल प्रकार चुनने का विकल्प है; VDI (वर्चुअलबॉक्स डिस्क इमेज) की अनुशंसा की जाती है।
  6. वर्चुअल हार्ड डिस्क को गतिशील रूप से आवंटित या निश्चित आकार के रूप में सेट करें। अधिकांश उपयोग मामलों के लिए, गतिशील रूप से आवंटित उपयुक्त है क्योंकि यह आपकी वास्तविक डिस्क पर स्थान बचाता है।
  7. अपनी सेटिंग की समीक्षा और पुष्टि करें, फिर अपनी नई वर्चुअल मशीन को अंतिम रूप देने के लिए "बनाएं" क्लिक करें।

ऑपरेटिंग सिस्टम इंस्टॉल करना

अपनी वर्चुअल मशीन बनाने के बाद, अपना पसंदीदा ऑपरेटिंग सिस्टम इंस्टॉल करने के लिए निम्न निर्देशों का पालन करें:

  1. वर्चुअलबॉक्स प्रबंधक में सूची से अपनी नई बनाई गई वर्चुअल मशीन को चुनें।
  2. वर्चुअल मशीन शुरू करने के लिए "स्टार्ट" क्लिक करें।
  3. जब पूछा जाए, तो ऑपरेटिंग सिस्टम का इंस्टॉलेशन माध्यम डालें। यह एक ISO इमेज फ़ाइल हो सकता है जिसे आपने डाउनलोड किया है या एक भौतिक डिस्क हो सकता है।
  4. इंस्टॉलेशन निर्देशों का पालन करें, जैसे कि आप भौतिक कंप्यूटर पर ऑपरेटिंग सिस्टम इंस्टॉल कर रहे हैं।

एक बार इंस्टॉलेशन पूरा होने के बाद, वर्चुअल मशीन एक वास्तविक कंप्यूटर की तरह व्यवहार करेगी, जिसमें इंस्टॉल किया गया ऑपरेटिंग सिस्टम चल रहा होता है।

स्नैपशॉट का उपयोग करना

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

स्नैपशॉट बनाना

  1. वर्चुअलबॉक्स प्रबंधक में अपनी वर्चुअल मशीन चुनें।
  2. उपरी दाएं कोने में "स्नैपशॉट" बटन पर क्लिक करें।
  3. "स्नैपशॉट लें" पर क्लिक करें और अपने स्नैपशॉट के लिए एक नाम और एक वैकल्पिक विवरण प्रदान करें ताकि यह याद रखा जाए कि यह किस परिवर्तन का प्रतिनिधित्व करता है।

स्नैपशॉट पुनर्स्थापित करना

  1. "स्नैपशॉट" अनुभाग में उस स्नैपशॉट को चुनें जिसे आप पुनर्स्थापित करना चाहते हैं।
  2. "पुनर्स्थापित" क्लिक करें। यदि आवश्यक हो, तो आप पहले की एक स्नैपशॉट को पुनर्स्थापित करने से पहले एक वर्तमान स्नैपशॉट बनाने के लिए चुन सकते हैं।

गेस्ट एडिशन इंस्टॉल करना

वर्चुअलबॉक्स गेस्ट एडिशन विशेष सॉफ़्टवेयर पैकेज हैं जिन्हें वर्चुअल मशीन के अंदर इंस्टॉल किया जा सकता है ताकि प्रदर्शन में सुधार किया जा सके और साझा फोल्डर और सहज माउस एकीकरण जैसी सुविधाएँ जोड़ी जा सकें। गेस्ट एडिशन को इंस्टॉल करने के लिए:

  1. अपनी वर्चुअल मशीन शुरू करें और गेस्ट ऑपरेटिंग सिस्टम में लॉग इन करें।
  2. वर्चुअलबॉक्स मेनू में "डिवाइस" पर जाएं और "गेस्ट एडिशन सीडी इमेज डालें" चुनें।
  3. गेस्ट ओएस के आधार पर, हो सकता है कि यह आपको इंस्टॉलर चलाने के लिए स्वचालित रूप से संकेत दे। यदि नहीं, तो माउंटेड सीडी खोलें और मैन्युअल रूप से इंस्टॉलेशन स्क्रिप्ट निष्पादित करें।
  4. इंस्टॉलेशन पूर्ण करने के लिए ऑन-स्क्रीन निर्देश का पालन करें और पूर्ण होने पर वर्चुअल मशीन को पुनः चालू करें।

साझा फोल्डर सक्षम करना

साझा फोल्डर आपके होस्ट और गेस्ट ऑपरेटिंग सिस्टम के बीच आसान फ़ाइल विनिमय की अनुमति देते हैं। साझा फोल्डर सेट अप करने के लिए:

  1. अपनी वर्चुअल मशीन बंद करके, अपने वीएम के "सेटिंग्स" खोलें।
  2. "साझा फोल्डर" अनुभाग पर जाएं।
  3. विंडो के दाईं ओर "जोड़ें" बटन पर क्लिक करें।
  4. अपने होस्ट पर फोल्डर पथ चुनें और गेस्ट द्वारा पहचाने जाने योग्य एक फोल्डर नाम चुनें।
  5. अन्य सेटिंग्स समायोजित करें, जैसे कि फोल्डर को केवल-पढ़ने का बनाना, यदि आवश्यक हो।
  6. "ऑटो-माउंट" सक्षम करें ताकि गेस्ट ओएस में मैन्युअल माउंटिंग की आवश्यकता के बिना फोल्डर दिखे।
  7. सेटिंग्स सहेजने के लिए "ओके" पर क्लिक करें और अपनी वर्चुअल मशीन शुरू करें।

सामान्य समस्याओं का समाधान करना

वर्चुअलबॉक्स कर्नेल मॉड्यूल समस्याएँ

यदि वर्चुअलबॉक्स आपकी वर्चुअल मशीन शुरू करने में विफल रहता है, तो कभी-कभी समस्या कर्नेल मॉड्यूल लोड न होने की होती है। आप निम्नलिखित का उपयोग करके पुनः लोड को बाध्य कर सकते हैं:

sudo /sbin/vboxconfig

सुनिश्चित करें कि आपके वर्तमान कर्नेल संस्करण के लिए सही हेडर्स इंस्टॉल किए गए हैं।

3डी त्वरण समस्याएँ

कभी-कभी, 3डी त्वरण सक्षम करने से गेस्ट सिस्टम अप्रत्याशित रूप से व्यवहार कर सकते हैं। यदि आपको डिस्प्ले समस्या आती है, तो VM सेटिंग्स के तहत "डिस्प्ले" → "स्क्रीन" से 3डी त्वरण बंद करने का प्रयास करें।

प्रदर्शन समस्याएँ

धीमे प्रदर्शन के लिए, सुनिश्चित करें कि आप अपने VM को पर्याप्त CPU और RAM आवंटित करते हैं। इसके अलावा, प्रदर्शन को और बेहतर बनाने के लिए वर्चुअलबॉक्स के गेस्ट एडिशन का उपयोग करें।

नेटवर्किंग समस्याएँ

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

निष्कर्ष

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

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ