Используйте пакет Debian jessie-backports virtualbox
. Версия 5.0.14-dfsg-1 ~ bpo8 + 1
. Я использую его без проблем на своей установке AMD64 Jessie. Конечно, сначала убедитесь, что вы избавились от всех других связанных пакетов и локальных установок.
Для установки добавьте:
deb httpredir.debian.org/debian jessie-backports main contrib non-free
в ваш /etc/apt/sources.list
.
Затем запустите apt-get update
. Для установки выполните
apt-get install -t jessie-backports virtualbox
. Для записи, это версии virtualbox
, доступные в настоящее время в Debian, для jessie и более поздних версий.
apt-cache policy virtualbox
virtualbox:
Installed: 5.0.14-dfsg-1~bpo8+1
Candidate: 5.0.14-dfsg-1~bpo8+1
Version table:
5.0.14-dfsg-2+b1 0
50 tor+http://httpredir.debian.org/debian/ unstable/contrib amd64 Packages
*** 5.0.14-dfsg-1~bpo8+1 0
100 tor+http://httpredir.debian.org/debian/ jessie-backports/contrib amd64 Packages
100 /var/lib/dpkg/status
4.3.36-dfsg-1+deb8u1 0
500 tor+http://security.debian.org/ jessie/updates/contrib amd64 Packages
4.3.32-dfsg-1+deb8u2 0
500 tor+http://httpredir.debian.org/debian/ jessie/contrib amd64 Package
В этот список не включена тестовая версия.
Я случайно обнаружил, что мне не нужно вызывать созданный мной виртуальный интерфейс.
Если я выполню этот оператор:
$ iw dev wlan0 interface add vwlan0 type managed
Он создает виртуальный интерфейс vwlan0
, и я могу использовать hostapd
или wpa_supplicant
, чтобы использовать его в качестве точки доступа или WiFi-клиента напрямую, без выполнения:
$ ifconfig vwlan0 up
Я должен удостовериться, что wlan0
работает, и это работает.