Как установить VirtualBox из командной строки?

Я новичок. По некоторым причинам мне нужно установить Virtualbox. Я вижу, что могу легко установить его с помощью Центра программного обеспечения, но больше всего доверяю apt-get install, потому что считаю его более безопасным, менее глючным, и это помогает мне больше приспосабливаться к Терминалу.

Итак, мой вопрос заключается в следующем: есть ли способ установить VirtualBox с помощью командной строки? Я бы предпочел что-нибудь более простое, например, apt-get install не разархивировать, архивировать и т. Д., Потому что я до сих пор не знаю, как это сделать в Терминале.

144
задан 7 May 2017 в 21:41

6 ответов

Откройте терминал и выполните:

sudo apt-get install virtualbox 

, который должен работать.

После того, как вы установили его, вы, вероятно, захотите установить гостевые дополнения в гостевой ОС.

Также вам, вероятно, нужен пакет расширений, который вы можете получить здесь:

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

Убедитесь, что Вы получите правильную версию.

Начиная с Xenial 16.04, вы также можете получить пакет расширений из репозиториев Canonical. Перейдите в терминал и выполните:

sudo apt install virtualbox-ext-pack 

Таким образом, начиная с Xenial 16.04, вы сможете получить virtualbox и пакет расширений, набрав следующее:

sudo apt install virtualbox virtualbox-ext-pack 

После инструкции на вашем экране.

Чтобы установить пользовательский интерфейс для управления виртуальными ящиками, используйте эту команду

sudo apt install virtualbox-qt
0
ответ дан 7 May 2017 в 21:41

Если вы хотите иметь последнюю версию VirtualBox, отметьте это: https://www.virtualbox.org/wiki/Linux_Downloads

Добавьте одну из следующих строк в соответствии с ваш дистрибутив на ваш /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"

Добавить безопасный ключ:

[ 112]

- или для Debian 8 ("Jessie") / Ubuntu 16.04 ("Xenial") и позже:

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
0
ответ дан 7 May 2017 в 21:41

Вы можете использовать

apt-cache search virtualbox

для поиска пакетов, связанных с «virtualbox».

Среди прочего это находит пакет virtualbox. Используйте

apt-cache show virtualbox

, чтобы получить больше информации об этом пакете.

Поскольку описание звучит так, как вы хотите, используйте

sudo apt-get install virtualbox

для установки пакета.

0
ответ дан 7 May 2017 в 21:41

Запустите эти команды для установки 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 (необязательно): «Пользователи Ubuntu / Debian могут захотеть установить пакет dkms, чтобы гарантировать правильное обновление модулей ядра хоста VirtualBox (vboxdrv, vboxnetflt и vboxnetadp) при изменении версии ядра Linux во время следующего обновления apt-get. "

0
ответ дан 7 May 2017 в 21:41

В моих облачных образах Ubuntu-15.04 отсутствует пакет virtualbox из включенных источников. Метод Костаноса работает, но так как virtualbox - это метапакет с несколькими версиями, в зависимости от того, какую версию вы используете, вам может потребоваться указать конкретную версию.

Вот скрипт, который проверяет кандидата на установку, устанавливает репозиторий, если его нет, затем обновляет списки пакетов и устанавливает его для вас. Как отмечается в его ответе, обязательно смените «яркий» на название вашего релиза.

#!/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, поэтому я решил поделиться.

Спасибо.

0
ответ дан 7 May 2017 в 21:41

в соответствии с Oracle Official Doc для Linux Скачать вы можете установить virtual box, добавив его репозиторий двумя способами

1 - добавить его репозиторий (в соответствии с вашей версией Ubuntu) в /etc/apt/sources.list файл [ следующая строка для xbuial репозитория ubuntu 16.04 ]

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

2 - добавление репозитория с помощью командной строки [ следующая строка для xenial репозитория ubuntu 16.04 ]

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 по ключу копирования из oracle_vbox_2016.asc , oracle_vbox.asc и вставьте их в два файла oracle_vbox_2016.asc, oracle_vbox.asc и, наконец, добавьте их в вашу систему [ 1127]

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

Еще один способ добавления открытых ключей Oracle с использованием командных строк

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:

[ 115]

вы можете установить virtual box вручную. Скачать это dab-пакеты, которые существуют в Oracle Official Doc для Linux Скачать Пример: ссылка на скачивание Ubuntu 16.04 xenial 64-битный пакет dab

Уведомления answer из @Kostanos такой же, как мой ответ, но установить virtualbox-5.0 также для больше ссылок для установки virtual box

0
ответ дан 7 May 2017 в 21:41

Другие вопросы по тегам:

Похожие вопросы: