虽然最后还是没有使用openSUSE,但这中间也小折腾了一下,其中就有安装virtualbox,记录一下。

下载的版本:VirtualBox-4.3-4.3.1093012openSUSE123-1.x86_64.rpm

使用zypper安装或者YaST也可以,效果都 一个样。在我的安装过程中,手动下载rpm包安装会自动创建vboxusers用户组,而zypper或yast安装则用户组vboxusers需要手动创建 ,并将用户添加到用户 组。

在装完之后,virtualbox会进行一下初始化,通常都会失败,输出如下:

[liyd@localhost Downloads]$ sudo rpm -ivh VirtualBox-4.3-4.3.10_93012_openSUSE123-1.x86_64.rpm

warning: VirtualBox-4.3-4.3.10_93012_openSUSE123-1.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 98ab5139: NOKEY

Preparing...                          ################################# [100%]

Updating / installing...

1:VirtualBox-4.3-4.3.10_93012_open################################# [100%]

Creating group 'vboxusers'. VM users must be member of that group!

No precompiled module for this kernel found -- trying to build one. Messages

emitted during module compilation will be logged to /var/log/vbox-install.log.

Stopping VirtualBox kernel modules                         [  OK  ]

Recompiling VirtualBox kernel modules                      [FAILED]

(Look at /var/log/vbox-install.log to find out what went wrong)

[liyd@localhost Downloads]$

主要是这行,提示出错:

Recompiling VirtualBox kernel modules                      [FAILED]

这个先不管它,主要是因为缺少依赖包而造成的,执行下面命令安装依赖:

sudo zypper in make gcc gcc-c++ kernel-source kernel-syms

安装完后进行重启,然后 :

sudo /etc/init.d/vboxdrv setup

应该就可以了,启动你的VirtualBox吧。

你可能感兴趣的内容
0条评论

selfly

交流QQ群:32261424
Owner