Мои облачные изображения 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, поэтому я решил поделиться этим.
Спасибо.