लिनक्स पर वर्चुअलबॉक्स नवीनतम संस्करण के लिए वर्चुअलबॉक्स एक्सटेंशन पैक कैसे स्थापित करें?
मैं यह भी चाहूंगा कि अगर मैं चाहूं तो एक्सटेंशन पैक सफलतापूर्वक सत्यापित किया जा सकता है और इसकी स्थापना रद्द कर सकता हूं।
लिनक्स पर वर्चुअलबॉक्स नवीनतम संस्करण के लिए वर्चुअलबॉक्स एक्सटेंशन पैक कैसे स्थापित करें?
मैं यह भी चाहूंगा कि अगर मैं चाहूं तो एक्सटेंशन पैक सफलतापूर्वक सत्यापित किया जा सकता है और इसकी स्थापना रद्द कर सकता हूं।
जवाबों:
-फर्स्ट में, आपको वर्चुअलबॉक्स एक्सटेंशन पैक पर्सनल यूज एंड इवैल्यूएशन लाइसेंस का पालन करना होगा ।
वर्चुअलबॉक्स एक्सटेंशन पैक कार्यक्षमता का विवरण:
इंटेल कार्ड के लिए USB 2.0 और USB 3.0 डिवाइस, वर्चुअलबॉक्स RDP, डिस्क एन्क्रिप्शन, NVMe और PXE बूट।
अब, हम लानत की बात डाउनलोड करते हैं:
हमें नवीनतम वर्चुअलबॉक्स संस्करण को एक चर में संग्रहीत करने की आवश्यकता है, चलो इसे कॉल करें LatestVirtualBoxVersion
वर्चुअलबॉक्स एक्सटेंशन पैक का नवीनतम संस्करण डाउनलोड करें, वन-लाइनर निम्नानुसार है
LatestVirtualBoxVersion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT) && wget "https://download.virtualbox.org/virtualbox/${LatestVirtualBoxVersion}/Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack"
सरलीकरण का श्रेय गुंटबर्ट को जाता है । धन्यवाद।
आप फ़ाइल में उपलब्ध इसकी SHA-256 चेकसम की तुलना करके इसकी अखंडता को सत्यापित करना चाह सकते हैं:
https://www.virtualbox.org/download/hashes/${LatestVirtualBoxVersion}/SHA256SUMS
फिर, हम इसे इस प्रकार स्थापित करते हैं:
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack
यह सत्यापित करने के लिए कि क्या यह सफलतापूर्वक स्थापित किया गया है, हम स्थापित एक्सटेंशन पैक को सूचीबद्ध कर सकते हैं:
VBoxManage list extpacks
एक्सटेंशन पैक की स्थापना रद्द करने के लिए:
sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"
आप GUI के माध्यम से एक्सटेंशन पैक भी स्थापित कर सकते हैं:
सबसे पहले आप वर्चुअलबॉक्स डाउनलोड पृष्ठ पर जाएँ , वहाँ शीर्षक
वर्चुअलबॉक्स के नीचे ... एक्सटेंशन पैक आपको एक लिंक मिला है सभी समर्थित प्लेटफ़ॉर्म । इस लिंक पर क्लिक करने से एक्सटेंशन पैक डाउनलोड हो जाता है।
अब मेनू से फ़ाइल / प्राथमिकताएँ चुनें
एक्सटेंशन फ़ाइल का चयन करने और आगे बढ़ने के लिए मैंने जो आइकन चिह्नित किया है, उस पर क्लिक करें।
बेशक CLI विधि का बड़ा फायदा यह है कि आप इसे बहुत जल्दी प्राप्त करते हैं और EULA के माध्यम से स्क्रॉल नहीं करने की आवश्यकता होती है ...
अपने एक्सटेंशन पैक को सीएलआई से अद्यतन रखें।
मुझे लगता है कि आपके पास हमेशा नवीनतम VBox संस्करण स्थापित है (Oracle उबंटू, डेबियन, OpnenSUSE, SLES, फेडोरा और ओरेकल लिनक्स के लिए रिपॉजिटरी प्रदान करता है)।
नवीनतम संस्करण की संस्करण संख्या प्राप्त करें:
vboxversion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST.TXT)
wget -qO -
wget
चुप रहता है और उस फ़ाइल की सामग्री को पुनः प्राप्त करता है stdout
, जहाँ इसे चर में सहेजा जा सकता है।
नवीनतम एक्सटेंशन पैक डाउनलोड करें
wget "https://download.virtualbox.org/virtualbox/${vboxversion}/Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack"
इसे स्थापित करें (भले ही पुराना संस्करण पहले से मौजूद हो)
sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack
वैकल्पिक रूप से, यदि आप गैर-मुक्त रिपोजिटरी के साथ डेबियन या मल्टीवर्स के साथ उबंटू चला रहे हैं:
sudo apt-get install virtualbox-ext-pack
यह लाइसेंस प्रदर्शित करेगा यदि आपने पहले से इसे अनुमोदित नहीं किया है, और यदि आप लाइसेंस के लिए सहमत हैं, तो एक्सटेंशन पैक का उपयुक्त संस्करण डाउनलोड करें और इसे स्थापित करें। एक्सटेंशन पैक को आवश्यक होने पर वर्चुअलबॉक्स के साथ अपग्रेड किया जाएगा।
virtualbox-ext-pack
ओरेकल के वर्चुअलबॉक्स वेबसाइट से "वास्तविक" फ़ाइल डाउनलोड करता है। स्थापित करने से virtualbox-ext-pack
मेरा सिस्टम टूट गया, "लाइसेंस एग्रीमेंट" पर प्रतीक्षा लटक गई - "सहमत" का कोई रास्ता नहीं। यह पोस्ट-इंस्टॉल स्क्रिप्ट में एक बग है, जहां आपको ओरेकल ने जो कुछ भी दिया है वह आपको मिल रहा है। मैं इस पैकेज से बचना चाहता हूं और कमांड बॉक्स पर एक्सटेंशन पैक को VBoxManager या GUI (फ़ाइल> प्राथमिकताएँ> एक्सटेंशन> जोड़ें, पूर्व-डाउनलोड की गई फ़ाइल का चयन करें, लाइसेंस के लिए सहमत) के माध्यम से स्थापित करना चाहता हूं। askubuntu.com/questions/754815/…