Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

Multipass के साथ Ubuntu वर्चुअल मशीन को जल्दी से कैसे लॉन्च करें

Multipass के साथ Ubuntu वर्चुअल मशीन को जल्दी से कैसे लॉन्च करें

यदि आप एक डेवलपर या सिस्टम एडमिन हैं, तो आप टेस्टिंग के लिए जल्दी से एक Linux डिस्ट्रो को स्पिन अप करना चाहेंगे। इसके लिए विभिन्न समाधान मौजूद हैं, जैसे Docker, VMWare, VirtualBox, Vagrant आदि। Multipass एक और हल्का VM मैनेजर है जो आपको आसानी से और जल्दी से एक Ubuntu वर्चुअल मशीन लॉन्च करने की अनुमति देता है। यहां बताया गया है कि आप इसे कैसे कर सकते हैं।

Multipass को सेट अप कैसे करें

Multipass Windows, macOS और Linux के लिए उपलब्ध है। Windows और macOS के लिए, आप संबंधित पैकेज डाउनलोड करके उन्हें किसी सामान्य एप्लिकेशन की तरह इंस्टॉल कर सकते हैं। बस ध्यान दें कि Windows के लिए, आपके पास VirtualBox या Hyper-V इंस्टॉल होना चाहिए। Hyper-V केवल Windows 10 Pro और Windows 10 Enterprise के साथ संगत है। इंस्टॉलेशन के बाद, आप टर्मिनल से multipass का उपयोग कर सकेंगे।

Linux के लिए, आप Snaps का उपयोग करके Multipass इंस्टॉल कर सकते हैं। आप इन निर्देशों के साथ विभिन्न डिस्ट्रो पर snapd इंस्टॉल कर सकते हैं।

एक बार snapd इंस्टॉल हो जाने पर, आप इस कमांड से multipass इंस्टॉल कर सकते हैं:

sudo snap install multipass --classic

Multipass का उपयोग करना

Multipass इंस्टॉल करने के बाद, आप इस कमांड से एक इंस्टेंस लॉन्च कर सकते हैं:

multipass launch --name instance-name
Multipass के साथ Ubuntu वर्चुअल मशीन को जल्दी से कैसे लॉन्च करें

डिफ़ॉल्ट रूप से, यह वर्तमान Ubuntu LTS डाउनलोड करेगा, जो इस पोस्ट के अनुसार Ubuntu 20.04 है। आप Multipass के साथ अलग-अलग नामों से कई इंस्टेंस इंस्टॉल कर सकते हैं और फिर उन्हें विभिन्न उद्देश्यों के लिए बुला सकते हैं। आप अपने इंस्टॉल किए गए इंस्टेंस को इस कमांड से देख सकते हैं:

multipass list
Multipass के साथ Ubuntu वर्चुअल मशीन को जल्दी से कैसे लॉन्च करें

आप इंस्टेंस को अपनी इच्छा से शुरू और रोक भी सकते हैं:

multipass start instance-name
multipass stop instance-name

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

multipass exec instance-name -- sudo apt update

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

multipass shell instance-name

exit टाइप करके शेल से बाहर निकलें।

Multipass के उपयोग के मामले

Multipass विकास के दृष्टिकोण से उपयोगी है क्योंकि आप Ubuntu के विभिन्न संस्करणों पर कोड को जल्दी से टेस्ट कर सकते हैं। हालांकि, इसके अन्य शानदार उपयोग भी हैं।

macOS पर Linux GUI एप्लिकेशन चलाएं

आप macOS पर Linux GUI एप्लिकेशन प्रदर्शित करने के लिए XQuartz का उपयोग कर सकते हैं। इसके लिए, आपको XQuartz को "Allow connections from network clients" पर सेट करना होगा। यह हो जाने के बाद, आप उस एप्लिकेशन को इंस्टॉल कर सकते हैं जिसका GUI आप Multipass के एक इंस्टेंस में देखना चाहते हैं। फिर आप Multipass को अपने कंप्यूटर के IP एड्रेस पर इंगित करके ऐप खोलने के लिए कह सकते हैं।

