VirtualBoxのインストール

Debian LennyにVirtualBoxをインストールした。
Lenny(stable)だと、バージョン1.6.6と古いため、backports*1を利用して2.1.4をインストールした。

backportsの設定

/etc/apt/sources.listにbackports用リポジトリを追加する。

### /etc/apt/sources.list
deb http://backports.mithril-linux.org/ lenny-backports main contrib non-free
deb-src http://backports.mithril-linux.org/ lenny-backports main contrib non-free

このまま、aptitude updateすると、GPG error*2が発生するので、backports用の公開鍵を取り込む。

$ sudo aptitude install debian-backports-keyring

VirtualBox関連は、backportsからインストールするように、/etc/apt/preferencesにpin設定する。

Package: virtualbox-ose
Pin: release a=lenny-backports
Pin-Priority: 999

同様の設定を、virtualbox-ose-dbg、virtualbox-ose-guest-source、virtualbox-ose-guest-utils、virtualbox-ose-sourceに行う。

VirtualBoxのインストール

$ sudo aptitude install virtualbox-ose
$ sudo m-a a-i virtualbox-ose-source

vboxdrvモジュールをロードする。

$ sudo modprobe vboxdrv
$ lsmod | grep vboxdrv
vboxdrv              1684268  0

vboxdrvが正常にロードしたら、起動時に読み込まれるように/etc/modulesにvboxdrvを追加する。

### /etc/modules
loop
sbp2
vboxdrv   <-追加

VirtualBoxを使用するユーザを、vboxusersグループに追加する。

$ sudo usermod -G dialout,cdrom,floppy,audio,video,plugdev,netdev,powerdev,vboxusers %UserName%

VirtualBoxの起動

[アプリケーション]->[システムツール]->[VirtualBox OSE]を選択する。


Oracle VM VirtualBox

*1:backport とは testing, unstableなどの新しいパッケージをstableで利用できるようにしたものです。つまり、stableで安定性を求めながら新しい機能が利用できるようになります。〜debian-user MLより抜粋〜

*2:W: GPG error: http://backports.mithril-linux.org lenny-backports Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY EA8E8B2116BA136C