Wie installiere ich VirtualBox über die Kommandozeile?

120

Ich bin ein Neuling. Aus einigen Gründen muss ich Virtualbox installieren. Ich sehe, dass ich es leicht mit dem Software Center installieren kann, aber ich vertraue dem meisten apt-get install way, weil ich es sicherer finde, weniger Buggy, und es hilft mir, mehr mit dem Terminal unterzubringen.

Meine Frage lautet also: Gibt es eine Möglichkeit, VirtualBox über die Befehlszeile zu installieren? Ich würde etwas Einfaches bevorzugen, wie apt-get install nicht entpacken, archivieren usw., weil ich immer noch nicht weiß, wie man das im Terminal macht.

    
Cristiana Nicolae 28.10.2013, 12:46
quelle

6 Antworten

154

Öffnen Sie ein Terminal und führen Sie Folgendes aus:

sudo apt-get install virtualbox 

was funktionieren sollte.

Sobald Sie es installiert haben, möchten Sie wahrscheinlich Gastzusätze im Gastbetriebssystem installieren.

Auch Sie wollen wahrscheinlich das Erweiterungspaket, das Sie von hier bekommen können:

Pfandrecht

Stellen Sie sicher, dass Sie die richtige Version erhalten.

Ab Xenial 16.04 können Sie das Erweiterungspaket auch aus den Canonical-Repositorys beziehen. Gehe zum Terminal und führe folgendes aus:

sudo apt install virtualbox-ext-pack 

Daher sollten Sie ab Xenial 16.04 die Virtualbox und das Erweiterungspaket erhalten, indem Sie Folgendes eingeben:

sudo apt install virtualbox virtualbox-ext-pack 

Folgen Sie den Anweisungen auf Ihrem Bildschirm.

Um die Benutzeroberfläche zur Verwaltung Ihrer virtuellen Boxen zu installieren, verwenden Sie diesen Befehl

sudo apt install virtualbox-qt
    
Warren Hill 28.10.2013, 12:51
quelle
33

Wenn Sie eine aktuelle Version von VirtualBox haben möchten, überprüfen Sie dies: Pfandrecht

Fügen Sie eine der folgenden Zeilen entsprechend Ihrer Verteilung zu Ihrem /etc/apt/sources.list hinzu:

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

Alternativ können Sie add-apt-repository zu Ihrem /etc/apt/sources.list hinzufügen:

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

Sicherheitsschlüssel hinzufügen:

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

Installieren Sie VirtualBox:

sudo apt-get update
sudo apt-get install virtualbox-5.0
    
Kostanos 01.12.2014 15:31
quelle
19

Sie können

verwenden
apt-cache search virtualbox

um nach Paketen zu suchen, die mit "virtualbox" zusammenhängen.

Unter anderem findet dies ein Paket virtualbox . Verwenden Sie

apt-cache show virtualbox

, um weitere Informationen zu diesem Paket zu erhalten.

Wie die Beschreibung klingt, was Sie wollen, verwenden Sie

sudo apt-get install virtualbox

um das Paket zu installieren.

    
Florian Diesch 28.10.2013 12:58
quelle
8

Führen Sie diese Befehle aus, um Virtualbox 5.0 zu installieren.

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 (optional): "Ubuntu / Debian-Benutzer möchten vielleicht den dkms installieren   Paket, um sicherzustellen, dass die VirtualBox-Host-Kernel-Module (vboxdrv,   vboxnetflt und vboxnetadp) werden ordnungsgemäß aktualisiert, wenn der Linux-Kernel   Version ändert sich beim nächsten apt-get-Upgrade. "

    
Hai Rom 26.12.2015 05:40
quelle
3

In meinen Ubuntu-15.04 Cloud-Images fehlt das Virtualbox-Paket aus den enthaltenen Quellen. Die Methode von Kostanos funktioniert, aber da es sich bei virtualbox um ein Meta-Paket mit mehreren Versionen handelt, müssen Sie abhängig von der Version, die Sie ausführen, eine bestimmte Version angeben.

Hier ist ein Skript, das nach einem Installationskandidaten sucht, das Repo installiert, falls es keines gibt, dann die Paketlisten aktualisiert und es für Sie installiert. Wie in seiner Antwort erwähnt, stelle sicher, dass du "vivid" in deinen Release-Namen änderst.

#!/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

Ich musste dies für eine Mythos-Projektautomatisierung schreiben, also dachte ich, ich würde teilen.

Danke.

    
spyderdyne 17.11.2015 20:22
quelle
3

Nach Download von Oracle Official Doc für Linux können Sie virtual box installieren, indem Sie das Repository auf zwei Arten hinzufügen

1 - Fügen Sie das Repository (gemäß Ihrer Ubuntu-Version) in /etc/apt/sources.list file [ nächste Zeile für ubuntu 16.04 xenial retposity ]

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

2 - Hinzufügen des Repositorys über die Befehlszeile [ nächste Zeile für ubuntu 16.04 xenial repositty ]

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

Beachten Sie : Verwenden Sie für eine andere Ubuntu-Version dasselbe Repository. Ändern Sie jedoch xenial word mit Ihrem Ubuntu-Versionsnamen

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

Dann fügen Sie öffentliche Schlüssel für Oracle nach Schlüssel aus oracle_vbox_2016.asc , oracle_vbox.asc und fügen Sie sie in zwei Dateien ein oracle_vbox_2016.asc , oracle_vbox.asc fügt sie schließlich in Ihr System ein

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

Eine weitere Möglichkeit, öffentliche Oracle-Schlüssel mithilfe von Befehlszeilen hinzuzufügen

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 -

Nach den letzten beiden Schritten müssen Sie virtual box mit apt-get install command line:

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

Sie können virtual box manuell installieren. Laden Sie die Dab-Pakete herunter, die in Oracle Official Doc für Linux Download vorhanden sind. Beispiel: Download-Link für Ubuntu 16.04 xenial 64-Bit-Dab-Paket

Hinweise Antwort von @Kostanos wie meine Antwort, aber installiere virtualbox-5.0 auch für mehr Link für die Installation von virtual box

    
ahmed hamdy 20.11.2016 16:52
quelle