Installation VirtualBox
Cette page n'est pas encore traduite (ou pas complètement) Cet article a besoin d'être traduit. Merci de participer au travail si vous en avez le temps et la compétence. |
Sommaire
Installation
L'installation de VirtualBox est fonction de votre version d'openSUSE
Version : 10.3+ Les instructions suivantes concernent openSUSE 10.3 et suivante
VirtualBox est disponible dans le dépôt principal OSS pour openSUSE 10.3.
- En utilisant YaST:
Assurez-vous que le dépôt principal a été ajouté grâce au module Software Repositories de YaST. Sélectionnez alors Installation de logiciels pour installer le paquetage virtualbox.
- En utilisant zypper (outil en ligne commande):
Vérifier si le dépôt OSS a été ajouté. Si c'est le cas, tapez :
qui téléchargera et installera VirtualBox OSE et ses dépendances :
- virtualbox-kmp qui contient le module vboxdrv pour le noyau. Ce module est obligatoire pour lancer un environnement virtuell
- Xalan-c package
- Xerces-c package
Consultez la rubrique Post-Installation ci-dessous.
Version : 10.2 Les instructions suivantes concernent openSUSE 10.2 uniquement
Ici nous avons plusieurs options:
openSUSE repositories (OSE only)
- Using rpm packages for from the openSUSE Build Service:
currently you can use:
The other link:
contains bad packages VirtualBox-kmp that are missing mandatory vboxdrv and have one more error, so if you want to remove it please use (for instance for VirtualBox-kmp-default):
The other package VirtualBox is OK, but without kernel module it will refuse to start any virtual machine.
Prerequisites for VirtualBox downloads
Whether you use binaries or source you have to install first:
- kernel-source
- kernel-syms
- Xalan-c
- Xerces-c
Than you can download binaries or source from VirtualBox download page.
Installing VirtualBox from Binary (non-OSE only)
There are two types of binary installations available. One type is a package and the other type is an installation script. VirtualBox creates packages for VirtualBox for the latest openSUSE versions. Advise is to use the packages instead of the installer when packages are available for your openSUSE verson. The packages are exactly the same as the installation script.
Package
Simply download the package from the download page of VirtualBox and install it. See Package Management for more information about installing software under openSUSE.
Installer
After downloading the installation binary package of VirtualBox, login as user ID root. Install the VirtualBox with the following command
Where version is the version you have downloaded.
When everything goes well, VirtualBox should be installed in the /opt directory.
Next, create the required kernel module by executing the command:
You should be able to run VirtualBox now; yet expect VirtualBox to complain "Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer." until you enable USB support.
Installing from sources
Download the tarball from the
- http://www.virtualbox.org/wiki/Downloads download page,
unpack it and run the installer as root. It is a good idea to install VirtualBox in /opt/VirtualBox.
Post-Installation
Bien que l'interface VirtualBox pourra démarrer après les étapes d'installation précédentes, il est nécessaire de faire quelques étapes manuelles afin de pouvoir réellement utiliser VirtualBox. Ceci comprend :
- S´assurer que le pilote du noyau vboxdrv est chargé.
Dans le terminal, en tant que root, exécutez la commande suivante :
Si vous n'avez pas de réponse du type Warning, c'est que le module est chargé.
- Ajoutez votre compte au groupe vboxusers :
Allez dans YaST -> Sécurité et Utilisateurs -> Modifier et créer des utilisateurs, et ajoutez les utilisateurs auxquels vous souhaitez accorder le privilège de démarrer des machines virtuels aau groupe vboxusers group.
Vous devrez alors être en mesure d'utiliser pleinement VirtualBox!
Faire en sorte que le module vboxdrv se charge automatiquement (uniquement lors de l'installation à partir des paquetages openSUSE)
La version de VirtualBox OSE fournie dans le dépôt OpenSuSE ne configure pas le chargement automatique du module du noyau. Si c'est le comportement que vous souhaitez, vous pouvez ignorer cette section. Sinon, vous pouvez le configurer d'une des 3 manières suivantes :
- Uiliser la commande insserv pour ajouter le module
- La deuxième manière est d'aller modifier les services système (runlevel) et d'activer vboxdrv
YaST -> Système > Niveaux d'exécution (runlevel)-> vboxdrv et cliquer sur le bouton Activer et Terminer.
- La dernière manière et d'ajouter le module dans le paramètre Modules_loaded_on_boot dans l'éditeur pour fichiers /etc/sysconfig
YaST -> System -> Editeur pour fichier /etc/sysconfig -> System -> Kernel -> MODULES_LOADED_ON_BOOT et entrer vboxdrv dans la boîte de dialogue.
Il n'y a pas d'importance sur la façon dont vous chargez ce module à partir du moment où il est chargé automatiquement au démarrage du système.