Virtual Machine Manager Linux डेस्कटॉप के लिए उपलब्ध सर्वोत्तम हाइपरवाइजर्स में से एक है। यह QEMU/KVM वर्चुअलाइजेशन का उपयोग करके आपके Linux डेस्कटॉप पर वर्चुअलाइजेशन को अगले स्तर पर ले जाने वाला एक पूर्ण, अच्छा प्रदर्शन करने वाला सॉफ़्टवेयर है।
Virtual Machine Manager कैसे इंस्टॉल करें
Virtual Machine Manager इंस्टॉल करने के लिए, बस टर्मिनल में निम्न कमांड दर्ज करें।
# Debian/Ubuntu के लिए sudo apt install virt-manager # Fedora/RHEL/CentOS के लिए sudo dnf install virt-manager
वहां से, आप अपने एप्लिकेशन मेनू को खोल सकते हैं और Virtual Machine Manager को ढूंढ सकते हैं या खोज सकते हैं।
आप एप्लिकेशन खोलने के लिए निम्न कमांड भी चला सकते हैं।
virt-manager
एक वर्चुअल मशीन बनाना
एप्लिकेशन खुलेगा, और आपको निम्न छवि जैसी स्क्रीन से स्वागत किया जाएगा।
अगली चीज़ जो आप करना चाहेंगे, वह है उन .iso फाइल या फाइलों को प्राप्त करना जिनका उपयोग आप अपनी वर्चुअल मशीन बनाने के लिए करना चाहते हैं। आप किसी भी Linux डिस्ट्रो का उपयोग कर सकते हैं जो आप चाहें, Windows वर्चुअल मशीन, या आप macOS वर्चुअल मशीन चलाने के लिए ऑनलाइन ट्यूटोरियल का पालन कर सकते हैं।
याद रखें कि आप .iso फाइलों को कहां स्टोर कर रहे हैं। मेरे डॉक्यूमेंट्स फोल्डर में ISO-files नामक एक फोल्डर है, लेकिन आप जो भी आपके लिए समझ में आता है वह कर सकते हैं। यह ट्यूटोरियल आपको CentOS 8 वर्चुअल मशीन बनाने की प्रक्रिया के माध्यम से ले जाएगा।
पहली चीज़ जो करनी है वह है ऊपरी-दाएं कोने में आइकन पर क्लिक करना। यह एक नया VM बनाने का आइकन है।
आपको एक संदेश दिखाई देगा जो पुष्टि करता है कि आप अपने VM इंस्टॉल को कहां से शुरू करना चाहते हैं। इसे "Local install media (ISO image or CDROM)" पर छोड़ दें और "Forward" पर क्लिक करें।
अगली स्क्रीन पर, "Browse ..." पर क्लिक करें। यह आपको एक स्क्रीन पर लाएगा जिसमें केवल एक डिफ़ॉल्ट पथ है, "/var/lib/libvirt/images" पर। आप नीचे-बाएं कोने में छोटे प्लस पर क्लिक करके एक और जोड़ देंगे।
"+" पर क्लिक करें। फोल्डर को जो चाहें नाम दें। यह आपका ISO-files फोल्डर है, इसलिए इसे कुछ ऐसा नाम दें जो आपको याद रखने में मदद करे। फिर से "Browse" पर क्लिक करें। यह आपको एक स्क्रीन पर लाएगा जहां आप अपने ISO-files फोल्डर पर नेविगेट कर सकते हैं और उसे स्टोरेज पथ के रूप में चुन सकते हैं। जहां भी आप अपनी .iso फाइलें स्टोर कर रहे हैं वहां नेविगेट करें और ऊपरी-दाएं कोने में "Open" पर क्लिक करें। फिर "Finish" पर क्लिक करें।
अब आपका नया स्टोरेज पथ साइडबार में दिखाई देना चाहिए। उस पर क्लिक करें, जिस .iso फाइल का आप उपयोग करना चाहते हैं उसे चुनें, और "Choose volume" पर क्लिक करें। जब तक आपके पास किसी कम-ज्ञात डिस्ट्रो से .iso फाइल न हो, Virtual Machine Manager स्वचालित रूप से पता लगा लेगा कि आपके पास कौन सा ऑपरेटिंग सिस्टम है। इस ट्यूटोरियल के मामले में, इसने किया। "Forward" पर क्लिक करें।
अब आप अपनी वर्चुअल मेमोरी और प्रोसेसर सेट कर सकते हैं। Virtual Machine Manager पिछली स्क्रीन में पता लगाए गए OS के आधार पर एक डिफ़ॉल्ट राशि कॉन्फिगर करेगा। आप इसे जो चाहें बदल सकते हैं, लेकिन ध्यान रखें कि यदि आप डिफ़ॉल्ट राशि से नीचे जाते हैं, तो चीजें अच्छी तरह से नहीं चल सकती हैं। अपनी मेमोरी मात्रा चुनें और "Forward" पर क्लिक करें।
अगली स्क्रीन स्टोरेज पथ चुनने के लिए है। आप डिफ़ॉल्ट रख सकते हैं, जो "/var/lib/libvirt/images" पर है, या आप ऊपर दिए गए समान चरणों का उपयोग करके एक और पथ बना सकते हैं। आप वर्चुअल मशीन के लिए स्टोरेज को अक्षम करना भी चुन सकते हैं, जो काम आ सकता है यदि आप Kali Linux या TAILS जैसे सिस्टम का उपयोग कर रहे हैं। उनको आमतौर पर स्टोरेज की आवश्यकता नहीं होती है, इसलिए इसे बनाने और डिस्क स्थान का उपयोग करने का कोई मतलब नहीं है। अपनी स्टोरेज मात्रा सेट करें और "Forward" पर क्लिक करें।
अब आप अपनी वर्चुअल मशीन का नाम सेट कर सकते हैं और "Customize configuration before install" चेकबॉक्स को चेक करके किसी भी अन्य कॉन्फिगरेशन को बदल सकते हैं। यदि आप अन्य स्टोरेज डिवाइस, अन्य नेटवर्क हार्डवेयर जोड़ना चाहते हैं, या वर्चुअल मशीन को दूरस्थ रूप से एक्सेस करने का तरीका बदलना चाहते हैं, तो ऐसा करने के लिए उस बॉक्स को चेक करें। आप उन सेटिंग्स को बाद में भी बदल सकते हैं, लेकिन इंस्टॉल से पहले करना अधिक सुविधाजनक है।
आप अपने नेटवर्क कनेक्शन की जानकारी भी निर्दिष्ट कर सकते हैं। आप इसे "NAT" के डिफ़ॉल्ट पर छोड़ सकते हैं या इसे किसी और चीज़ में बदल सकते हैं। ध्यान देने योग्य बात: NAT का उपयोग करके भी, आप इन वर्चुअल मशीनों से नेटवर्क पर "virbr0 नेटवर्क एडाप्टर" का उपयोग करके कनेक्ट कर सकते हैं जो Virtual Machine Manager इंस्टॉल करते समय बनाया गया था। आप वर्चुअल सर्वर को हेडलेस चला सकते हैं और उस IP एड्रेस रेंज का उपयोग करके SSH या अन्य माध्यमों से उनसे दूरस्थ रूप से कनेक्ट कर सकते हैं।
इंस्टॉल शुरू करने के लिए "Finish" पर क्लिक करें।
जब "Virtual Network is not active" संदेश के साथ संकेत दिया जाए, तो नेटवर्क शुरू करने के लिए "Yes" पर क्लिक करें।
नोट: भविष्य में जब आपको वर्चुअल मशीन चलाने की आवश्यकता हो, तो आपको पहले वर्चुअल नेटवर्क शुरू करना होगा। आप इसे इस कमांड से कर सकते हैं:
sudo virsh net-start default
आपको एक स्क्रीन प्रस्तुत की जाएगी जो वर्चुअल मशीन से कनेक्शन और अन्य सेटिंग्स के नियंत्रण को दिखाती है। आप वर्चुअल हार्डवेयर को कस्टमाइज़ कर सकते हैं, अपनी वर्चुअल मशीन के स्नैपशॉट ले सकते हैं, शटडाउन और रिबूट सिग्नल भेज सकते हैं, और Ctrl + Alt + Delete और Ctrl + Alt + F2 जैसे की कॉम्बिनेशन भेज सकते हैं ताकि Linux गेस्ट पर TTY पर स्विच किया जा सके।
अब आप चालू हैं और चल रहे हैं। मुझे Virtual Machine Manager में विभिन्न प्रकार के गेस्ट OS चलाने में बड़ी सफलता मिली है, इसलिए मैं आपको अपने नए हाइपरवाइजर का उपयोग करके कुछ बेहतरीन Linux डिस्ट्रो देखने के लिए प्रोत्साहित करता हूं। Virtual Machine Manager की कुछ और उन्नत सुविधाओं को बाद के लेख में कवर किया जाएगा।