वर्चुअलबॉक्स को कमांड लाइन से कैसे स्थापित करें?


143

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

तो, मेरा सवाल निम्नलिखित है: क्या कमांड लाइन का उपयोग करके वर्चुअलबॉक्स स्थापित करने का एक तरीका है? मैं कुछ आसान पसंद करूंगा, जैसे apt-get installकि अनज़िपिंग, आर्काइविंग, आदि नहीं, क्योंकि मुझे अभी भी नहीं पता है कि टर्मिनल में ये कैसे करना है।


2
नवीनतम Oracle संस्करण 4.3 के लिए भी देखें: askubuntu.com/questions/41478/… जिसमें सीएलआई निर्देश शामिल हैं। ध्यान दें कि 13.10 के लिए कोई रिपॉजिटरी नहीं है, लेकिन 13.04 संस्करण को भी काम करना चाहिए।
तक्षक

@ तक्कत - अभी के लिए, मेरे लिए कोई समस्या नहीं है अगर 13.04 के लिए कोई रिपॉजिटरी नहीं है क्योंकि मैं नवीनतम संस्करण नहीं चलाता हूं। :-) लेकिन यह अच्छा है कि आपने इसका उल्लेख किया है। यह अन्य उपयोगकर्ताओं की मदद कर सकता है।
क्रिस्टियाना निकोले

सबसे अंतर्निहित ट्यूटोरियल मुझे tecadmin.net/install-oracle-virtualbox-on-ubuntu
bresleveloper

जवाबों:


178

एक टर्मिनल खोलें और निष्पादित करें:

sudo apt-get install virtualbox 

जो काम करना चाहिए।

एक बार जब आप इसे स्थापित कर लेते हैं तो आप शायद अतिथि ओएस में अतिथि अतिरिक्त स्थापित करना चाहते हैं।

इसके अलावा आप शायद एक्सटेंशन पैक चाहते हैं जो आपको यहां से मिल सकता है:

https://www.virtualbox.org/wiki/Downloads

सुनिश्चित करें कि आपको सही संस्करण मिले।

क्सिअल 16.04 के रूप में, आप कैनोनिकल रिपॉजिटरी से एक्सटेंशन पैक भी प्राप्त कर सकते हैं। टर्मिनल पर जाएं और निष्पादित करें:

sudo apt install virtualbox-ext-pack 

इसलिए, Xenial 16.04 के रूप में, आपको निम्नलिखित टाइप करके virtualbox और एक्सटेंशन पैक प्राप्त करने में सक्षम होना चाहिए:

sudo apt install virtualbox virtualbox-ext-pack 

अपनी स्क्रीन पर दिए गए निर्देशों का पालन करें।

अपने वर्चुअल बॉक्स को प्रबंधित करने के लिए उपयोगकर्ता इंटरफ़ेस को स्थापित करने के लिए इस कमांड का उपयोग करें

sudo apt install virtualbox-qt

1
@ वॉरेन हिल - बहुत बहुत धन्यवाद! फ्रैंक होने के लिए, मैंने आसान मार्ग का उपयोग किया है - बस sudo apt-get install virtualbox - बिना सही संस्करण की तलाश के। अब तक, यह ठीक काम करता है। लेकिन अगली बार जब मुझे इसे स्थापित करने की आवश्यकता होगी, तो मैं समझदार होऊंगा और आपकी सलाह का पालन करूंगा। :-)
क्रिस्टियाना निकोले

2
Ubuntu 15.04 क्लाउड छवि - वर्चुअलबॉक्स के लिए कोई इंस्टॉलेशन उम्मीदवार नहीं मिला। इसने पिछले हफ्ते काम किया। यहां एक पेस्ट है: pastebin.com/dYkSY3jc वर्चुअलबॉक्स मेटा-पैकेज मेरे Ubuntu15.04 क्लाउड छवियों पर उपलब्ध नहीं है, इसलिए मुझे पहले रेपो जोड़ना होगा और अपडेट करना होगा।
Spyderdyne

1
यह अब काम नहीं करता है। Askubuntu.com/a/713526/235667 उत्तर देखें ।
वडकोरक्वेस्ट

मुझे वर्चुअलबॉक्स-क्यूटी को भी स्थापित virtualboxकरना था, कमांड लाइन पर काम करने के लिए और इसके लिए अपने सिस्टम मेनू में प्रदर्शित होने के लिए।
माइकल शेपर

यह ध्यान दिया जाना चाहिए कि 5.2 से पहले Ubuntu 16.04 LTS और VirtualBox अब एक साथ काम नहीं करते हैं। वर्तमान में, Ubuntu वर्चुअलबॉक्स 5.0.40 शिपिंग कर रहा है जो पूरे सिस्टम को क्रैश करता है। देखें bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1736116 जानकारी के लिए।
स्टीफन एम-स्ट्राइक-

38

यदि आप VirtualBox का नवीनतम संस्करण चाहते हैं, तो इसे देखें: https://www.virtualbox.org/wiki/Linux -DWs

निम्न वितरणों में से एक को अपने वितरण के अनुसार अपने में जोड़ें /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian xenial contrib
deb http://download.virtualbox.org/virtualbox/debian trusty contrib
deb http://download.virtualbox.org/virtualbox/debian precise contrib

वैकल्पिक रूप से, आप add-apt-repositoryअपने को जोड़ने के लिए उपयोग कर सकते हैं /etc/apt/sources.list:

sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib"

सुरक्षित कुंजी जोड़ें:

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

- या डेबियन 8 ("जेसी") के लिए / उबंटू 16.04 ("क्निअल") और बाद में:

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

VirtualBox स्थापित करें:

sudo apt-get update
sudo apt-get install virtualbox-5.2

2
जिज्ञासु अगर आप इस बारे में विस्तार से बता सकते हैं कि यह बेहतर sudo apt-get install virtualboxक्यों है और आप बस क्यों नहीं चला सकते sudo apt-get install virtualbox-5.0?
ल्यूक

19

आप उपयोग कर सकते हैं

apt-cache search virtualbox

"virtualbox" से संबंधित संकुल खोजने के लिए।

दूसरों के बीच यह एक पैकेज पाता है virtualbox। उपयोग

apt-cache show virtualbox

उस पैकेज के बारे में अधिक जानकारी प्राप्त करने के लिए।

जैसा कि विवरण आपको लगता है कि आप क्या उपयोग करना चाहते हैं

sudo apt-get install virtualbox

पैकेज स्थापित करने के लिए।


9

वर्चुअलबॉक्स 5.0 को स्थापित करने के लिए इन कमांड को चलाएं।

sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib"
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-5.0 dkms 

dkms (वैकल्पिक): "उबंटू / डेबियन उपयोगकर्ता यह सुनिश्चित करने के लिए dkms पैकेज को स्थापित करना चाह सकते हैं कि वर्चुअलबॉक्स होस्ट कर्नेल मॉड्यूल (vboxdrv, vboxnetflt और vboxnetadp) को ठीक से अपडेट किया जाता है यदि अगले apt-get उन्नयन के दौरान लिनक्स कर्नेल संस्करण बदलता है।"


1
नोट: नवीनतम अब 5.1यह है अब जाने का रास्ता है, और स्वीकृत उत्तर होना चाहिए।
वडकोरक्वेस्ट

यह एक अच्छा जवाब है, लेकिन आपको यह सुनिश्चित करने के लिए virtualbox.org/wiki/Linux_Downloads को संदर्भित करने की आवश्यकता है कि आपके पास सही संस्करण हैं। यहां सूचीबद्ध दोनों कुंजी और वर्चुअल बॉक्स संस्करण पुराने हैं।
हरलान नेल्सन

3

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

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

#!/bin/bash
if [ $(dpkg-query -W -f='${Status}' virtualbox 2>/dev/null | grep -c "ok installed") -eq 0 ];
  then
    if [ $(apt-cache search virtualbox | grep virtualbox) ];
      then
        apt-get install -y virtualbox
      else
        apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian vivid contrib"
        wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | apt-key add -
        apt-get update
        apt-get install -y virtualbox-5.0
    fi
fi

मुझे यह एक Mythos प्रोजेक्ट ऑटोमेशन के लिए लिखना था इसलिए मैंने सोचा कि मैं साझा करूँगा।

धन्यवाद।


3

लिनक्स के लिए ओरेकल आधिकारिक डॉक्टर के अनुसार डाउनलोड करें आप virtual boxइसे दो तरीकों का उपयोग करके रिपॉजिटरी को जोड़कर स्थापित कर सकते हैं

1 - इसे रिपॉजिटरी में जोड़ें (आपके ubuntu संस्करण के अनुसार) /etc/apt/sources.listफ़ाइल में डायरेक्ट्री [ ubuntu 16.04 xenial रिपॉजिटरी के लिए अगली पंक्ति ]

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

2 - कमांड लाइन का उपयोग करके रिपॉजिटरी को जोड़ना [ ubuntu 16.04 xenial रिपॉजिटरी के लिए अगली लाइन ]

sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian xenial contrib"

सूचना : एक और ubuntu संस्करण के लिए एक ही रिपॉजिटरी का उपयोग करें लेकिन xenialअपने ubuntu संस्करण के नाम के साथ शब्द बदलें

deb http://download.virtualbox.org/virtualbox/debian {ubuntu-version-name} contrib

फिर oracle_vbox_2016.asc , oracle_vbox.asc से कॉपी कुंजी द्वारा Oracle सार्वजनिक कुंजी जोड़ें और उन्हें दो फ़ाइलों में पेस्ट करें oracle_vbox_2016.asc, oracle_vbox.ascअंत में उन्हें अपने सिस्टम में जोड़ें

sudo apt-key add oracle_vbox_2016.asc
sudo apt-key add oracle_vbox.asc

ओरेकल पब्लिक कीज को कमांड लाइन का उपयोग करके जोड़ने का दूसरा तरीका

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 -

अंतिम दो चरणों के बाद, आपको कमांड लाइन virtual boxका उपयोग करके इंस्टॉल करना होगा apt-get install:

sudo apt-get update
sudo apt-get install virtualbox-5.1

आप virtual boxमैन्युअल रूप से इंस्टॉल कर सकते हैं डाउनलोड करने से यह dab संकुल है जो Linux के लिए Oracle आधिकारिक डॉक्टर में मौजूद है उदाहरण: Ubuntu 16.04 xenial 64 बिट्स dab पैकेज के लिए डाउनलोड लिंक

मेरे उत्तर के समान @Kostanos के नोटिस का जवाब है, लेकिन स्थापित करने के virtualbox-5.0लिए अधिक लिंक के लिए भी इंस्टॉल करेंvirtual box

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.