Instalando VirtualBox no OpenSuse 12.2

De Wiki Hackstore

Instale os requisitos:

zypper install php5-soap apache apache2-mod_php5

Crie os arquivos necessários:

mkdir -p /var/lock/subsys/
touch /var/lock/subsys/vboxweb-service

Configure o vbox web service:

echo 'VBOXWEB_HOST=0.0.0.0' >> /etc/default/virtualbox
echo 'VBOXWEB_USER=vbox' >> /etc/default/virtualbox
echo 'VBOXWEB_TIMEOUT=0' >> /etc/default/virtualbox

Adicione o usuário necessário

useradd -d /home/vbox -m -g users -s /bin/bash vbox
/usr/sbin/usermod -G vboxusers vbox

Defina a senha do usuário vbox:

passwd vbox

Instale o repositório oficial:

cd /etc/zypp/repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/opensuse/11.4/virtualbox.repo

Instale o RPM oficial:

zypper install VirtualBox-4.2

Instale o vbox extension pack (como root):

wget http://download.virtualbox.org/virtualbox/4.2.8/Oracle_VM_VirtualBox_Extension_Pack-4.2.8-83876.vbox-extpack
VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-4.2.8-83876.vbox-extpack

Adicione os serviços ao boot:

chkconfig -a apache2
chkconfig -a vboxweb-service

Configure o vbox web service (como usuário vbox):

su - vbox
VBoxManage setproperty vrdeauthlibrary default
VBoxManage setproperty websrvauthlibrary null

Reinicie o serviço:

/etc/init.d/vboxweb-service restart