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


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

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


122
2017-10-28 11:46


происхождения


Для последней версии Oracle 4.3 также см .: askubuntu.com/questions/41478/... который включает в себя инструкции CLI. Обратите внимание, что нет хранилища для 13.10, но версия 13.04 тоже должна работать. - Takkat
@Takkat. На данный момент это не проблема для меня, если нет репозитория для 13.04, поскольку я не запускаю последнюю версию. :-) Но хорошо, что вы упомянули об этом. Это может помочь другим пользователям. - Cristiana Nicolae
я нашел неявное учебное пособие tecadmin.net/install-oracle-virtualbox-on-ubuntu - bresleveloper
Ubuntu 18.04: linuxconfig.org/... - Noah Martin


ответы:


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

sudo apt-get install virtualbox 

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

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

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

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

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

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

sudo apt install virtualbox-ext-pack 

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

sudo apt install virtualbox virtualbox-ext-pack 

Следуя инструкциям на экране.

Для установки пользовательского интерфейса для управления вашими виртуальными ящиками используйте эту команду

sudo apt install virtualbox-qt

156
2017-10-28 11:51



@ Уоррен Хилл - Спасибо большое! Чтобы быть откровенным, я использовал более простой путь - просто sudo apt-get install virtualbox - не ища правильную версию. До сих пор все нормально. Но в следующий раз, когда мне нужно будет установить его, я буду мудрее, и я последую вашим советам. :-) - Cristiana Nicolae
Ubuntu 15.04 облачное изображение - нет кандидата на установку для виртуального бокса. Это работало на прошлой неделе. Вот паста: pastebin.com/dYkSY3jc. Метаобайт виртуального бокса недоступен на моих облачных изображениях Ubuntu15.04, поэтому мне нужно сначала добавить репо и обновить. - spyderdyne
это работает, спасибо - vuhung3990
Это больше не работает. Видеть askubuntu.com/a/713526/235667 ответ. - Vadorequest
Я также должен был установить virtualbox-qt, для virtualbox работать в командной строке и появляться в моем системном меню. - Michael Scheper


Если вы хотите иметь последнюю версию 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"

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

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

- или для 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

34
2017-12-01 14:31



Любопытно, если вы можете уточнить, почему это предпочтительнее sudo apt-get install virtualbox и почему вы не можете просто запустить sudo apt-get install virtualbox-5.0? - Luke


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

apt-cache search virtualbox

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

Среди прочих это находит пакет virtualbox, использование

apt-cache show virtualbox

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

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

sudo apt-get install virtualbox

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


19
2017-10-28 11:58





Запустите эти команды для установки 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 ».


8
2017-12-26 04:40



Примечание: последнее сейчас 5.1 Это и есть путь, и это должен быть принятый ответ. - Vadorequest
Это хороший ответ, но вам нужно обратиться к virtualbox.org/wiki/Linux_Downloads чтобы убедиться, что у вас есть правильные версии. Оба ключа и версии виртуального бокса, перечисленные здесь, устарели. - Harlan Nelson


В облачных изображениях Ubuntu-15.04 отсутствует пакет виртуальных боксов из включенных источников. Метод Kostanos работает, но поскольку 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, поэтому я думал, что поделюсь.

Благодарю.


3
2017-11-17 19:22





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

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

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

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

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 наконец, добавить их в вашу систему

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 командная строка:

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

вы можете установить virtual box вручную Загрузите пакеты DAB, которые существуют в Официальный выпуск Oracle для Doc для Linux Пример: скачать ссылку для Ubuntu 16.04 xenial 64-разрядный пакет dab 

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


3
2017-11-20 15:52