次のコマンドを使用して、Wheezy に最新の Virtual Box と拡張パックをインストールできます。
# 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 をアンインストールする必要があります。
4.3 virtualbox-dkms は wheezy バックポートでは利用できませんが、管理者として /etc/apt/sources.list に次の行を追加することで追加できます。
デブhttp://http.debian.net/debianwheezy-backports メイン
Wheezy 上の最新の virtualbox を使用して、最新の 4.3 virtualbox-dkms をインストールするにはどうすればよいですか?
答え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 ユーザーは、次回の apt-get アップグレード中に Linux カーネル バージョンが変更された場合に、VirtualBox ホスト カーネル モジュール (vboxdrv、vboxnetflt、vboxnetadp) が適切に更新されるように、dkms パッケージをインストールすることをお勧めします。Debian の場合、これは Lenny バックポートおよび Squeeze 以降の通常のリポジトリで利用できます。
答え2
これは別のパッケージになったため、OSE のバージョンに依存します。Ubuntu / Debian に PUEL バージョン (最新バージョン) をインストールする場合は、たとえば 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
。