Установить последнюю версию VirtualBox и пакета расширений на Wheezy можно следующим образом:
# su sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian wheezy contrib" >> /etc/apt/sources.list
# wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | su apt-key add -
# apt-get update
# apt-get install virtualbox-4.3
Если затем попытаться установить virtualbox-dkms (чтобы предотвратить сбой virtualbox после обновления ядра), необходимо удалить последнюю (4.3) версию virtualbox.
Virtualbox-dkms 4.3 недоступен в backports wheezy, которые может добавить администратор, включив следующую строку в /etc/apt/sources.list:
дебhttp://http.debian.net/debianwheezy-backports главный
Как установить последнюю версию virtualbox-dkms 4.3 с последней версией virtualbox на Wheezy?
решение1
Тыненеобходимо установить virtualbox-dkms
.
Тыделатьнеобходимо установить dkms
пакет, который является частью стандартного репозитория Debian.
Обычно я устанавливаю его перед установкой VirtualBox, но порядок может не иметь значения:
$ sudo aptitude install dkms
$ sudo aptitude install virtualbox-4.3
Во время обновления ядра вы увидите, что DKMS автоматически обновляет модули VirtualBox.
https://www.virtualbox.org/wiki/Linux_Downloads:
Примечание: Пользователи Ubuntu/Debian могут захотеть установить пакет dkms, чтобы гарантировать, что модули ядра хоста VirtualBox (vboxdrv, vboxnetflt и vboxnetadp) будут должным образом обновлены, если версия ядра Linux изменится во время следующего обновления apt-get. Для Debian он доступен в бэкпортах Lenny и в обычном репозитории для Squeeze и более поздних версий.
решение2
Теперь, когда это отдельный пакет, он зависит от версии OSE. При попытке установить версию PUEL (самую последнюю версию) на Ubuntu / Debian, просто добавьте следующий файл для, например, 6.0.2 @ /usr/src/vboxhost-6.0.2/dkms.conf:
PACKAGE_NAME="vboxhost"
PACKAGE_VERSION="6.0.2"
MAKE[0]="make"
CLEAN="make clean"
BUILT_MODULE_NAME[0]="vboxdrv"
BUILT_MODULE_NAME[1]="vboxnetadp"
BUILT_MODULE_NAME[2]="vboxnetflt"
BUILT_MODULE_NAME[3]="vboxpci"
DEST_MODULE_LOCATION[0]="/kernel/drivers/misc"
DEST_MODULE_LOCATION[1]="/kernel/drivers/misc"
DEST_MODULE_LOCATION[2]="/kernel/drivers/misc"
DEST_MODULE_LOCATION[3]="/kernel/drivers/misc"
AUTOINSTALL="yes"
и беги dkms autoinstall
.