CentOS6.0に使いなれたVirtualboxをインストールしてみた。
事前作業
- yumリポジトリ作成
$ sudo vi /etc/yum.repos.d/virtualbox.repo [virtualbox] name=RHEL/CentOS-$releasever / $basearch - VirtualBox baseurl=http://download.virtualbox.org/virtualbox/rpm/rhel/$releasever/$basearch enabled=0 gpgcheck=1 gpgkey=http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
- キーの登録
$ wget http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc $ sudo rpm --import oracle_vbox.asc $ rm oracle_vbox.asc
インストール
バージョン指定しないとパッケージが無いと怒られる
$ sudo yum --enablerepo=virtualbox install VirtualBox Loaded plugins: fastestmirror, refresh-packagekit Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * elrepo: ftp.osuosl.org * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp Setting up Install Process No package VirtualBox available. Error: Nothing to do
一回seardchして、最新版をインストールした。
$ sudo yum --enablerepo=virtualbox search VirtualBox Loaded plugins: fastestmirror, refresh-packagekit Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * elrepo: ftp.osuosl.org * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp ======================================= Matched: VirtualBox ======================================== VirtualBox-3.2.x86_64 : Oracle VM VirtualBox VirtualBox-4.0.x86_64 : Oracle VM VirtualBox VirtualBox-4.1.x86_64 : Oracle VM VirtualBox $ sudo yum --enablerepo=virtualbox install VirtualBox-4.1 ~略~ Stopping VirtualBox kernel modules [ OK ] Uninstalling old VirtualBox DKMS kernel modules [ OK ] Trying to register the VirtualBox kernel modules using DKMS [失敗] (Failed, trying without DKMS) Recompiling VirtualBox kernel modules [ OK ] Starting VirtualBox kernel modules [ OK ] Installed: VirtualBox-4.1.x86_64 0:4.1.6_74727_rhel6-1
DKMSが使えないと怒られたので追加インストール
$ sudo yum --enablerepo=epel install dkms