¿Cómo instalar VirtualBox desde la línea de comandos?

121

Soy un novato. Por alguna razón, necesito instalar Virtualbox. Veo que puedo instalarlo fácilmente usando el Centro de software, pero confío en la mayoría de la forma apt-get install , porque me parece más seguro, menos problemático y me ayuda a adaptarme más a la Terminal.

Entonces, mi pregunta es la siguiente: ¿hay alguna manera de instalar VirtualBox usando la línea de comando? Preferiría algo fácil, como apt-get install no descomprimir, archivar, etc., porque todavía no sé cómo hacer esto en la Terminal.

    
pregunta Cristiana Nicolae 28.10.2013 - 12:46

6 respuestas

156

Abre una terminal y ejecuta:

sudo apt-get install virtualbox 

que debería funcionar.

Una vez que lo haya instalado, probablemente desee instalar complementos para invitados en el sistema operativo invitado.

También es probable que desee el paquete de extensión que puede obtener aquí:

enlace

Asegúrate de obtener la versión correcta.

A partir de Xenial 16.04, también puede obtener el paquete de extensión de los repositorios Canonical. Ve a la terminal y ejecuta:

sudo apt install virtualbox-ext-pack 

Por lo tanto, a partir de Xenial 16.04, debería poder obtener la caja virtual y el paquete de extensión escribiendo lo siguiente:

sudo apt install virtualbox virtualbox-ext-pack 

Sigue las instrucciones en tu pantalla.

Para instalar la interfaz de usuario para administrar sus cajas virtuales, use este comando

sudo apt install virtualbox-qt
    
respondido por el Warren Hill 28.10.2013 - 12:51
34

Si quiere tener una versión más reciente de VirtualBox, consulte esto: enlace

Agregue una de las siguientes líneas según su distribución a su /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

Alternativamente, puedes usar add-apt-repository para agregar a tu /etc/apt/sources.list :

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

Agregar clave segura:

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

- o para Debian 8 ("Jessie") / Ubuntu 16.04 ("Xenial") y posterior:

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

Instalar VirtualBox:

sudo apt-get update
sudo apt-get install virtualbox-5.2
    
respondido por el Kostanos 01.12.2014 - 15:31
19

Puedes usar

apt-cache search virtualbox

para buscar paquetes relacionados con "virtualbox".

Entre otros, encuentra un paquete virtualbox . Use

apt-cache show virtualbox

para obtener más información sobre ese paquete.

Como la descripción suena como lo que quieres usar

sudo apt-get install virtualbox

para instalar el paquete.

    
respondido por el Florian Diesch 28.10.2013 - 12:58
8

Ejecute estos comandos para instalar 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 (opcional): "Los usuarios de Ubuntu / Debian pueden querer instalar los dkms   paquete para asegurar que los módulos del kernel de host de VirtualBox (vboxdrv,   vboxnetflt y vboxnetadp) se actualizan correctamente si el kernel de Linux   la versión cambia durante la próxima actualización de apt-get. "

    
respondido por el Hai Rom 26.12.2015 - 05:40
3

Mis imágenes de nube Ubuntu-15.04 faltan el paquete de la caja virtual de las fuentes incluidas. El método de Kostanos funciona, pero como virtualbox es un metapaquete con múltiples versiones, dependiendo de la versión que esté ejecutando, es posible que necesite especificar una versión en particular.

Aquí hay un script que busca un candidato de instalación, instala el repositorio si no hay uno, luego actualiza las listas de paquetes y lo instala por usted. Como se señala en su respuesta, asegúrese de cambiar "vívido" al nombre de su versión.

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

Tuve que escribir esto para la automatización de proyectos de Mythos, así que pensé en compartirla.

Gracias.

    
respondido por el spyderdyne 17.11.2015 - 20:22
3

de acuerdo con Oracle Official Doc para descarga de Linux , puede instalar virtual box agregando su repositorio de dos maneras

1 - agregue su repositorio (de acuerdo con su versión de ubuntu) dirección en /etc/apt/sources.list archivo [ siguiente línea para ubuntu 16.04 xenial repositty ]

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

2 - agregando su repositorio usando la línea de comando [ siguiente línea para ubuntu 16.04 xenial repositty ]

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

Aviso : para otra versión de ubuntu use el mismo repositorio pero cambie xenial word con su nombre de versión de ubuntu

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

Luego, agregue las claves públicas de Oracle copiando la clave de oracle_vbox_2016.asc , < a href="https://www.virtualbox.org/download/oracle_vbox.asc"> oracle_vbox.asc y pégalos en dos archivos oracle_vbox_2016.asc , oracle_vbox.asc y finalmente agrégalos a tu sistema

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

Otra forma de agregar claves públicas de Oracle mediante líneas de comando

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 -

después de los dos últimos pasos, necesita instalar virtual box utilizando la línea de comando apt-get install :

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

puede instalar virtual box manualmente Descargue los paquetes de datos que existen en Descarga de Oracle Official Doc para Linux Ejemplo: enlace de descarga para Ubuntu 16.04 paquete xenial 64 bits dab

Avisos respuesta de @Kostanos igual que mi respuesta, pero instale virtualbox-5.0 también para más enlace para instalar virtual box

    
respondido por el ahmed hamdy 20.11.2016 - 16:52

Lea otras preguntas en las etiquetas