Comment installer VirtualBox en ligne de commande?

120

Je suis un débutant. Pour certaines raisons, j'ai besoin d'installer Virtualbox. Je vois que je peux facilement l'installer en utilisant le Software Center, mais j'ai plutôt confiance en la manière apt-get install , parce que je la trouve plus sûre, moins boguée, et cela m'aide à accepter davantage avec le terminal.

Donc, ma question est la suivante: y a-t-il un moyen d'installer VirtualBox en utilisant la ligne de commande? Je préférerais quelque chose de facile, comme apt-get install ne pas décompresser, archiver, etc, parce que je ne sais toujours pas comment faire dans le terminal.

    
posée Cristiana Nicolae 28.10.2013 - 12:46
la source

6 réponses

154

Ouvrez un terminal et exécutez:

sudo apt-get install virtualbox 

qui devrait fonctionner.

Une fois installé, vous souhaiterez probablement installer des ajouts d'invités dans l'OS invité.

Vous voulez probablement aussi le pack d'extension que vous pouvez obtenir à partir d'ici:

lien

Assurez-vous d’avoir la bonne version.

A partir de Xenial 16.04, vous pouvez également obtenir le pack d'extension à partir des référentiels Canonical. Aller au terminal et exécuter:

sudo apt install virtualbox-ext-pack 

Par conséquent, à partir de Xenial 16.04, vous devriez être capable d’obtenir virtualbox et le pack d’extensions en tapant ce qui suit:

sudo apt install virtualbox virtualbox-ext-pack 

Suivez les instructions à l'écran.

Pour installer l’interface utilisateur afin de gérer vos boîtes virtuelles, utilisez cette commande

sudo apt install virtualbox-qt
    
réponse donnée Warren Hill 28.10.2013 - 12:51
la source
33

Si vous voulez avoir la dernière version de VirtualBox, vérifiez ceci: lien

Ajoutez l’une des lignes suivantes en fonction de votre distribution à votre /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

Vous pouvez également utiliser add-apt-repository pour ajouter /etc/apt/sources.list :

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

Ajoutez une clé sécurisée:

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

Installez VirtualBox:

sudo apt-get update
sudo apt-get install virtualbox-5.0
    
réponse donnée Kostanos 01.12.2014 - 15:31
la source
19

Vous pouvez utiliser

apt-cache search virtualbox

pour rechercher des paquets liés à "virtualbox".

Parmi d’autres, on trouve un paquetage virtualbox . Utiliser

apt-cache show virtualbox

pour obtenir plus d'informations sur ce package.

Comme la description ressemble à ce que vous voulez utiliser

sudo apt-get install virtualbox

pour installer le paquet.

    
réponse donnée Florian Diesch 28.10.2013 - 12:58
la source
8

Exécutez ces commandes pour installer Virtualbox 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 (facultatif): "Les utilisateurs d'Ubuntu / Debian pourraient vouloir installer le dkms   package pour s’assurer que les modules du noyau de l’hôte VirtualBox (vboxdrv,   vboxnetflt et vboxnetadp) sont correctement mis à jour si le noyau linux   les changements de version lors de la prochaine mise à jour d'apt-get. "

    
réponse donnée Hai Rom 26.12.2015 - 05:40
la source
3

Le package virtualbox des sources incluses ne contient pas mes images cloud Ubuntu-15.04. La méthode de Kostanos fonctionne, mais comme virtualbox est un méta-package avec plusieurs versions selon la version que vous utilisez, vous devrez peut-être spécifier une version particulière.

Voici un script qui recherche un candidat à l’installation, installe le référentiel s’il n’en existe pas, puis met à jour les listes de packages et l’installe pour vous. Comme indiqué dans sa réponse, assurez-vous de remplacer "vif" par le nom de votre version.

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

Je devais écrire ceci pour un projet d'automatisation Mythos, alors j'ai pensé partager.

Merci.

    
réponse donnée spyderdyne 17.11.2015 - 20:22
la source
3

selon Télécharger Oracle Official Doc pour Linux , vous pouvez installer virtual box en ajoutant son référentiel de deux manières

1 - ajoutez le référentiel (selon votre version d'ubuntu) directement dans le fichier /etc/apt/sources.list [ prochaine ligne pour ubuntu 16.04 repositionnement xenial ]

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

2 - l'ajout du référentiel à l'aide de la ligne de commande [ prochaine ligne pour ubuntu 16.04 repositionnement xenial ]

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

Avis : pour une autre version d'ubuntu, utilisez le même référentiel Mais modifiez xenial word avec votre nom de version ubuntu

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

Ensuite, ajoutez les clés publiques Oracle par clé de copie depuis oracle_vbox_2016.asc , < a href="https://www.virtualbox.org/download/oracle_vbox.asc"> oracle_vbox.asc et les coller dans deux fichiers oracle_vbox_2016.asc , oracle_vbox.asc les ajoutent enfin à votre système

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

Une autre façon d’ajouter des clés publiques Oracle à l’aide de lignes de commande

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 -

Après les deux dernières étapes, vous devez installer virtual box à l'aide de la ligne de commande apt-get install :

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

vous pouvez installer virtual box manuellement En le téléchargeant, les paquets dab qui existent dans Oracle Official Doc pour Linux Download Exemple: lien de téléchargement pour Paquetage dab Ubuntu 16.04 xenial 64 bits

Avis réponse de @Kostanos identique à ma réponse, mais installez virtualbox-5.0 également pour pour l'installation de virtual box

    
la source

Lire d'autres questions sur les étiquettes