У меня есть VirtualBox, работающий на нескольких серверных установках, всегда без какого-либо графического интерфейса, администрирование с помощью команд vboxmanage.
Я использовал для установки из Oracle PPA, но так как конец двух разных версий vbox, я устанавливаю из репозиториев Ubuntu. Я нашел пакет для установки гостевых дополнений iso, но никогда не знал о существующих пакетах расширения.
Я спрашиваю, как версия виртуального бокса для 14.04 переместилась с 4.3.10 до 4.3.34 немного назад, поэтому добавил, что для меня работает apt-get dist-upgrade.
I знаете, как получить их от Oracle и установить их вручную, но есть ли другой метод, не используя графический интерфейс? Являются ли пакеты расширения в любом месте в репозиториях Ubuntu?
Это предполагает, что виртуальный бокс уже установлен.
Я посмотрел на источник пакета виртуальных пакетов-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 тоже.
apt-cache search virtualbox дает мне virtualbox-ext-pack, который представляет собой пакет, который вы ищете.
В Ubuntu 17.04 +:
sudo apt install virtualbox-ext-pack
PS: Я знаю, что этот вопрос был сделан давным-давно, когда это было не вариант, но я пишу этот ответ, чтобы помочь людям, которые пришли сюда через Google в 2018 году.