diff options
Diffstat (limited to 'doc/manual/fr_FR/user_Installation.xml')
-rw-r--r-- | doc/manual/fr_FR/user_Installation.xml | 958 |
1 files changed, 467 insertions, 491 deletions
diff --git a/doc/manual/fr_FR/user_Installation.xml b/doc/manual/fr_FR/user_Installation.xml index d249850d..6fbf118b 100644 --- a/doc/manual/fr_FR/user_Installation.xml +++ b/doc/manual/fr_FR/user_Installation.xml @@ -1,13 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" - "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"> +"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"> <chapter id="installation"> - <title>Détails d'installation</title> + <title>Détails sur l'installation</title> - <para>Étant donné que l'installation de VirtualBox varie selon votre système - d'exploitation hôte, nous fournissons des instructions d'installation dans - quatre chapitres distincts, respectivement pour Windows, Mac OS X, Linux et - Solaris.</para> + <para>Comme l'installation de VirtualBox varie selon votre système d'exploitation + hôte, nous fournissons des instructions d'installation dans quatre chapitres + distincts, respectivement pour Windows, Mac OS X, Linux et Solaris.</para> <sect1 id="installation_windows"> <title>Installation sur des hôtes Windows</title> @@ -15,46 +14,46 @@ <sect2> <title>Prérequis</title> - <para>Pour les différentes versions de Windows que nous supportons comme - systèmes d'exploitation hôtes, merci de vous référer au <xref + <para>Pour les différentes versions de Windows que nous supportons en tant + que systèmes d'exploitation hôtes, merci de vous reporter au <xref linkend="hostossupport" />.</para> - <para>En outre, l'installateur de Windows 1.1 ou supérieur doit être - présent sur votre système. Cela devrait être le cas si vous avez installé - toutes les dernières mises à jour.</para> + <para>En outre, l'installeur Windows 1.1 ou supérieur doit être présent sur + votre système. Cela devrait être le cas si vous avez installé les mises + à jour récentes de Windows.</para> </sect2> <sect2> <title>Effectuer l'installation</title> - <para>Vous pouvez démarrer l'installation de VirtualBox <itemizedlist> + <para>L'installation de VirtualBox peut se lancer <itemizedlist> <listitem> - <para>soit en double-cliquant sur son fichier exécutable (contenant - les architectures 32 bits et 64 bits)</para> + <para>soit en cliquant deux fois sur son fichier exécutable (contenant + les architectures 32 et 64 bits)</para> </listitem> <listitem> - <para>ou en entrant <screen>VirtualBox.exe -extract</screen></para> + <para>soit en entrant <screen>VirtualBox.exe -extract</screen></para> - <para>sur la ligne de commande. Ceci va extraire les deux - installateurs dans un répertoire temporaire dans lequel vous trouverez - ensuite les fichiers .MSI habituels. Puis, vous pouvez faire un + <para>sur la ligne de commande. Cela va extraire les deux installeurs + dans un répertoire temporaire où vous trouverez ensuite les fichiers + .MSI habituels. Puis vous pouvez faire un <screen>msiexec /i VirtualBox-<version>-MultiArch_<x86|amd64>.msi</screen> - pour effectuer l'installation.</para> + pour lancer l'installation.</para> </listitem> </itemizedlist></para> - <para>Dans tous les cas, ceci affichera la boîte de dialogue de bienvenue - de l'installation et vous permettra de choisir où installer VirtualBox et - quels composants installer. Outre l'application VirtualBox, les composants - suivants sont disponibles :<glosslist> + <para>Dans tous les cas, ceci affichera la boîte de dialrgue de bienvenue + dans l'installation et vous permet de choisir où installer VirtualBox et + les composants à installer. Outre l' application VirtualBox, les composants + suivants sont disponibles :<glosslist> <glossentry> <glossterm>Support USB</glossterm> <glossdef> - <para>Ce paquet contient des pilotes spéciaux pour votre hôte - Windows dont VirtualBox a besoin pour supporter complètement les - périphériques USB à l'intérieur de vos machines virtuelles.</para> + <para>Ce paquet contient des pilotes spéciaux pour votre hôte Windows + dont a besoin VirtualBox pour supporter pleinement les périphériques + USB dans vos machines virtuelles.</para> </glossdef> </glossentry> @@ -62,11 +61,10 @@ <glossterm>Réseau</glossterm> <glossdef> - <para>Ce paquet contient des pilotes supplémentaires de réseau pour - votre hôte Windows dont VirtualBox a besoin pour supporter Host - Interface Networking (réseau interface hôte) (pour rendre les - cartes réseau virtuelles accessibles depuis les autres machines - de votre réseau physique).</para> + <para>Ce paquet contient les pilotes réseaux supplémentaires pour + votre hôte Windows, dont a besoin VirtualBox p*ur supporter le + réseau bridgç (pour que les cartes réseaux de votre VM soient + accessibles depuis d'autres machines de votre réseau physique).</para> </glossdef> </glossentry> @@ -74,48 +72,47 @@ <glossterm>Support Python</glossterm> <glossdef> - <para>Ce paquet contient le support de scripts Python pour l'API - de VirtualBox (voir le chapitre <xref linkend="VirtualBoxAPI" />). - Pour que cette fonctionnalité soit installée, une installation de - Python opérationnelle sur le système est nécessaire.</para> + <para>Ce paquet contient le support de scriptage Python pour l'API + de VirtualBox (voir <xref linkend="VirtualBoxAPI" />). Pour qu'ils + fonctionnent, une installation de Python sur Windows opérationnelle + est requise sur le système.<footnote> + <para>Voir, par exemple, <ulink + url="http://www.python.org/download/windows/">http://www.python.org/download/windows/</ulink>.</para> + </footnote></para> </glossdef> </glossentry> </glosslist></para> - <para>En fonction de votre configuration de Windows, il se peut que vous - voyez des avertissements sur des <quote>pilotes non signés</quote> ou - quelque chose de ce genre. Merci de sélectionner <quote>Continuer</quote> - sur ces avertissements car sans cela, VirtualBox pourrait ne pas fonctionner - correctement après l'installation.</para> + <para>Selon votre configuration de Windows, il se peut que vous voyez des + avertissements de "pilotes non signés" ou équivalent. Merci d sélectionner + "Continuer" sur ces avertissements, sans quoi VirtualBox pourrait ne pas + fonctionner correctement après l'installation.</para> - <para>L'installateur va créer le groupe <quote>VirtualBox</quote> dans le - répertoire Démarrer Les programmes qui vous permet de lancer l'application - et d'accéder à sa documentation.</para> + <para>L'installeur va créer un groupe "VirtualBox" dans le menu "Démarrer" + de Windows qui vous permet de lancer l'application et d'accéder à sa + documentation.</para> <para>Avec des paramètres standards, VirtualBox sera installé pour tous - les utilisateurs du système local. Au cas où vous ne le voulez pas, vous - devez invoquer l'installateur en l'extrayant d'abord en utilisant - <screen>VirtualBox.exe -extract</screen> puis faites comme suit : - <screen>VirtualBox.exe -msiparams ALLUSERS=2</screen> + les utilisateurs du système local. Si ce n'est pas ce que vous voulez, + vous devez appeler l'installeur en l'extrayant d'abord via <screen>VirtualBox.exe -extract</screen> + puis en faisant comme suit : <screen>VirtualBox.exe -msiparams ALLUSERS=2</screen> ou <screen>msiexec /i VirtualBox-<version>-MultiArch_<x86|amd64>.msi ALLUSERS=2</screen> - sur les fichiers .MSI extraits. Ceci ne va installer VirtualBox que pour + sur les fichiers .MSI extraits. Ceci n'installera VirtualBox que pour l'utilisateur actuel.</para> - <para>Pour ne pas installer certaines fonctionnalités de VirtualBox, vous - pouvez spécifier aussi un paramètre <computeroutput>ADDLOCAL</computeroutput> - pour nommer explicitement les fonctionnalités à installer. Les - fonctionnalités suivantes sont disponibles : - - <glosslist> + <para>Si vous ne voulez pas installer toutes les fonctionnalités de VirtualBox, + vous pouvez régler le paramètre <computeroutput>ADDLOCAL</computeroutput> + en option pour nommer explicitement les fonctionnalités à installer. Les + fonctionnalités suivantes sont disponibles : <glosslist> <glossentry> <glossterm>VBoxApplication</glossterm> <glossdef> - <para>Binaires principaux de VirtualBox. - <note>Cette fonctionnalité ne peut jamais être absente puisqu'elle - contient l'ensemble de fichiers minimum pour que l'installation - de VirtualBox fonctionne !</note> - </para> + <para>Binaires principaux de VirtualBox.<note> + <para>Il ne faut pas que cette fonctionnalité soit absente car + elle contient l'ensemble de fichiers minimum pour que + l'installation de VirtualBox fonctionne.</para> + </note></para> </glossdef> </glossentry> @@ -131,7 +128,7 @@ <glossterm>VBoxNetwork</glossterm> <glossdef> - <para>Tout le support réseau ; inclut les fonctionnalités + <para>Tout le support réseau ; y compris les fonctionnalités VBoxNetworkFlt et VBoxNetworkAdp (voir ci-dessous).</para> </glossdef> </glossentry> @@ -140,7 +137,7 @@ <glossterm>VBoxNetworkFlt</glossterm> <glossdef> - <para>Support réseau bridgé.</para> + <para>Support du réseau bridgé.</para> </glossdef> </glossentry> @@ -148,7 +145,7 @@ <glossterm>VBoxNetworkAdp</glossterm> <glossdef> - <para>Support réseau Host-only.</para> + <para>Support du réseau Host-only.</para> </glossdef> </glossentry> @@ -159,28 +156,25 @@ <para>Support Python.</para> </glossdef> </glossentry> - </glosslist> - - Pour n'installer que le support USB avec les binaires principaux, faites - un : <screen>VirtualBox.exe -msiparams ADDLOCAL=VBoxApplication,VBoxUSB</screen> + </glosslist>Par exemple, pour n'installer que le support USB avec les + binaires principaux, faites un : <screen>VirtualBox.exe -msiparams ADDLOCAL=VBoxApplication,VBoxUSB</screen> ou un <screen>msiexec /i VirtualBox-<version>-MultiArch_<x86|amd64>.msi ADDLOCAL=VBoxApplication,VBoxUSB</screen></para> - </sect2> <sect2> <title>Désinstallation</title> - <para>Comme nous utilisons l'installateur Windows, vous pouvez désinstaller - VirtualBox en sécurité n'importe quand en choisissant l'entrée du programme - dans la fonction <quote>Ajout/suppression de programmes</quote> dans le - panneau de configuration Windows.</para> + <para>Comme VirtualBox utilise l'installeur standard de Microsoft Windows, + vous pouvez désinstaller VirtualBox en sécurité n'importe quand en choisissant + l'entrée du programme dans le menu "Ajouter/supprimer des programmes" du + panneau de configuration de Windows.</para> </sect2> <sect2> <title>Installation sans efforts</title> - <para>Vous pouvez faire des installations sans effort en utilisant le - support MSI standard.</para> + <para>Vous pouvez effectuer des installations sans efforts en utilisant + le support MSI standard.</para> </sect2> </sect1> @@ -190,184 +184,193 @@ <sect2> <title>Effectuer l'installation</title> - <para>Pour les hôtes Mac OS X, VirtualBox est emballé dans une fichier - image de disque (dmg). Effectuez les étapes suivantes : <orderedlist> + <para>Pour les hôtes Mac OS X, VirtualBox est dans un fichier image de + disque (<computeroutput>dmg</computeroutput>). Effectuez les étapes + suivantes : <orderedlist> <listitem> - <para>Double-cliquez sur ce fichier pour monter son contenu.</para> + <para>Cliquez deux fois sur ce fichier pour monter son contenu.</para> </listitem> <listitem> - <para>Une fenêtre va s'ouvrir vous disant de double-cliquer sur le - fichier installateur <computeroutput>VirtualBox.mpkg</computeroutput> - affiché dans la fenêtre.</para> + <para>Une fenêtre s'ouvrira, vous disant de cliquer deux fois + sur le fichier de l'installeur + <computeroutput>VirtualBox.mpkg</computeroutput> affiché dans cette + fenêtre.</para> </listitem> <listitem> - <para>Ceci démarrera l'installateur, ce qui vous permettra de + <para>Ceci démarrera l'installeur, qui vous permettra de sélectionner où installer VirtualBox.</para> </listitem> </orderedlist></para> - <para>Après l'installation, vous pouvez trouver une icône VirtualBox dans - le menu <quote>Applications</quote> dans le <quote>Finder</quote>.</para> + <para>Après l'installation, vous pouvez voir une icône VirtualBox dans le + dossier "Applications" du Finder.</para> </sect2> <sect2> <title>Désinstallation</title> - <para>Pour désinstaller VirtualBox, ouvrez à nouveau le fichier image (dmg) - et double-cliquez sur l'icône Désinstaller contenue dedans.</para> + <para>Pour désinstaller VirtualBox, réouvrez le fichier image de disque (dmg) + et cliquez deux fois sur l'icône Désinstaller dedans.</para> </sect2> <sect2> <title>Installation sans efforts</title> <para>Pour effectuer une installation non interactive de VirtualBox, vous - pouvez utiliser la version en ligne de commande de l'application - installateur.</para> + pouvez la version en ligne de commande de l'installeur.</para> - <para>Montez le fichier image de disque (dmg) comme décrit dans - l'installation normale. Puis, ouvrez une session de terminal et exécutez :</para> + <para>Montez le fichier image du disque (dmg" comme décrit dans + l'installation normale. Ouvrez ensuite une session de terminal et exécutez :</para> <screen>sudo installer -pkg /Volumes/VirtualBox/VirtualBox.mpkg \ -target /Volumes/Macintosh\ HD</screen> </sect2> </sect1> - <sect1> - <title id="install-linux-host">Installation sur des hôtes Linux</title> + <sect1 id="install-linux-host"> + <title>Installing sur des hôtes Linux</title> <sect2> <title>Prérequis</title> - <para>Pour les diverses versions de Linux que nous supportons en tant que - systèmes d'exploitation hôtes, merci de vous référer au <xref + <para>Pour les diverses versions de Linux que nous supportons comme systèmes + d'exploitation hôtes, merci de vous reporter au <xref linkend="hostossupport" />.</para> - <para>Vous aurez besoin d'installer les paquets suivants sur votre système - Linux avant de commencer l'installation (certains systèmes feront cela - pour vous automatiquement quand vous installerez VirtualBox) :</para> + <para>Vous devrez installer les paquets suivants sur votre système Linux + avant de commencer l'installation (certains systèmes feront cela pour + vous automatiquement quand vous installerez VirtualBox) :</para> <itemizedlist> <listitem> - <para>Qt 4.4.0 ou supérieur ;</para> + <para>Qt 4.6.2 ou supérieur ;</para> </listitem> <listitem> - <para>SDL 1.2.7 ou supérieur (cette bibliothèque graphique est en - général appelée <computeroutput>libsdl</computeroutput> - ou quelque chose du genre).</para> + <para>SDL 1.2.7 ou supérieur (cette bibliothèque graphique s'appelle + en général <computeroutput>libsdl</computeroutput> ou équivalent).</para> </listitem> </itemizedlist> <note> - <para>Pour être précis, ces paquets ne sont nécessaires que si vous - voulez lancer les interfaces graphiques de VirtualBox. En particulier, - <computeroutput>VirtualBox</computeroutput>, notre interface graphique - principale, exige à la fois Qt et SDL ; <computeroutput>VBoxSDL</computeroutput>, - notre interface graphique simplifiée, n'exige que SDL. À l'inverse, si - vous ne voulez qu'exécuter le serveur VRDP headless fourni avec VirtualBox, - ni Qt ni SDL ne sont nécessaires.</para> + <para>Pour être précis, ces paquets ne sont requis que si voulez lancer + les interfaces graphiques de VirtualBox. En particulier, + <computeroutput>VirtualBox</computeroutput>, le gestionnaire graphique + de VirtualBox, a besoin de Qt et de SDL ; + <computeroutput>VBoxSDL</computeroutput>, notre interface graphique + simplifiée, exige seulement SDL. Inversement, si vous ne voulez que + <computeroutput>VBoxHeadless</computeroutput>, ni Qt ni SDL ne sont + requis.</para> </note> </sect2> <sect2 id="externalkernelmodules"> <title>Le module noyau de VirtualBox</title> - <para>VirtualBox utilise un module noyau spécial pour effectuer - l'allocation de la mémoire physique et pour obtenir le contrôle du - processeur pour l'exécution du système invité. Sans ce module noyau, vous - pourrez travailler avec des machines virtuelles dans l'interface de - configuration mais vous ne pourrez lancer aucune machine virtuelle.</para> + <para>VirtualBox utilise un module spécial du noyau appelé + <computeroutput>vboxdrv</computeroutput> pour effectuer des affectations de + mémoire physique et contrôler le processeur pour exécuter les systèmes + invités. Sans ce module du noyau, vous pouvez utiliser le gestionnaire + de VirtualBox pour configurer des machines virtuelles mais elles ne démarreront + pas. En outre, existe des modules noyau + <computeroutput>vboxnetflt</computeroutput> et + <computeroutput>vboxnetadp</computeroutput> requis pour les fonctionnalités + réseau plus avancées de VirtualBox.</para> <para>Le module noyau de VirtualBox est automatiquement installé sur votre système quand vous installez VirtualBox. Pour le maintenir avec les futures - mises à jour du noyau, pour les distributions Linux qui le fournissent -- - la plupart des distributions actuelles --, nous recommandons d'installer - le Dynamic Kernel Module Support (DKMS) (support de module noyau dynamique)<footnote> + mises à jour du noyau, pour les distributions Linux qui le permettent -- + la plupart de celles actuelles -- nous recommandons d'installer + Dynamic Kernel Module Support + (DKMS)<footnote> <para>Voir <ulink url="http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support">http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support</ulink> pour une introduction.</para> - </footnote>. Cet environnement aide à construire des modules de noyau et - à gérer les mises à jour du noyau.</para> + </footnote>. Cet environnement vous aide à construire et à mettre à jour + les modules du noyau.</para> - <para>Si DKMS n'est pas déjà installé, exécutez une des étapes suivantes : + <para>Si DKMS n'est pas déjà installé, exécutez une des procédures suivantes : <itemizedlist> <listitem> - <para>Sur un système Ubuntu :</para> + <para>Sur un système Ubuntu :</para> <screen>sudo apt-get install dkms</screen> </listitem> <listitem> - <para>Sur un système Fedora :<screen>yum install dkms</screen></para> + <para>Sur un système Fedora :<screen>yum install dkms</screen></para> </listitem> <listitem> - <para>Sur un système Mandriva ou Mageia :<screen>urpmi dkms</screen></para> + <para>Sur un système Mandriva ou Mageia :<screen>urpmi dkms</screen></para> </listitem> </itemizedlist></para> - <para>Si DKMS est disponible et installé, le module noyau de VirtualBox - devrait toujours fonctionner automatiquement et il sera automatiquement - reconstruit si votre noyau hôte est mis à jour.</para> + <para>Si DKMS est disponible et installé, le module du noyau VirtualBox + devrait toujours fonctionner automatiquement et il sera automatiquement + reconstruit si vous mettez à jour le noyau de votre hôte.</para> - <para>Sinon, il n'y a que deux situations où vous devrez vous inquiéter du - module noyau :<orderedlist> + <para>Sinon, il n'y a que deux situations où vous devrez vous préoccuper + du module noyau :<orderedlist> <listitem> - <para>L'installation échoue dès le départ. Cela signifie probablement - que votre système Linux n'est pas préparé à construire des modules - noyau externes.</para> + <para>L'installation échoue dès le départ. Cela signifie probablement + que votre système Linux n'est pas prêt à construire des modules noyau + externes.</para> <para>La plupart des distributions Linux peuvent être paramétrées - simplement en installant les bons paquets -- normalement il s'agira - du compilateur GNU (GCC), GNU Make (make) et des paquets contenant - les fichiers d'en-tête de votre noyau - et en vous assurant que toutes - les mises à jour du système sont installées et que le système - exécute le noyau le plus récent inclus dans la distribution. - <emphasis>Les numéros de version des paquets de fichiers d'en-tête - doivent être les mêmes que ceux du noyau que vous utilisez.</emphasis></para> + simplement en installant les bons paquets - en principe il s'agit + du compilateur GNU (GCC), GNU Make (make) et des paquets contenant + les fichiers d'en-tête de votre noyau - et en s'assurant que toutes + les mises à jour du système sont installées et que le système + exécute le noyau le plus récent proposé par la distribution. + <emphasis>Les numéros de version des paquets des fichiers d'en-tête + doivent être les mêmes que celui du noyau que vous utilisez.</emphasis></para> <itemizedlist> <listitem> - <para>Avec les versions de Debian et d'Ubuntu, vous devez - installer la bonne version de <computeroutput>linux-headers</computeroutput> - et, s'il existe, du paquet <computeroutput>linux-kbuild</computeroutput>. - Les versions actuelles d'Ubuntu devraient avoir les bons paquets - installés par défaut.</para> + <para>Avec les versions Debian et Ubuntu, vous devez installer + la bonne version de + <computeroutput>linux-headers</computeroutput> et s'il existe, + le paquet <computeroutput>linux-kbuild</computeroutput>. Les + versions actuelles d'Ubuntu devraient avoir installé les bons + paquets par défaut.</para> </listitem> <listitem> - <para>Dans des versions de Debian et d'Ubuntu encore plus - anciennes, vous devez installer la bonne version du paquet + <para>Dans les versions de Debian et d'Ubuntu encore plus anciennes, + vous devez installer la bonne version du paquet <computeroutput>kernel-headers</computeroutput>.</para> </listitem> <listitem> - <para>Sur les systèmes Fedora et Redhat, le paquet s'appelle + <para>Sur les systèmes Fedora et Redhat, le paquet est <computeroutput>kernel-devel</computeroutput>.</para> </listitem> <listitem> - <para>Sur SUSE et openSUSE Linux, vous devez installer la bonne - version des paquets <computeroutput>kernel-source</computeroutput> + <para>Sur SUSE et openSUSE Linux, vous devez installer les bonnes + versions des paquets <computeroutput>kernel-source</computeroutput> et <computeroutput>kernel-syms</computeroutput>.</para> </listitem> <listitem> - <para>Sinon, si vous avez construit votre propre noyau, - <computeroutput>/usr/src/linux</computeroutput> devrait pointer - vers les sources de votre noyau. Si vous n'avez pas supprimé les - fichiers créés pendant le processus de construction, alors votre - système sera déjà paramétré correctement.</para> + <para>Si vous avez construit votre propre noyau, vous devrez + vous assurer d'avoir installé toutes les en-têtes requises et + d'autres fichiers au bon endroit pour construire les modules externes. + Les détails sur la manière de faire cela dépendent de la façon + dont vous avez construit votre noyau et si vous n'êtes pas sûr, + vous devriez consulter la documentation que vous avez suivie pour + construire.</para> </listitem> </itemizedlist> </listitem> <listitem> - <para>Le noyau de votre hôte Linux a été mis à jour. Dans ce cas le - module noyau aura besoin d'être réinstallé en exécutant (en tant - qu'administrateur) :</para> + <para>Le noyau de votre hôte Linux a été mis à jour et DKMS n'est + pas installé. Dans ce cas, le module du noyau devra être + réinstallé en exécutant (en tant qu'administrateur) :</para> <screen>/etc/init.d/vboxdrv setup</screen> </listitem> @@ -375,109 +378,73 @@ </sect2> <sect2> - <title>Support de l'USB et du réseau avancé</title> - - <para>Afin d'utiliser le support USB de VirtualBox, le compte utilisateur - sous lequel vous entendez lancer VirtualBox doit avoir l'accès en lecture - et en écriture au système de fichiers USB (<computeroutput>usbfs</computeroutput>).</para> - - <para>En outre, l'accès à - <computeroutput>/dev/net/tun</computeroutput> sera requis si vous voulez - utiliser le Host Interface Networking (réseau d'interface hôte), ce qui - est décrit en détail au <xref linkend="network_bridged" />.</para> - - <!--TODO Write a couple of notes about hardened kernels. If PaX is installed, VBox presently doesn't start. I tried with a -gentoo hardened kernel that had PaX enabled, and VBoxHeadless failed with really funny VERR_NO_MEMORY messages. Discussing -it with Knut revealed that PaX might be the problem, and running paxctl to disable these protections actually -helped. For reference: -First run paxctl -C VBoxVDRP to have the executable modified to support PaX flags in the first place. -Then paxctl -pemrxs VBoxHeadless to disable all protections. TODO: Figure out which ones are really needed.--> - </sect2> - - <sect2> <title>Effectuer l'installation</title> - <para>VirtualBox est disponible dans un grand nombre de formats de paquets - de base pour de nombreuses distributions Linux (voir le - <xref linkend="hostossupport" /> pour les détails). En outre, il y a un - installateur générique alternatif (.run) qui devrait fonctionner sur la - plupart des distributions Linux.</para> + <para>VirtualBox est disponible de base dans un certain nombre de formats + de paquet pour diverses distributions Linux classiques (voir <xref linkend="hostossupport" /> + pour les détails). En outre, un installeur générique alternatif + (.run) devrait fonctionner sur la plupart des distributions Linux.</para> <sect3> <title>Installer VirtualBox à partir d'un paquet Debian/Ubuntu</title> - <para>Tout d'abord, téléchargez le paquet adapté à votre distribution. - Les exemples suivants supposent que vous installez sur un système 32 - bits Ubuntu Karmic. Utilisez <computeroutput>dpkg</computeroutput> pour - installer le paquet Debian :</para> - - <screen>sudo dpkg -i VirtualBox-3.2_$VBOX_VERSION_STRING_Ubuntu_karmic_i386.deb</screen> - - <para>On vous demandera d'accepter la licence VirtualBox Personal Use - and Evaluation License (licence d'évaluation et d'utilisation - personnelle de VirtualBox). Sauf si vous répondez <quote>Yes</quote> ici, - l'installation sera arrêtée.</para> - - <para>Le groupe <computeroutput>vboxusers</computeroutput> sera créé - pendant l'installation. Notez qu'un utilisateur qui va exécuter - VirtualBox doit être membre de ce groupe. Un utilisateur peut devenir - membre du groupe <computeroutput>vboxusers</computeroutput> à travers la - gestion des utilisateurs/groupes en graphique ou en ligne de commande - avec</para> - - <screen>sudo usermod -a -G vboxusers nom_utilisateur</screen> - - <para>Remarquez aussi qu'ajouter un utilisateur actif à ce groupe - exigera que l'utilisateur se déconnecte puis revienne. Cela devrait se - faire à la main après une installation réussie du paquet.</para> - - <para>L'installateur cherchera aussi un module noyau VirtualBox qui - convient à votre noyau. Le paquet comprend des modules précompilés pour - la plupart des configurations du noyau. Si aucun module noyau convenable - n'est trouvé, le script d'installation essaie de construire un module - lui-même. Si le processus de construction ne réussit pas, on vous montrera - un avertissement et le paquet sera laissé non configuré. Merci de jeter - un œil sur <computeroutput>/var/log/vbox-install.log</computeroutput> - pour trouver pourquoi la compilation a échoué. Il se peut que vous deviez - installer les en-têtes du noyau Linux adéquat (voir le <xref - linkend="externalkernelmodules" />). Après avoir corrigé les - problèmes, faites - - <screen>sudo /etc/init.d/vboxdrv setup</screen>Ceci démarrera une - nouvelle tentative de construire le module.</para> - - <para>Si un module noyau convenable est trouvé dans le paquet ou si le - module a été construit avec succès, le script d'installation va tenter - de charger le module. Si ceci échoue, merci de voir le chapitre <xref - linkend="linuxkernelmodulefailstoload" /> pour de plus amples informations.</para> - - <para>Une fois que VirtualBox a été installé avec succès et configuré, - vous pouvez le démarrer en sélectionnant <quote>VirtualBox</quote> dans - votre menu de démarrage ou depuis la ligne de commande (voir le - <xref linkend="startingvboxonlinux" />).</para> + <para>Tout d'abord, téléchargez le paquet adapté à votre distribution. + Les exemples suivants supposent que vous installez sur un système + Ubuntu Raring 32 bits. Utilisez <computeroutput>dpkg</computeroutput> + pour installer le paquet Debian :</para> + + <screen>sudo dpkg -i VirtualBox-3.2_$VBOX_VERSION_STRING_Ubuntu_raring_i386.deb</screen> + + <para>On vous demandera d'accepter la licence d'utilisation Personelle + et d'évaluation de VirtualBox. Sauf si vous répondez "oui" l'installation + sera annulée.</para> + + <para>L'installeur cherchera aussi un module noyau VirtualBox adapté à + votre noyau. Le paquet comprend des modules précompilés pour la plupart + des configurations de noyau classiques. Si aucun module noyau adapté + n'est trouvé, le script d'installation essaie de construire un module + lui-même. Si le processus de construction ne réussit pas, on vous affichera + un avertissement et le paquet ne sera pas configuré. Merci de jeter un + œil sur <computeroutput>/var/log/vbox-install.log</computeroutput> + pour voir pourquoi la compilation a échoué. Il se peut que vous deviez installer + les en-têtes de Linux appropriées (voir <xref + linkend="externalkernelmodules" />). Après avoir corrigé les problèmes, + faites <screen>sudo /etc/init.d/vboxdrv setup</screen>Ceci + démarrera un nouvel essai de construction du module.</para> + + <para>Si un module de noyau convenable a été trouvé dans le paquet, ou + si le module a été construit avec succès, le script d'installation + essaiera de charger ce module. Si ceci échoue, merci de voir <xref + linkend="ts_linux-kernelmodule-fails-to-load" /> pour plus + d'informations.</para> + + <para>Une fois que VirtualBox s'est installé et configuré avec succès, + vous pouvez le démarrer en sélectionnant "VirtualBox" dans votre menu + démarrer ou en ligne de commande (voir <xref linkend="startingvboxonlinux" />).</para> </sect3> <sect3> - <title>Utiliser l'installateur alternatif (VirtualBox.run)</title> + <title>Utiliser l'installeur alternatif (VirtualBox.run)</title> - <para>L'installateur alternatif effectue les étapes suivantes :</para> + <para>L'installeur alternatif effectue les étapes suivantes :</para> <itemizedlist> <listitem> - <para>Il déballe les fichiers de l'application vers un répertoire - cible de votre choix. Par défaut, <screen>/opt/VirtualBox/</screen> - sera utilisé.</para> + <para>Il déballe les fichiers de l'application dans le répertoire + cible, <screen>/opt/VirtualBox/</screen> qu'on ne peut pas modifier.</para> </listitem> <listitem> - <para>Il construit le module noyau VirtualBox - (<computeroutput>vboxdrv</computeroutput>) et l'installe.</para> + <para>Il construit les modules noyau de VirtualBox + (<computeroutput>vboxdrv</computeroutput>, + <computeroutput>vboxnetflt</computeroutput> et + <computeroutput>vboxnetadp</computeroutput>) et il les installe.</para> </listitem> <listitem> <para>Il crée - <computeroutput>/etc/init.d/vboxdrv</computeroutput>, un script de - démarrage pour démarrer le module noyau de VirtualBox.</para> + <computeroutput>/etc/init.d/vboxdrv</computeroutput>, un script + d'installation pour démarrer le module noyau de VirtualBox.</para> </listitem> <listitem> @@ -486,147 +453,127 @@ Then paxctl -pemrxs VBoxHeadless to disable all protections. TODO: Figure out wh </listitem> <listitem> - <para>Il crée des liens symboliques vers + <para>Il crée des liens symboliques + <computeroutput>/usr/bin</computeroutput> vers un script shell + (<computeroutput>/opt/VirtualBox/VBox</computeroutput>) qui fait + des vérifications de propreté et qui répartit les exécutables finaux, <computeroutput>VirtualBox</computeroutput>, <computeroutput>VBoxSDL</computeroutput>, <computeroutput>VBoxVRDP</computeroutput>, <computeroutput>VBoxHeadless</computeroutput> et - <computeroutput>VBoxManage</computeroutput> dans - <computeroutput>/usr/bin</computeroutput>.</para> + <computeroutput>VBoxManage</computeroutput></para> </listitem> <listitem> <para>Il crée - <computeroutput>/etc/udev/60-vboxdrv.rules</computeroutput>, un - fichier de description pour udev, s'il est présent ce qui rend le - module accessible à n'importe qui dans le groupe + <computeroutput>/etc/udev/rules.d/60-vboxdrv.rules</computeroutput>, + un fichier de description pour udev, s'il est présent, pour rendre les + périphériques USB accessibles par tous les utilisateurs du groupe <computeroutput>vboxusers</computeroutput>.</para> </listitem> <listitem> - <para>Il écrit le répertoire d'installation dans + <para>Il écrit le répertoire d'installation <computeroutput>/etc/vbox/vbox.cfg</computeroutput>.</para> </listitem> </itemizedlist> - <para>L'installateur doit être exécuté en tant qu'administrateur avec - <computeroutput>install</computeroutput> ou <computeroutput>uninstall</computeroutput> - en premier paramètre. Si vous ne voulez pas que l'installateur vous - demande si vous acceptez ou non l'accord de licence (par exemple pour - effectuer une installation sans efforts), vous pouvez ajouter le - paramètre <computeroutput>license_accepted_unconditionally</computeroutput>. - Enfin, si vous voulez utiliser un autre répertoire que celui - d'installation par défaut, ajoutez le chemin désiré en paramètre - supplémentaire.</para> + <para>L'installeur doit être exécuté en tant qu'administrateur, soit avec + <computeroutput>install</computeroutput> soit avec + <computeroutput>uninstall</computeroutput>, en premier + paramètre.</para> - <screen>sudo ./VirtualBox.run install /opt/VirtualBox</screen> + <screen>sudo ./VirtualBox.run install</screen> - <para>Ou si vous n'avez pas de commande <quote>sudo</quote> disponible, - lancez plutôt ce qui suit en tant - qu'administrateur :<screen>./VirtualBox.run install /opt/VirtualBox</screen></para> + <para>Ou si vous n'avez pas de commande "sudo" disponible, lancez ceci plutôt + en tant qu'administrateur :<screen>./VirtualBox.run install</screen></para> - <para>Après quoi vous devez mettre tout utilisateur qui devrait pouvoir - utiliser VirtualBox dans le groupe <computeroutput>vboxusers</computeroutput>, - soit avec les outils graphiques de gestion d'utilisateur soit en - lançant la commande suivante en tant qu'administrateur :</para> + <para>Après cela, vous devez mettre tous les utilisateurs qui devraient + pouvoir accéder à des périphériques USB depuis des invités VirtualBox + dans le groupe <computeroutput>vboxusers</computeroutput>, soit + via les outils de gestion graphiques, soit en lançant la commande + suivante en tant qu'administrateur :</para> <screen>sudo usermod -a -G vboxusers username</screen> <para><note> <para>La commande <computeroutput>usermod</computeroutput> de - certaines distributions Linux anciennes ne supporte pas l'option - <computeroutput>-a</computeroutput> (qui ajoute l'utilisateur au - groupe donné sans modifier sa qualité de membre d'autres groupes). - Dans ce cas, cherchez les appartenances de groupe avec la commande - <computeroutput>groups</computeroutput> et ajoutez tous ces groupes - dans une liste séparée par des virgules à la ligne de commande après - l'option <computeroutput>-G</computeroutput>, comme ceci par - exemple : + certaines distributions Linux anciennes ne supporte pas l'option + <computeroutput>-a</computeroutput> (qui ajoute l'utilisateur au groupe + donné sans le rendre membre d'autres groupes). Dans ce cas, cherchez + les membres actuels du groupe avec la commande + <computeroutput>groups</computeroutput> et ajoutez tous ces + groupes dans une liste séparée par des virgules à la ligne de + commande dans l'option + <computeroutput>-G</computeroutput>, comme ceci : <computeroutput>usermod -G group1,group2,vboxusers - nom_utilisateur</computeroutput>.</para> - </note>Si un utilisateur sur votre système devrait pouvoir accéder - aux périphériques USB de l'hôte, depuis vos invités VirtualBox, vous - devriez aussi les ajouter au groupe utilisateur utilisé par votre - distribution pour l'accès USB (comme <computeroutput>usb</computeroutput> - ou <computeroutput>usbusers</computeroutput>.</para> + username</computeroutput>.</para> + </note></para> </sect3> <sect3> <title>Effectuer une installation manuelle</title> - <para>Si pour une raison quelconque vous ne pouvez pas utiliser le - script shell d'installation décrit précédemment, vous pouvez aussi - effectuer une installation manuelle. Invoquez l'installateur comme ceci :</para> + <para>Si, pour une raison quelconque, vous ne pouvez pas utiliser l'installeur + en script shell décrit précédemment, vous pouvez aussi effectuer une + installation manuelle. Appelez l'installeur comme ceci :</para> <screen>./VirtualBox.run --keep --noexec</screen> - <para>Cela va déballer tous les fichiers nécessaires à l'installation - dans le répertoire <computeroutput>install</computeroutput> sous le - répertoire cohérent. Les fichiers de l'application VirtualBox sont - contenus dans <computeroutput>VirtualBox.tar.bz2</computeroutput> que - vous pouvez déballer dans n'importe quel répertoire sur votre système. - Par exemple :</para> + <para>Ceci déballera tous les fichiers nécessaires à l'installation dans le + répertoire <computeroutput>install</computeroutput> sous le répertoire + actuel. Les fichiers de l'application VirtualBox sont contenus dans + <computeroutput>VirtualBox.tar.bz2</computeroutput> que vous pouvez + déballer dans n'importe quel répertoire de votre système. Par exemple :</para> <screen>sudo mkdir /opt/VirtualBox sudo tar jxf ./install/VirtualBox.tar.bz2 -C /opt/VirtualBox</screen> - <para>ou en tant qu'administrateur :<screen>mkdir /opt/VirtualBox + <para>ou en tant qu'administrateur :<screen>mkdir /opt/VirtualBox tar jxf ./install/VirtualBox.tar.bz2 -C /opt/VirtualBox</screen></para> - <para>Les sources du module noyau de VirtualBox sont fournies dans le - répertoire <computeroutput>src</computeroutput>. Pour construire le - module, allez dans ce répertoire et exécutez</para> + <para>Les sources du module noyau de VirtualBox sont fournies dans le + répertoire <computeroutput>src</computeroutput>. Pour construire le + module, allez dans le répertoire et lancez</para> <screen>make</screen> - <para>Si tout se construit correctement, exécutez la commande suivante - pour installer le module dans le répertoire de modules aqéquats :</para> + <para>Si tout se construit correctement, lancez la commande suivante pour + installer le module dans le bon répertoire de modules :</para> <screen>sudo make install</screen> - <para>Au cas où vous n'avez pas sudo, allez du compte utilisateur vers - celui administrateur et effectuez<screen>make install</screen></para> - - <para>Le module noyau de VirtualBox a besoin d'un nœud de - périphérique pour fonctionner. La commande make ci-dessus vous dira - comment créer le nœud de périphérique en fonction de votre système - Linux. La procédure est légèrement différente pour une installation - Linux classique avec un répertoire <computeroutput>/dev</computeroutput>, - un système avec un répertoire <computeroutput>devfs</computeroutput>, - maintenant obsolète, et un système Linux moderne avec - <computeroutput>udev</computeroutput>.</para> - - <para>Sur certaines distributions Linux, vous pourriez rencontrer des - difficultés pour construire le module. Vous devrez analyser les messages - d'erreur du système de construction pour diagnostiquer la cause des - problèmes. De façon générale, assurez-vous d'utiliser les bonnes sources - du noyau Linux pour le processus de construction.</para> - - <para>Remarquez que l'utilisateur qui va lancer VirtualBox a besoin des - droits de lecture et d'écriture sur le nœud de périphérique du - module noyau <computeroutput>/dev/vboxdrv</computeroutput>. Vous pouvez - soit définir un groupe <computeroutput>vboxusers</computeroutput> en - entrant <screen>groupadd vboxusers -chgrp vboxusers /dev/vboxdrv -chmod 660 /dev/vboxdrv</screen>soit, alternativement, simplement donner à tous -les utilisateurs l'accès (non sécurisé, non recommandé !)<screen>chmod 666 /dev/vboxdrv</screen>Vous - devriez aussi ajouter les utilisateurs qui seront autorisés à utiliser - les périphériques USB de l'hôte des invités de VirtualBox au groupe - d'utilisateurs USB adéquat pour votre distribution. Ce groupe s'appelle - souvent <computeroutput>usb</computeroutput> ou - <computeroutput>usbusers</computeroutput>.</para> - - <para>Ensuite, vous devrez installer le script de démarrage système du - module noyau :<screen>cp /opt/VirtualBox/vboxdrv.sh /etc/init.d/vboxdrv</screen>(en - supposant que vous avez installé VirtualBox dans le répertoire - <computeroutput>/opt/VirtualBox</computeroutput>) et activer le script - de démarrage en utilisant la méthode adaptée à votre distribution. Vous - devriez créer le fichier de configuration de VirtualBox :<screen>mkdir /etc/vbox -echo INSTALL_DIR=/opt/VirtualBox > /etc/vbox/vbox.cfg</screen>et, par souci -de pratique, créer les liens symboliques suivants :</para> + <para>Si vous m'avez pas sudo, passez en compte administrateur et lancez + <screen>make install</screen></para> + + <para>Le module de noyau VirtualBox a besoin d'un nœud de périphérique + pour fonctionner. La commande make ci-dessus vous dira comment créer + le nœud de périphérique selon votre système Linux. La procédure + est lélèrement différente pour une installation Linux classique avec le + répertoire <computeroutput>/dev</computeroutput>, un système avec + <computeroutput>devfs</computeroutput>, maintenant obsolète, et un + système Linux moderne avec <computeroutput>udev</computeroutput>.</para> + + <para>Sur certaines distributions Linux, vous pourriez rencontrer des + difficultés pour construire le module. Vous devrez analyser les messages + d'erreur du système de construction pour trouver la cause des problèmes. + En général, assurez-vous que les sources du noyau Linux actuel sont + utilisées pour le processus de construction.</para> + + <para>Remarquez que le nœud de périphérique + <computeroutput>/dev/vboxdrv</computeroutput> du module noyau doit appartenir + à root:root et n'être autorisé en lecture/écriture que pour l'utilisateur.</para> + + <para>Ensuite, vous devrez installer le script d'initialisation du système + pour le module du noyau :<screen>cp /opt/VirtualBox/vboxdrv.sh /etc/init.d/vboxdrv</screen>(en supposant que + vous avez installé VirtualBox dans le répertoire + <computeroutput>/opt/VirtualBox</computeroutput>) et activé le script + d'initialisation en utilisant la méthode adaptée à votre distribution. + Vous devriez créer un fichier de configuration pour VirtualBox :<screen>mkdir /etc/vbox +echo INSTALL_DIR=/opt/VirtualBox > /etc/vbox/vbox.cfg</screen>et, par commodité, +créer les liens symboliques suivants :</para> <screen>ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VirtualBox -ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxSVC ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxManage ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxHeadless ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxSDL</screen> @@ -635,197 +582,228 @@ ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxSDL</screen> <sect3> <title>Mettre à jour et désinstaller VirtualBox</title> - <para>Avant de mettre à jour ou de désinstaller VirtualBox, vous devez - arrêter toutes les machines virtuelles qui sont actuellement en fonction - et quitter les applications VirtualBox ou VboxSVC. Pour mettre à jour - VirtualBox, lancez simplement l'installateur de la version de mise à - jour. Pour désinstaller VirtualBox, appelez l'installateur comme - ceci : <screen>sudo ./VirtualBox.run uninstall</screen> - ou en tant qu'administrateur<screen>./VirtualBox.run uninstall</screen>. - À partir de la version 2.2.2, vous pouvez désinstaller le paquet .run - en appelant <screen>/opt/VirtualBox/uninstall.sh</screen>Pour - désinstaller VirtualBox à la main, effectuez simplement les étapes - d'installation manuelle dans l'ordre inverse.</para> + <para>Avant de mettre à jour ou de désinstaller VirtualBox, vous devez + fermer toutes les machines virtuelles actuellement en fonction et quitter + les applications VirtualBox ou VBoxSVC. Pour mettre à jour VirtualBox, + lancez simplement l'installeur de la version à jour. Pour désinstaller + VirtualBox, appelez l'installeur comme ceci : <screen>sudo ./VirtualBox.run uninstall</screen> + ou, en tant qu'administrateur<screen>./VirtualBox.run uninstall</screen>. + À partir de la version 2.2.2, vous pouvez désinstaller le paquet .run en + appelant <screen>/opt/VirtualBox/uninstall.sh</screen>Pour désinstaller + VirtualBox à la main, inversez simplement les étapes de l'installation + manuelle.</para> </sect3> <sect3> <title>Installation automatique des paquets Debian</title> - <para>Les paquets Debian exigeront quelques retours d'utilisateurs - lorsqu'ils seront installés pour la première fois. Le système debconf - est utilisé pour effectuer cette tâche. Pour éviter toute action de - l'utilisateur pendant l'installation, vous pouvez définir des valeurs - par défaut. Un fichier <computeroutput>vboxconf</computeroutput> peut - contenir les réglages debconf suivants : <screen>virtualbox virtualbox/module-compilation-allowed boolean true + <para>Les paquets Debian solliciteront une intervention de l'utilisateur + lors de la première installation. On utilise le système debconf pour + effectuer cette tâche. Pour empêcher toute intervention de l'utilisateur + pendant l'installation, vous pouvez définir des valeurs par défaut. Un + fichier <computeroutput>vboxconf</computeroutput> peut contenir les + paramètres de debconf suivants : <screen>virtualbox virtualbox/module-compilation-allowed boolean true virtualbox virtualbox/delete-old-modules boolean true</screen>La première ligne - permet de compiler le module noyau vboxdrv si aucun module n'a été - trouvé pour le noyau actuel. La deuxième ligne permet au paquet - d'effacer n'importe quel ancien module noyau vboxdrv compilé par les - installations précédentes.</para> - <para>Ces réglages par défaut peuvent être appliqués avec <screen>debconf-set-selections vboxconf</screen> - avant l'installation du paquet Debian VirtualBox.</para> + permet la compilation du module noyau vboxdrv si aucun module n'a été trouvé + pour le noyau actuel. La deuxième ligne permet au paquet d'effacer + les anciens modules vboxdrv compilés par des installations précédentes.</para> - <para>Il y a au surplus des options de configuration courantes que vous - pouvez régler avant l'installation, décrites au <xref linkend="linux_install_opts" />.</para> + <para>Ces paramètres par défaut peuvent être appliqués avec + <screen>debconf-set-selections vboxconf</screen> avant l'installation du + paquet Debian VirtualBox.</para> + + <para>De plus, il existe des options de configuration classiques que vous + pouvez définir avant l'installation, décrites au <xref + linkend="linux_install_opts" />.</para> </sect3> <sect3> - <title>Installation automatique de paquets .rpm</title> + <title>Installation automatique des paquets .rpm</title> <para>Le format .rpm n'offre pas de système de configuration comparable - au système debconf. Voir le <xref linkend="linux_install_opts" /> pour - savoir comment régler des options d'installation courantes fournies par - VirtualBox.</para> + au système debconf. SVoir <xref + linkend="linux_install_opts" /> pour savoir comment définir cartaines + options d'installation classiques fournies par VirtualBox.</para> </sect3> - <sect3> - <title id="linux_install_opts">Options d'installation automatique</title> - <para>Pour configurer le processus d'installation de nos paquets .rpm et - .deb, un fichier <computeroutput>/etc/default/virtualbox</computeroutput> - est interprété. La génération automatique de la règle udev peut être - empêcher avec le paramétrage suivant : - <screen>INSTALL_NO_UDEV=1</screen> La création du groupe vboxusers peut - être empêchée par <screen>INSTALL_NO_GROUP=1</screen> Si la ligne + <sect3 id="linux_install_opts"> + <title>Options d'installation automatique</title> - <screen>INSTALL_NO_VBOXDRV=1</screen> est spécifiée, l'installateur du - paquet n'essaiera pas de construire le module noyau - <computeroutput>vboxdrv</computeroutput> si aucun module correspond au - noyau actuel n'a été trouvé.</para> + <para>Pour configurer le processus d'installation de nos paquets .deb et + .rpm, vous pouvez créer un fichier de réponses appelé + <computeroutput>/etc/default/virtualbox</computeroutput>. La génération + automatique de la règle udev peut être empêchée par le paramètre suivant : + <screen>INSTALL_NO_UDEV=1</screen> La création du groupe vboxusers peut + être empêchée avec <screen>INSTALL_NO_GROUP=1</screen> + Si la ligne <screen>INSTALL_NO_VBOXDRV=1</screen> est spécifiée, l'installeur + du paquet n'essaiera pas de construire le module noyau + <computeroutput>vboxdrv</computeroutput> si aucun module adapté au noyau + actuel n'a été trouvé.</para> </sect3> - </sect2> + <sect2> + <title>Le groupe vboxusers</title> + + <para>Les installeurs pour Linux créent le groupe d'utilisateurs système + <computeroutput>vboxusers</computeroutput> pendant l'installation. Tous les + utilisateurs du szstème qui vont utiliser les périphériques USB depuis des + invités VirtualBox doivent être membres de ce groupe. Un utilisateur peut + devenir membre du groupe + <computeroutput>vboxusers</computeroutput> via l'outil graphique de gestion + des utilisateurs/groupes ou en ligne de commande avec</para> + + <screen>sudo usermod -a -G vboxusers nomutilisateur</screen> + + </sect2> <sect2 id="startingvboxonlinux"> <title>Démarrer VirtualBox sur Linux</title> - <para>La manière la plus facile de démarrer un programme VirtualBox est de - lancer le programme de votre choix (<computeroutput>VirtualBox</computeroutput>, + <para>La façon la plus simple de démarrer un programme VirtualBox est de + lancer le programme de votre choix (<computeroutput>VirtualBox</computeroutput>, <computeroutput>VBoxManage</computeroutput>, - <computeroutput>VBoxSDL</computeroutput> ou <computeroutput>VBoxHeadless</computeroutput>), - à partir d'un terminal. Ce sont des liens symboliques vers - <computeroutput>VBox.sh</computeroutput> qui démarrent le programme requis - pour vous.</para> - - <para>Les instructions détaillées suivantes ne devraient vous intéresser - que si vous souhaitez lancer VirtualBox sans l'installer au préalable. Vous - devriez commencer par compiler le module noyau <computeroutput>vboxdrv</computeroutput> - (voir ci-dessus) et l'insérer dans le noyau Linux. VirtualBox consiste en - un service démon (<computeroutput>VBoxSVC</computeroutput>) et plusieurs - programmes d'application. Le démon est automatiquement démarré si - nécessaire. Toutes les applications VirtualBox vont communiquer avec le - démon par les sockets du domaine local Unix. Il peut y avoir plusieurs - instances de démon sous différents comptes utilisateur et les applications - ne peuvent communiquer qu'avec le démon qui fonctionne sous le compte de - l'utilisateur en tant qu'application. Le socket du domaine local réside - dans un sous-répertoire de votre répertoire système pour les fichiers - temporaires appelé <computeroutput>.vbox-<nom_utilisateur>-ipc</computeroutput>. - En cas de problème de communication ou de démarrage du serveur, vous pouvez - essayer de supprimer ce répertoire.</para> - - <para>Toutes les applications de VirtualBox + <computeroutput>VBoxSDL</computeroutput> ou + <computeroutput>VBoxHeadless</computeroutput>) à partir d'un terminal. Ce + sont des liens symboliques vers <computeroutput>VBox.sh</computeroutput> + qui démarrent pour vous le programme nécessaire.</para> + + <para>Les instructions détaillées suivantes ne devraient vous intéresser que + si vous souhaitez exécuter VirtualBox sans l'installer préalablement. Vous + devriez commencer par compiler le module noyau + <computeroutput>vboxdrv</computeroutput> (voir ci-d:ssus) et l'insérer dans + le noyau Linux. VirtualBox consiste en un démon de service (<computeroutput>VBoxSVC</computeroutput>) + et plusieurs applications. Le démon est démarré automatiquement si nécessaire. + Toutes les applications VirtualBox communiqueront avec le démon par les + sockets du démon local d'Unix. Il peu] y avoir plusieurs + instances de démon sous différents comptes utilisateurs at les applications + peuvent ne communiquer qu'avec le démon en fonction sous le compte utilisateur + en tant qu'application. La socket de domaine locale réside dans un + sous-répertoire du répertoire des fichiers temporaires de votre ystème, + appelé <computeroutput>.vbox-<username>-ipc</computeroutput>. En cas + de problèmes de communication ou de problèmes au démarrage du serveur, vous + pouvez essayer de supprimer ce répertoire.</para> + + <para>Toutes les applications de VirtualBox (<computeroutput>VirtualBox</computeroutput>, <computeroutput>VBoxSDL</computeroutput>, <computeroutput>VBoxManage</computeroutput> et - <computeroutput>VBoxHeadless</computeroutput>) exigent que le répertoire - VirtualBox soit dans le chemin de la bibliothèque :</para> + <computeroutput>VBoxHeadless</computeroutput>) exigent que le répertoire + de VirtualBox soit dans le chemin de la bibliothèque :</para> <screen>LD_LIBRARY_PATH=. ./VBoxManage showvminfo "Windows XP"</screen> </sect2> </sect1> - <sect1> - <title id="install-solaris-host">Installation sur des hôtes Solaris</title> + <sect1 id="install-solaris-host"> + <title>Installation sur les hôtes Solaris</title> - <para>Pour les diverses solutions de Solaris que nous supportons comme - systèmes d'exploitation hôtes, merci de vous référer au <xref + <para>Pour les versions spécifiques de Solaris que nous supportons comme + systèmes d'exploitation hôtes, merci de vous reporter au <xref linkend="hostossupport" />.</para> - <para>Si vous avez une session de VirtualBox préalablement installée sur - votre hôte Solaris, merci de la désinstaller avant d'installer une nouvelle - session. Reportez-vous au <xref linkend="uninstallsolhost" /> pour les + <para>Si vous avez déjà une instance installée de VirtualBox sur votre hôte + Solaris, merci de la désinstaller avant d'installer une nouvelle instance. + Reportez-vous à <xref linkend="uninstall-solaris-host" /> pour les instructions de désinstallation.</para> <sect2> <title>Effectuer l'installation</title> - <para>VirtualBox est disponible comme paquet Solaris standard. Téléchargez - le paquet VirtualBox SunOS qui comprend à la fois les versions 32 bits et - 64 bits de VirtualBox. <emphasis>Vous devez effectuer l'installation en tant - qu'administrateur et depuis la zone globale</emphasis> car l'installateur - de VirtualBox charge des pilotes du noyau, ce qui ne peut pas se faire - depuis des zones non globales. Pour vérifier dans quelle zone vous vous - trouvez, exécutez la commande <computeroutput>zonename</computeroutput>. - Exécutez les commandes suivantes :</para> + <para>VirtualBox est disponible en paquet Solaris standard. Téléchargez + le paquet SunOS VirtualBox qui comprend les versions 32 et 64 bits de + VirtualBox. <emphasis>L'installation dojt se faire en tant qu'administrateur + et depuis l'espace global</emphasis> car l'installeur de VirtualBox charge + des pilotes noyau qui ne peuvent pas l'être depuis des espaces non globaux. + Pour vérifier là où vous êtes actuellement, lancez la commande + <computeroutput>zonename</computeroutput>. Exécutez les + commandes suivantes :</para> <screen>gunzip -cd VirtualBox-$VBOX_VERSION_STRING-SunOS.tar.gz | tar xvf -</screen> - <para>À partir de VirtualBox 3.1, le paquet du noyau VirtualBox n'est plus - séparé et a été intégré au paquet principal. Installez le paquet VirtualBox - en utilisant :</para> + <para>À partir de VirtualBox 3.1, le paquet noyau de VirtualBox n'est plus + distinct et il a été intégré au paquet principal. + Installez le paquet VirtualBox en utilisant :</para> <screen>pkgadd -d VirtualBox-$VBOX_VERSION_STRING-SunOS.pkg</screen> <note> - <para>Si vous utilisez les Zones Solaris, pour n'installer que dans la - zone actuelle et dans aucune autre zone, utilisez - <computeroutput>pkgadd -G</computeroutput>. Pour plus - d'informations reportez-vous au manuel de - <computeroutput>pkgadd</computeroutput> ; voir aussi le - <xref linkend="solariszones" />.</para> + <para>Si vous utilisez les Espaces Solaris, pour n'installer VirtualBox + que dans celui actuel et pas dans une autre, utilisez + <computeroutput>pkgadd -G</computeroutput>. Pour plus d'informations, + reportez-vous au manuel de <computeroutput>pkgadd</computeroutput> ; + voir aussi <xref linkend="solaris-zones" />.</para> </note> - <para>L'installateur vous demandera alors d'entrer le paquet que vous - souhaitez installer. Choisissez <quote>1</quote> ou <quote>tout</quote> - et poursuivez. Ensuite, l'installateur vous demandera si vous voulez - autoriser le script post installation à se lancer. Choisissez - <quote>y</quote> et poursuivez, vu qu'il est essentiel d'exécuter ce - script qui installe le module noyau VirtualBox. Suite à cette confirmation, - l'installateur va installer VirtualBox et exécuter le script - d'initialisation postinstall.</para> + <para>L'installeur vous demandera alors d'entrer le paquet que vous voulez + installer. Choisissez "1" ou "tous" et poursuivez. Ensuite, l'installeur + vous demandera si vous voulez autoriser l'exécution du script postinstall. + Choisissez "y" et poursuivez, car il est fondamental d'exécuter ce script + qui installe le module noyau de VirtualBox. Suite à cette confirmation, + l'installeur installra VirtualBox et exécutera le script de paramétrage + postinstall.</para> <para>Une fois que le script postinstall a été exécuté, votre installation - est à présent terminée. Vous pouvez maintenant effacer en toute sécurité - de votre système le paquet décompressé et les fichiers - d'<computeroutput>auto-réponse</computeroutput>. VirtualBox devrait être - installé dans <computeroutput>/opt/VirtualBox</computeroutput>.</para> + est maintenant terminée. Vous pouvez maintenant effacer en toute sécurité + de votre système le paquet décompressé et les fichiers + <computeroutput>autoresponse</computeroutput>. + VirtualBox devrait être installé dans + <computeroutput>/opt/VirtualBox</computeroutput>.</para> + </sect2> + + <sect2> + <title>Le groupe vboxuser</title> + + <para>À partir de VirtualBox 4.1, l'installeur crée un groupe d'utilisateurs + système <computeroutput>vboxuser</computeroutput> pendant l'installation + sur les hôtes Solaris qui supportent les fonctionnalités USB exigées par + VirtualBox. Tous les utilisateurs système qui vont utiliser des périphériques + USB à partir des invités dans VirtualBox doivent faire partie de ce groupe. + Un utilisateur peut devenir membre de ce + groupe avec les outils de gestion graphiques des utilisateurs/groupes ou, + en ligne de commande, en exécutant en tant qu'administrateur :</para> + + <screen>usermod -G vboxuser username</screen> + + <para>Remarquez que l'ajout d'un utilisateur actif à ce groupe exigera que + l'utilisateur se déconnecte et se reconnecte. Vous devriez faire cela à la + main après avoir installé avec succès le paquet.</para> </sect2> <sect2> <title>Démarrer VirtualBox sur Solaris</title> - <para>La façon la plus facile de démarrer un programme VirtualBox est de - lancer le programme de votre choix (<computeroutput>VirtualBox</computeroutput>, - <computeroutput>VBoxManage</computeroutput>, <computeroutput>VBoxSDL</computeroutput> - ou <computeroutput>VBoxHeadless</computeroutput>) à partir du terminal. - Ce sont des liens symboliques vers <computeroutput>VBox.sh</computeroutput> - qui démarre le programme requis pour vous.</para> - - <para>Vous pouvez alternativement invoquer les programmes requis à partir - de <computeroutput>/opt/VirtualBox</computeroutput>. L'utilisation des - liens fournis est plus facile puisque vous n'êtes pas obligé de taper le - chemin complet.</para> - - <para>Vous pouvez configurer certains éléments du GUI Qt de - <computeroutput>VirtualBox</computeroutput> tels que les polices et les - couleurs en exécutant <computeroutput>VBoxQtconfig</computeroutput> depuis - le terminal.</para> + <para>La façon la plus simple de démarrer un programme VirtualBox est de + lancer le programme de votre choix (<computeroutput>VirtualBox</computeroutput>, + <computeroutput>VBoxManage</computeroutput>, + <computeroutput>VBoxSDL</computeroutput> ou + <computeroutput>VBoxHeadless</computeroutput>) à partir d'un terminal. Ce + sont des liens symboliques vers <computeroutput>VBox.sh</computeroutput> + qui démarre pour vous le programme requis.</para> + + <para>Vous pouvez aussi appeler directement les programmes souhaités depuis + <computeroutput>/opt/VirtualBox</computeroutput>. L'utilisation des liens + fournis est plus facile car vous n'êtes pas obligé de taper le chemin complet.</para> + + <para>Vous pouvez configurer certains éléments de l'interface graphique + <computeroutput>VirtualBox</computeroutput> en Qt tels que la police et + les couleurs en exécutant <computeroutput>VBoxQtconfig</computeroutput> + à partir du terminal.</para> </sect2> - <sect2> - <title id="uninstallsolhost">Désinstallation</title> + <sect2 id="uninstall-solaris-host"> + <title>Désinstallation</title> - <para>La désinstallation de VirtualBox sur Solaris exige les droits - administrateur. Pour effectuer la désinstallation, démarrez une session - de terminal administrateur et exécutez :</para> + <para>La désinstallation de VirtualBox sur Solaris qécessite les droits + d'administrateur. Pour effectuer la désinstallation, démarrez une session + administrateur en terminal et exeécutez :</para> <screen>pkgrm SUNWvbox</screen> <para>Après confirmation, ceci supprimera VirtualBox de votre système.</para> - <para>Si vous désinstallez la version 3.0 de VirtualBox ou inférieure, - vous devez supprimer le paquet d'interface noyau de VirtualBox, exécutez - donc :</para> + <para>Si vous désinstallez VirtualBox version 3.0 ou inférieur, vous devez + supprimer le paquet d'interface noyau VirtualBox, exécutez :</para> <para><screen>pkgrm SUNWvboxkern</screen></para> </sect2> @@ -833,42 +811,41 @@ virtualbox virtualbox/delete-old-modules boolean true</screen>La première ligne <sect2> <title>Installation sans efforts</title> - <para>Pour effectuer une installation non interactive de VirtualBox, nous - avons fourni un fichier de réponse nommé <computeroutput>autoresponse</computeroutput> - que l'installateur utilisera pour entrer les réponses aux questions plutôt - que de vous les demander.</para> + <para>Pour effectuer une installation non interactive de VirtualBox, + nous avons créé un fichier de réponses appelé + <computeroutput>autoresponse</computeroutput> qu'nsilisera l'installeur pour + répondre à ses questions plutôt que de vous les poser.</para> - <para>Extrayez le paquet .tar.gz comme décrit dans l'installation normale. - Puis ouvrez une session de terminal administrateur et exécutez :</para> + <para>Extrayez le paquet tar.gz comme décrit dans l'installation normale. + Puis ouvrez une session administrateur en terminal et exécutez :</para> <screen>pkgadd -d VirtualBox-$VBOX_VERSION_STRING-SunOS-x86 -n -a autoresponse SUNWvbox</screen> - <para>Pour effectuer une désinstallation non interactive, ouvrez une - session de terminal administrateur et exécutez :</para> + <para>Pour effectuer une désinstallation non interactive, ouvrez une session + administrateur en terminal et exécutez :</para> <screen>pkgrm -n -a /opt/VirtualBox/autoresponse SUNWvbox</screen> </sect2> - <sect2> - <title id="solariszones">Configurer une zone pour faire fonctionner - VirtualBox</title> + <sect2 id="solaris-zones"> + <title>Configurer un espace pour exécuter VirtualBox</title> - <para>À partir de VirtualBox 1.6, il est possible de lancer VirtualBox - depuis des zones Solaris. Pour une introduction aux zones Solaris, merci - de vous référer à <ulink + <para>À partir de VirtualBox 1.6, il est possible d'exécuter VirtualBox + depuis des espaces Solaris. Pour une introduction aux espaces Solaris, + merci de vous reporter à <ulink url="http://www.sun.com/bigadmin/features/articles/solaris_zones.jsp">http://www.sun.com/bigadmin/features/articles/solaris_zones.jsp</ulink>.</para> - <para>En supposant que VirtualBox a déjà été installé dans votre zone, - vous devez donner à la zone l'accès au noeud de périphérique de VirtualBox. - Ceci se fait en effectuant les étapes suivantes. Démarrez un terminal - administrateur et exécutez :</para> + <para>En supposant que VirtualBox a déjà été installé dans votre espace, + vous devez donner au nœud de périphérique de VirtualBox un accès à la + zone. Ceci se fait en effectuant les étapes suivantes. Démarrez une + session administrateur en terminal et exécutez :</para> <screen>zonecfg -z vboxzone</screen> - <para>À l'intérieur de l'invite <computeroutput>zonecfg</computeroutput>, - ajoutez la ressource de <computeroutput>périphérique</computeroutput> et - les propriétés correspondantes à la zone. Voici comment vous pouvez faire - cela :</para> + <para>Dans l'invite <computeroutput>zonecfg</computeroutput>, ajoutez la + ressource <computeroutput>device</computeroutput> et les propriétés + <computeroutput>match</computeroutput> à l'espace. Voici comment on peut + faire :</para> <screen>zonecfg:vboxzone>add device zonecfg:vboxzone:device>set match=/dev/vboxdrv @@ -876,17 +853,16 @@ zonecfg:vboxzone:device>end zonecfg:vboxzone>verify zonecfg:vboxzone>exit</screen> - <para>Si vous exécutez VirtualBox 2.2.0 ou supérieur sur des hôtes - OpenSolaris ou Nevada, vous devriez ajouter aussi un périphérique pour - <computeroutput>/dev/vboxusbmon</computeroutput>, comme montré ci-dessus. - Cela ne s'applique pas aux hôtes Solaris 10 du fait de l'absence du support - USB.</para> - - <para>Remplacez <quote>vboxzone</quote> par le nom de la zone 4ans - la quelle vous souhaitez faire fonctionner VirtualBox. Ensuite, redémarrez - la zone en utilisant <computeroutput>zoneadm</computeroutput> et vous - devriez pouvoir lancer VirtualBox depuis l'intérieur de la zone - configurée.</para> + <para>Si vous exécutez VirtualBox 2.2.0 ou supérieur sur des hôtes Solaris + 11 ou Nevada, vous devriez aussi ajouter un périphérique pour + <computeroutput>/dev/vboxusbmon</computeroutput>, identique à ce qui est + indiqué ci-dessus. Cela ne s'applique pas aux hôtes Solaris 10 à cause de + l'absence du support USB.</para> + + <para>Remplacez "vboxzone" par le nom de l'espace dans lequel vous souhaitez + exécuter VirtualBox. Ensuite, redémarrez l'espace en utilisant + <computeroutput>zoneadm</computeroutput> et vous devriez pouvoir lancer + VirtualBox depuis l'espace configuré.</para> </sect2> </sect1> </chapter> |