Frage Wie installiere ich VirtualBox über die Kommandozeile?


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 den meisten apt-get install Übrigens, weil ich finde, dass es sicherer ist, 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 Leichtes bevorzugen, wie apt-get install nicht entpacken, archivieren usw., weil ich immer noch nicht weiß, wie man das im Terminal macht.


122
2017-10-28 11:46


Ursprung


Für die neueste Oracle Version 4.3 siehe auch: askubuntu.com/questions/41478/... Dazu gehören CLI-Anweisungen. Beachten Sie, dass es für 13.10 noch kein Repository gibt, aber die Version 13.04 sollte auch funktionieren. - Takkat
@Takkat - Im Moment ist das kein Problem für mich, wenn es kein Repository für 13.04 gibt, da ich nicht die neueste Version verwende. :-) Aber es ist gut, dass du es erwähnt hast. Es könnte anderen Benutzern helfen. - Cristiana Nicolae
das meiste implizite Tutorial, das ich gefunden habe tecadmin.net/install-oracle-virtualbox-on-ubuntu - bresleveloper
Ubuntu 18.04: linuxconfig.org/... - Noah Martin


Antworten:


Ö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.

Wahrscheinlich möchten Sie auch das Erweiterungspaket, das Sie von hier bekommen können:

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

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 VirtualBox und das Erweiterungspaket erhalten, indem Sie folgendes eingeben:

sudo apt install virtualbox virtualbox-ext-pack 

Folgen Sie den Anweisungen auf Ihrem Bildschirm.

Verwenden Sie diesen Befehl, um die Benutzeroberfläche zum Verwalten Ihrer virtuellen Boxen zu installieren

sudo apt install virtualbox-qt

156
2017-10-28 11:51



@ Warren Hill - Vielen Dank! Um ehrlich zu sein, habe ich den einfacheren Pfad verwendet - einfach sudo apt-get installiere virtualbox - ohne nach der richtigen Version zu suchen. Bis jetzt funktioniert es gut. Aber wenn ich das nächste Mal installieren muss, bin ich weiser und ich folge deinem Rat. :-) - Cristiana Nicolae
Ubuntu 15.04 cloud image - kein installationskandidat für virtualbox gefunden. Das hat letzte Woche funktioniert. Hier ist eine Paste: pastebin.com/dYkSY3jc Das virtualbox Metapaket ist nicht auf meinen Ubuntu15.04 Cloud Images verfügbar, daher muss ich das Repo und Update zuerst hinzufügen. - spyderdyne
es funktioniert, danke - vuhung3990
Das funktioniert nicht mehr. Sehen askubuntu.com/a/713526/235667 Antworten. - Vadorequest
Ich musste auch virtualbox-qt installieren, z virtualbox in der Befehlszeile arbeiten und in meinem Systemmenü erscheinen. - Michael Scheper


Wenn Sie eine aktuelle Version von VirtualBox haben möchten, überprüfen Sie Folgendes: https://www.virtualbox.org/wiki/Linux_Downloads

Fügen Sie je nach Ihrer Verteilung eine der folgenden Zeilen hinzu /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

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

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 -

- oder für Debian 8 ("Jessie") / Ubuntu 16.04 ("Xenial") und später:

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

Installieren Sie VirtualBox:

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

34
2017-12-01 14:31



Neugierig, wenn Sie näher erläutern können, warum dies vorzuziehen ist sudo apt-get install virtualbox und warum du nicht einfach rennen kannst sudo apt-get install virtualbox-5.0? - Luke


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. Benutzen

apt-cache show virtualbox

um mehr Informationen über dieses Paket zu erhalten.

Wie die Beschreibung klingt, wie Sie verwenden möchten

sudo apt-get install virtualbox

um das Paket zu installieren.


19
2017-10-28 11:58





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. "


8
2017-12-26 04:40



Hinweis: Das Neueste ist jetzt 5.1 Dies ist der Weg zu gehen, und sollte die akzeptierte Antwort sein. - Vadorequest
Dies ist eine gute Antwort, aber Sie müssen sich darauf beziehen virtualbox.org/wiki/Linux_Downloads um sicherzustellen, dass Sie die richtigen Versionen haben. Die hier aufgeführten Schlüssel- und Virtualbox-Versionen sind veraltet. - Harlan Nelson


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, sollten Sie "vivid" zu Ihrem Release-Namen ändern.

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

Vielen Dank.


3
2017-11-17 19:22





gemäß Oracle Official Doc für Linux herunterladen Sie können installieren virtual boxindem Sie das Repository auf zwei Arten hinzufügen

1 - füge das Repository (gemäß deiner Ubuntu-Version) in das Verzeichnis ein /etc/apt/sources.list Datei [nächste Zeile für Ubuntu 16.04 xenial reposition]

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 reposition]

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

Beachten: Für eine andere Ubuntu-Version verwenden Sie dasselbe Repository, aber ändern Sie xenial Wort mit Ihrem Ubuntu-Versionsnamen

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

Dann Fügen Sie öffentliche Schlüssel von Oracle hinzu, indem Sie den Schlüssel kopieren oracle_vbox_2016.asc , oracle_vbox.asc und fügen Sie sie in zwei Dateien ein oracle_vbox_2016.asc, oracle_vbox.asc schließlich fügen Sie sie 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 zwei Schritten müssen Sie installieren virtual box verwenden apt-get install Befehlszeile:

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

Sie können installieren virtual box Manuell Nach dem Download gibt es die Dab-Pakete, in denen es existiert Oracle Official Doc für Linux herunterladen Beispiel: Downloadlink für Ubuntu 16.04 xenial 64-Bit-Dab-Paket 

Bemerkungen Antwort von @Kostanos Wie meine Antwort, aber installieren virtualbox-5.0 auch für mehr Link zum Installieren virtual box


3
2017-11-20 15:52