Pi-hole चलाएं

Pi-hole Linux के लिए एक नेटवर्क-वाइड एड ब्लॉकर है जिसे कई लोग पसंद करते हैं। आप Raspberry Pi के साथ नेटवर्क-वाइड एड ब्लॉकर सेट अप कर सकते हैं, लेकिन Multipass के साथ इसे सेट करना थोड़ा अधिक सुविधाजनक हो सकता है क्योंकि आपको किसी अन्य सॉफ़्टवेयर पर भरोसा नहीं करना पड़ेगा। आप Multipass इंस्टेंस पर Pi-hole सेट अप करके इसे प्राप्त कर सकते हैं।

Windows पर Kubernetes क्लस्टर सेट अप करें

Multipass के साथ Ubuntu वर्चुअल मशीन को जल्दी से कैसे लॉन्च करें

Kubernetes आपको कंटेनर में वर्कलोड और सेवाओं को मैनेज करने देता है। इससे सिस्टम संसाधनों का अधिक कुशल प्रबंधन संभव होता है। एप्लिकेशन को कुशलतापूर्वक चलाने के लिए Kubernetes एक उत्कृष्ट विकल्प है। आप Multipass का उपयोग करके Multipass इंस्टेंस पर Microk8s सेट अप कर सकते हैं। यह आपको अनिवार्य रूप से Windows मशीन से Kubernetes के साथ एक कंटेनर डिप्लॉय करने में सक्षम बनाता है।

अंतिम विचार

Multipass एक Ubuntu वर्चुअल मशीन को जल्दी से सेट अप करने के लिए एक उपयोगी टूल है। आप इसका उपयोग अपने वर्तमान ऑपरेटिंग सिस्टम को छेड़े बिना कोड टेस्ट करने के लिए कर सकते हैं। कई अन्य ठोस उपयोग भी हैं जिनमें कोड टेस्टिंग शामिल नहीं है लेकिन जो आपका जीवन आसान बना सकते हैं।

वैकल्पिक रूप से, आप Linux में अपने वर्चुअल मशीन को मैनेज करने के लिए Virtual Machine Manager का भी उपयोग कर सकते हैं।

  1. Linux में Virtual Machine Manager का उपयोग शुरू कैसे करें Linux में Virtual Machine Manager का उपयोग शुरू कैसे करें

    Virtual Machine Manager Linux डेस्कटॉप के लिए उपलब्ध सर्वोत्तम हाइपरवाइजर्स में से एक है। यह QEMU/KVM वर्चुअलाइजेशन का उपयोग करके आपके Linux डेस्कटॉप पर वर्चुअलाइजेशन को अगले स्तर पर ले जाने वाला एक पूर्ण, अच्छा प्रदर्शन करने वाला सॉफ़्टवेयर है। Virtual Machine Manager कैसे इंस्टॉल करें Virtual Mac

  1. नेस्टेड वर्चुअलाइज़ेशन के साथ वर्चुअल मशीन में Hyper-V कैसे चलाएं नेस्टेड वर्चुअलाइज़ेशन के साथ वर्चुअल मशीन में Hyper-V कैसे चलाएं

    Hyper-V सर्वर रोल या Hyper-V कोर सर्वर को फिजिकल मशीन पर इंस्टॉल करना एक सीधी प्रक्रिया है और इसके लिए हमेशा अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता नहीं होती है। आइसोलेटेड वातावरण बनाने में अगला कदम वर्चुअल मशीन, ऑपरेटिंग सिस्टम और होस्टेड एप्लिकेशन को तैनात और कॉन्फ़िगर करना है। इसे पारंपरिक वर्चुअलाइज़

  1. Linux पर Android-x86 के साथ Android गेम्स चलाएं: चरण-दर-चरण गाइड Linux पर Android-x86 के साथ Android गेम्स चलाएं: चरण-दर-चरण गाइड

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