Могу ли я установить VirtualBox Extension Pack из репозиториев Ubuntu?

У меня есть VirtualBox, работающий на нескольких серверных установках, всегда без какого-либо графического интерфейса, администрирование с помощью команд vboxmanage.

Я использовал для установки из Oracle PPA, но так как конец двух разных версий vbox, я устанавливаю из репозиториев Ubuntu. Я нашел пакет для установки гостевых дополнений iso, но никогда не знал о существующих пакетах расширения.

Я спрашиваю, как версия виртуального бокса для 14.04 переместилась с 4.3.10 до 4.3.34 немного назад, поэтому добавил, что для меня работает apt-get dist-upgrade.

I знаете, как получить их от Oracle и установить их вручную, но есть ли другой метод, не используя графический интерфейс? Являются ли пакеты расширения в любом месте в репозиториях Ubuntu?

1
задан 7 April 2016 в 15:13

3 ответа

Это предполагает, что виртуальный бокс уже установлен.

Я посмотрел на источник пакета виртуальных пакетов-ext-pack в Ubuntu, и я нашел некоторые драгоценные камни. Я сделал следующее, что является вариацией того, что этот пакет делает в используемом скрипте:

VBOXVERSION=`VBoxManage --version | sed -r 's/([0-9])\.([0-9])\.([0-9]{1,2}).*/\1.\2.\3/'`
wget -q -N "http://download.virtualbox.org/virtualbox/$VBOXVERSION/Oracle_VM_VirtualBox_Extension_Pack-$VBOXVERSION.vbox-extpack"
VBoxManage extpack install --replace Oracle*.vbox-extpack

Это было на debian jessie, но я уверен, что он будет работать одинаково на большинстве любых вкусов linux, возможно, unix тоже.

15
ответ дан 23 May 2018 в 12:20
  • 1
    Ницца! Спасибо за это. – Arronical 20 April 2016 в 11:17
  • 2
    Спасибо, Арронический. Кстати, я лично не вижу принятого в настоящее время ответа (Takkat) как очень жизнеспособное решение по соображениям обратной совместимости и того факта, что Ubuntu 15.10 не является LTS. Поддержка 15.04 уже прекращена, и 15.10 будет поддерживать поддержку только до июля 2016 года. Как только следующий LTS (16.04, я бы предположил) вышел, тогда ответ Takkat будет самым лучшим, но даты выпуска даже не объявлены для этого прямо сейчас. – nicholas.alipaz 20 April 2016 в 18:50
  • 3
    Он имеет в виду, что с 15.10 года (& gt; =) будет иметь пакет virtualbox-ext-pack в репозиториях. Я полагаю, он отвечает на вопрос о том, находится ли пакет ext в репозиториях, и вы даете решение, которое должно работать с 14.04, что является моей версией. Моя вина за то, что вы задали два вопроса в одном! Также я считаю, что дата релиза 16.04 Xenial Xerus - это завтра wiki.ubuntu.com/XenialXerus/ReleaseSchedule . Когда я спрашивал о 14.04, я дам вам свои команды, когда я получу шанс, и примите ваш ответ, если они работают, они кажутся мне разумными. – Arronical 20 April 2016 в 18:57
  • 4
    Arronical, как ни странно, я не видел надвигающегося выпуска 16.04. Но да, я понял, что в его ответе указано, что с 15.10 года будет существовать решение с использованием пакета virtualbox-ext-pack. Я пытался заметить, что, хотя это и отвечает на вопрос о том, как установить из репозиториев, он не предоставляет решения для тех, кто находится в более старых версиях. И я согласен, что ваш вопрос был немного загружен, так как вы задали две вещи: 1. если он может быть установлен из репо и 2. как это сделать с помощью другого метода, который не является gui. Возможно, даже разумно изменить реальный вопрос. – nicholas.alipaz 20 April 2016 в 21:23
  • 5
    Кстати, единственная часть тех команд, которые я на самом деле написал, была первой строкой, так как мне нужно было получить номер версии виртуального бокса. Остальное было установлено из пакета virtualbox-ext-pack с изменением добавления $VBOXVERSION в микс. – nicholas.alipaz 20 April 2016 в 21:29

apt-cache search virtualbox дает мне virtualbox-ext-pack, который представляет собой пакет, который вы ищете.

7
ответ дан 23 May 2018 в 12:20

В Ubuntu 17.04 +:

sudo apt install virtualbox-ext-pack

PS: Я знаю, что этот вопрос был сделан давным-давно, когда это было не вариант, но я пишу этот ответ, чтобы помочь людям, которые пришли сюда через Google в 2018 году.

3
ответ дан 23 May 2018 в 12:20

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

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