VirtualBox

source: vbox/trunk/doc/manual/fr_FR/user_Installation.xml@ 35147

Last change on this file since 35147 was 33618, checked in by vboxsync, 14 years ago

doc/manual: more French translation, contributed by Jean-Philippe Mengual

File size: 43.4 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
4<chapter id="installation">
5 <title>Détails d'installation</title>
6
7 <para>Étant donné que l'installation de VirtualBox varie selon votre système
8 d'exploitation hôte, nous fournissons des instructions d'installation dans
9 quatre chapitres distincts, respectivement pour Windows, Mac OS X, Linux et
10 Solaris.</para>
11
12 <sect1>
13 <title>Installation sur des hôtes Windows</title>
14
15 <sect2>
16 <title>Prérequis</title>
17
18 <para>Pour les différentes versions de Windows que nous supportons comme
19 systèmes d'exploitation hôtes, merci de vous référer au <xref
20 linkend="hostossupport" />.</para>
21
22 <para>En outre, l'installateur de Windows 1.1 ou supérieur doit être
23 présent sur votre système. Cela devrait être le cas si vous avez installé
24 toutes les dernières mises à jour.</para>
25 </sect2>
26
27 <sect2>
28 <title>Effectuer l'installation</title>
29
30 <para>Vous pouvez démarrer l'installation de VirtualBox <itemizedlist>
31 <listitem>
32 <para>soit en double-cliquant sur son fichier exécutable (contenant
33 les architectures 32 bits et 64 bits)</para>
34 </listitem>
35
36 <listitem>
37sur 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
38 <para>ou en entrant <screen>VirtualBox.exe -extract</screen></para>
39
40 <para>sur la ligne de commande. Ceci va extraire les deux
41 installateurs dans un répertoire temporaire dans lequel vous trouverez
42 ensuite les fichiers .MSI habituels. Puis, vous pouvez faire un
43 <screen>msiexec /i VirtualBox-&lt;version&gt;-MultiArch_&lt;x86|amd64&gt;.msi</screen>
44 pour effectuer l'installation.</para>
45 </listitem>
46 </itemizedlist></para>
47
48 <para>Dans tous les cas, ceci affichera la boîte de dialogue de bienvenue
49 de l'installation et vous permettra de choisir où installer VirtualBox et
50 quels composants installer. Outre l'application VirtualBox, les composants
51 suivants sont disponibles&nbsp;:<glosslist>
52 <glossentry>
53 <glossterm>Support USB</glossterm>
54
55 <glossdef>
56 <para>Ce paquet contient des pilotes spéciaux pour votre hôte
57 Windows dont VirtualBox a besoin pour supporter complètement les
58 périphériques USB à l'intérieur de vos machines virtuelles.</para>
59 </glossdef>
60 </glossentry>
61
62 <glossentry>
63 <glossterm>Réseau</glossterm>
64
65 <glossdef>
66 <para>Ce paquet contient des pilotes supplémentaires de réseau pour
67 votre hôte Windows dont VirtualBox a besoin pour supporter Host
68 Interface Networking (réseau interface hôte) (pour rendre les
69 cartes réseau virtuelles accessibles depuis les autres machines
70 de votre réseau physique).</para>
71 </glossdef>
72 </glossentry>
73
74 <glossentry>
75 <glossterm>Support Python</glossterm>
76
77 <glossdef>
78 <para>Ce paquet contient le support de scripts Python pour l'API
79 de VirtualBox (voir le chapitre <xref linkend="VirtualBoxAPI" />).
80 Pour que cette fonctionnalité soit installée, une installation de
81 Python opérationnelle sur le système est nécessaire.</para>
82 </glossdef>
83 </glossentry>
84 </glosslist></para>
85
86 <para>En fonction de votre configuration de Windows, il se peut que vous
87 voyez des avertissements sur des <quote>pilotes non signés</quote> ou
88 quelque chose de ce genre. Merci de sélectionner <quote>Continuer</quote>
89 sur ces avertissements car sans cela, VirtualBox pourrait ne pas fonctionner
90 correctement après l'installation.</para>
91
92 <para>L'installateur va créer le groupe <quote>VirtualBox</quote> dans le
93 répertoire Démarrer Les programmes qui vous permet de lancer l'application
94 et d'accéder à sa documentation.</para>
95
96 <para>Avec des paramètres standards, VirtualBox sera installé pour tous
97 les utilisateurs du système local. Au cas où vous ne le voulez pas, vous
98 devez invoquer l'installateur en l'extrayant d'abord en utilisant
99 <screen>VirtualBox.exe -extract</screen> puis faites comme suit&nbsp;:
100 <screen>VirtualBox.exe -msiparams ALLUSERS=2</screen>
101 ou <screen>msiexec /i VirtualBox-&lt;version&gt;-MultiArch_&lt;x86|amd64&gt;.msi ALLUSERS=2</screen>
102 sur les fichiers .MSI extraits. Ceci ne va installer VirtualBox que pour
103 l'utilisateur actuel.</para>
104
105 <para>Pour ne pas installer certaines fonctionnalités de VirtualBox, vous
106 pouvez spécifier aussi un paramètre <computeroutput>ADDLOCAL</computeroutput>
107 pour nommer explicitement les fonctionnalités à installer. Les
108 fonctionnalités suivantes sont disponibles&nbsp;:
109
110 <glosslist>
111 <glossentry>
112 <glossterm>VBoxApplication</glossterm>
113
114 <glossdef>
115 <para>Binaires principaux de VirtualBox.
116 <note>Cette fonctionnalité ne peut jamais être absente puisqu'elle
117 contient l'ensemble de fichiers minimum pour que l'installation
118 de VirtualBox fonctionne&nbsp;!</note>
119 </para>
120 </glossdef>
121 </glossentry>
122
123 <glossentry>
124 <glossterm>VBoxUSB</glossterm>
125
126 <glossdef>
127 <para>Support USB.</para>
128 </glossdef>
129 </glossentry>
130
131 <glossentry>
132 <glossterm>VBoxNetwork</glossterm>
133
134 <glossdef>
135 <para>Tout le support réseau&nbsp;; inclut les fonctionnalités
136 VBoxNetworkFlt et VBoxNetworkAdp (voir ci-dessous).</para>
137 </glossdef>
138 </glossentry>
139
140 <glossentry>
141 <glossterm>VBoxNetworkFlt</glossterm>
142
143 <glossdef>
144 <para>Support réseau bridgé.</para>
145 </glossdef>
146 </glossentry>
147
148 <glossentry>
149 <glossterm>VBoxNetworkAdp</glossterm>
150
151 <glossdef>
152 <para>Support réseau Host-only.</para>
153 </glossdef>
154 </glossentry>
155
156 <glossentry>
157 <glossterm>VBoxPython</glossterm>
158
159 <glossdef>
160 <para>Support Python.</para>
161 </glossdef>
162 </glossentry>
163 </glosslist>
164
165 Pour n'installer que le support USB avec les binaires principaux, faites
166 un&nbsp;: <screen>VirtualBox.exe -msiparams ADDLOCAL=VBoxApplication,VBoxUSB</screen>
167 ou un <screen>msiexec /i VirtualBox-&lt;version&gt;-MultiArch_&lt;x86|amd64&gt;.msi ADDLOCAL=VBoxApplication,VBoxUSB</screen></para>
168
169 </sect2>
170
171 <sect2>
172 <title>Désinstallation</title>
173
174 <para>Comme nous utilisons l'installateur Windows, vous pouvez désinstaller
175 VirtualBox en sécurité n'importe quand en choisissant l'entrée du programme
176 dans la fonction <quote>Ajout/suppression de programmes</quote> dans le
177 panneau de configuration Windows.</para>
178 </sect2>
179
180 <sect2>
181 <title>Installation sans efforts</title>
182
183 <para>Vous pouvez faire des installations sans effort en utilisant le
184 support MSI standard.</para>
185 </sect2>
186 </sect1>
187
188 <sect1>
189 <title>Installation sur des hôtes Mac OS X</title>
190
191 <sect2>
192 <title>Effectuer l'installation</title>
193
194 <para>Pour les hôtes Mac OS X, VirtualBox est emballé dans une fichier
195 image de disque (dmg). Effectuez les étapes suivantes&nbsp;: <orderedlist>
196 <listitem>
197 <para>Double-cliquez sur ce fichier pour monter son contenu.</para>
198 </listitem>
199
200 <listitem>
201 <para>Une fenêtre va s'ouvrir vous disant de double-cliquer sur le
202 fichier installateur <computeroutput>VirtualBox.mpkg</computeroutput>
203 affiché dans la fenêtre.</para>
204 </listitem>
205
206 <listitem>
207 <para>Ceci démarrera l'installateur, ce qui vous permettra de
208 sélectionner où installer VirtualBox.</para>
209 </listitem>
210 </orderedlist></para>
211
212 <para>Après l'installation, vous pouvez trouver une icône VirtualBox dans
213 le menu <quote>Applications</quote> dans le <quote>Finder</quote>.</para>
214 </sect2>
215
216 <sect2>
217 <title>Désinstallation</title>
218
219 <para>Pour désinstaller VirtualBox, ouvrez à nouveau le fichier image (dmg)
220 et double-cliquez sur l'icône Désinstaller contenue dedans.</para>
221 </sect2>
222
223 <sect2>
224 <title>Installation sans efforts</title>
225
226 <para>Pour effectuer une installation non interactive de VirtualBox, vous
227 pouvez utiliser la version en ligne de commande de l'application
228 installateur.</para>
229
230 <para>Montez le fichier image de disque (dmg) comme décrit dans
231 l'installation normale. Puis, ouvrez une session de terminal et exécutez&nbsp;:</para>
232
233 <screen>sudo installer -pkg /Volumes/VirtualBox/VirtualBox.mpkg \
234 -target /Volumes/Macintosh\ HD</screen>
235 </sect2>
236 </sect1>
237
238 <sect1>
239 <title id="install-linux-host">Installation sur des hôtes Linux</title>
240
241 <sect2>
242 <title>Prérequis</title>
243
244 <para>Pour les diverses versions de Linux que nous supportons en tant que
245 systèmes d'exploitation hôtes, merci de vous référer au <xref
246 linkend="hostossupport" />.</para>
247
248 <para>Vous aurez besoin d'installer les paquets suivants sur votre système
249 Linux avant de commencer l'installation (certains systèmes feront cela
250 pour vous automatiquement quand vous installerez VirtualBox)&nbsp;:</para>
251
252 <itemizedlist>
253 <listitem>
254 <para>Qt 4.4.0 ou supérieur&nbsp;;</para>
255 </listitem>
256
257 <listitem>
258 <para>SDL 1.2.7 ou supérieur (cette bibliothèque graphique est en
259 général appelée <computeroutput>libsdl</computeroutput>
260 ou quelque chose du genre).</para>
261 </listitem>
262 </itemizedlist>
263
264Pour être précis, ces paquets ne sont nécessaires que si vous voulez lancer les interfaces graphiques de VirtualBox. En particulier, VirtualBox, notre interface graphique principale, exige à la fois Qt et SDL ; VboxSDL, 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.
265 <note>
266 <para>Pour être précis, ces paquets ne sont nécessaires que si vous
267 voulez lancer les interfaces graphiques de VirtualBox. En particulier,
268 <computeroutput>VirtualBox</computeroutput>, notre interface graphique
269 principale, exige à la fois Qt et SDL&nbsp;; <computeroutput>VBoxSDL</computeroutput>,
270 notre interface graphique simplifiée, n'exige que SDL. À l'inverse, si
271 vous ne voulez qu'exécuter le serveur VRDP headless fourni avec VirtualBox,
272 ni Qt ni SDL ne sont nécessaires.</para>
273 </note>
274 </sect2>
275
276 <sect2 id="externalkernelmodules">
277 <title>Le module noyau de VirtualBox</title>
278
279 <para>VirtualBox utilise un module noyau spécial pour effectuer
280 l'allocation de la mémoire physique et pour obtenir le contrôle du
281 processeur pour l'exécution du système invité. Sans ce module noyau, vous
282 pourrez travailler avec des machines virtuelles dans l'interface de
283 configuration mais vous ne pourrez lancer aucune machine virtuelle.</para>
284
285Le 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 récentes, - par exemple, Fedora Core 5 et supérieur, Ubuntu 7.10 (Gutsy) et supérieur et Mandriva 2007.1 et supérieur -, nous recommandons en général d'installer le Dynamic Kernel Module Support (DKMS) (support de module noyau dynamique 1). Cet environnement aide à construire des modules de noyau et à gérer les mises à jour du noyau.
286
287 <para>Le module noyau de VirtualBox est automatiquement installé sur votre
288 système quand vous installez VirtualBox. Pour le maintenir avec les futures
289 mises à jour du noyau, pour les distributions Linux récentes, -- par
290 exemple, Fedora Core 5 et supérieur, Ubuntu 7.10 (Gutsy) et supérieur et
291 Mandriva 2007.1 et supérieur --, nous recommandons en général d'installer
292 le Dynamic Kernel Module Support (DKMS) (support de module noyau dynamique)<footnote>
293 <para>Voir <ulink
294 url="http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support">http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support</ulink>
295 pour une introduction.</para>
296 </footnote>. Cet environnement aide à construire des modules de noyau et
297 à gérer les mises à jour du noyau.</para>
298
299 <para>Si DKMS n'est pas déjà installé, exécutez une des étapes suivantes&nbsp;:
300 <itemizedlist>
301 <listitem>
302 <para>Sur un système Ubuntu&nbsp;:</para>
303
304 <screen>sudo apt-get install dkms</screen>
305 </listitem>
306
307 <listitem>
308 <para>Sur un système Fedora&nbsp;:<screen>yum install dkms</screen></para>
309 </listitem>
310
311 <listitem>
312 <para>Sur un système Mandriva&nbsp;:<screen>urpmi dkms</screen></para>
313 </listitem>
314 </itemizedlist></para>
315
316 <para>Si DKMS est disponible et installé, le module noyau de VirtualBox
317 devrait toujours fonctionner automatiquement et il sera automatiquement
318 reconstruit si votre noyau hôte est mis à jour.</para>
319
320 <para>Sinon, il n'y a que deux situations où vous devrez vous inquiéter du
321 module noyau&nbsp;:<orderedlist>
322 <listitem>
323 <para>L'installation échoue dès le départ. Cela signifie probablement
324 que votre système Linux n'est pas préparé à construire des modules
325 noyau externes.</para>
326
327 <para>La plupart des distributions Linux peuvent être paramétrées
328 simplement en installant les bons paquets -- normalement il s'agira
329 du compilateur GNU (GCC), GNU Make (make) et des paquets contenant
330 les fichiers d'en-tête de votre noyau - et en vous assurant que toutes
331 les mises à jour du système sont installées et que le système
332 exécute le noyau le plus récent inclus dans la distribution.
333 <emphasis>Les numéros de version des paquets de fichiers d'en-tête
334 doivent être les mêmes que ceux du noyau que vous utilisez.</emphasis></para>
335
336 <itemizedlist>
337 <listitem>
338 <para>Avec les versions de Debian et d'Ubuntu, vous devez
339 installer la bonne version de <computeroutput>linux-headers</computeroutput>
340 et, s'il existe, du paquet <computeroutput>linux-kbuild</computeroutput>.
341 Les versions actuelles d'Ubuntu devraient avoir les bons paquets
342 installés par défaut.</para>
343 </listitem>
344
345 <listitem>
346 <para>Dans des versions de Debian et d'Ubuntu encore plus
347 anciennes, vous devez installer la bonne version du paquet
348 <computeroutput>kernel-headers</computeroutput>.</para>
349 </listitem>
350
351 <listitem>
352 <para>Sur les systèmes Fedora et Redhat, le paquet s'appelle
353 <computeroutput>kernel-devel</computeroutput>.</para>
354 </listitem>
355
356 <listitem>
357 <para>Sur SUSE et openSUSE Linux, vous devez installer la bonne
358 version des paquets <computeroutput>kernel-source</computeroutput>
359 et <computeroutput>kernel-syms</computeroutput>.</para>
360 </listitem>
361
362 <listitem>
363 <para>Sinon, si vous avez construit votre propre noyau,
364 <computeroutput>/usr/src/linux</computeroutput> devrait pointer
365 vers les sources de votre noyau. Si vous n'avez pas supprimé les
366 fichiers créés pendant le processus de construction, alors votre
367 système sera déjà paramétré correctement.</para>
368 </listitem>
369 </itemizedlist>
370 </listitem>
371
372 <listitem>
373 <para>Le noyau de votre hôte Linux a été mis à jour. Dans ce cas le
374 module noyau aura besoin d'être réinstallé en exécutant (en tant
375 qu'administrateur)&nbsp;:</para>
376
377 <screen>/etc/init.d/vboxdrv setup</screen>
378 </listitem>
379 </orderedlist></para>
380 </sect2>
381
382 <sect2>
383 <title>Support de l'USB et du réseau avancé</title>
384
385 <para>Afin d'utiliser le support USB de VirtualBox, le compte utilisateur
386 sous lequel vous entendez lancer VirtualBox doit avoir l'accès en lecture
387 et en écriture au système de fichiers USB (<computeroutput>usbfs</computeroutput>).</para>
388
389 <para>En outre, l'accès à
390 <computeroutput>/dev/net/tun</computeroutput> sera requis si vous voulez
391 utiliser le Host Interface Networking (réseau d'interface hôte), ce qui
392 est décrit en détail au <xref linkend="network_bridged" />.</para>
393
394 <!--TODO Write a couple of notes about hardened kernels. If PaX is installed, VBox presently doesn't start. I tried with a
395gentoo hardened kernel that had PaX enabled, and VBoxHeadless failed with really funny VERR_NO_MEMORY messages. Discussing
396it with Knut revealed that PaX might be the problem, and running paxctl to disable these protections actually
397helped. For reference:
398First run paxctl -C VBoxVDRP to have the executable modified to support PaX flags in the first place.
399Then paxctl -pemrxs VBoxHeadless to disable all protections. TODO: Figure out which ones are really needed.-->
400 </sect2>
401
402 <sect2>
403 <title>Effectuer l'installation</title>
404
405 <para>VirtualBox est disponible dans un grand nombre de formats de paquets
406 de base pour de nombreuses distributions Linux (voir le
407 <xref linkend="hostossupport" /> pour les détails). En outre, il y a un
408 installateur générique alternatif (.run) qui devrait fonctionner sur la
409 plupart des distributions Linux.</para>
410
411 <sect3>
412 <title>Installer VirtualBox à partir d'un paquet Debian/Ubuntu</title>
413
414 <para>Tout d'abord, téléchargez le paquet adapté à votre distribution.
415 Les exemples suivants supposent que vous installez sur un système 32
416 bits Ubuntu Karmic. Utilisez <computeroutput>dpkg</computeroutput> pour
417 installer le paquet Debian&nbsp;:</para>
418
419 <screen>sudo dpkg -i VirtualBox-3.2_$VBOX_VERSION_STRING_Ubuntu_karmic_i386.deb</screen>
420
421 <para>On vous demandera d'accepter la licence VirtualBox Personal Use
422 and Evaluation License (licence d'évaluation et d'utilisation
423 personnelle de VirtualBox). Sauf si vous répondez <quote>Yes</quote> ici,
424 l'installation sera arrêtée.</para>
425
426 <para>Le groupe <computeroutput>vboxusers</computeroutput> sera créé
427 pendant l'installation. Notez qu'un utilisateur qui va exécuter
428 VirtualBox doit être membre de ce groupe. Un utilisateur peut devenir
429 membre du groupe <computeroutput>vboxusers</computeroutput> à travers la
430 gestion des utilisateurs/groupes en graphique ou en ligne de commande
431 avec</para>
432
433 <screen>sudo usermod -a -G vboxusers nom_utilisateur</screen>
434
435 <para>Remarquez aussi qu'ajouter un utilisateur actif à ce groupe
436 exigera que l'utilisateur se déconnecte puis revienne. Cela devrait se
437 faire à la main après une installation réussie du paquet.</para>
438
439 <para>L'installateur cherchera aussi un module noyau VirtualBox qui
440 convient à votre noyau. Le paquet comprend des modules précompilés pour
441 la plupart des configurations du noyau. Si aucun module noyau convenable
442 n'est trouvé, le script d'installation essaie de construire un module
443 lui-même. Si le processus de construction ne réussit pas, on vous montrera
444 un avertissement et le paquet sera laissé non configuré. Merci de jeter
445 un &oelig;il sur <computeroutput>/var/log/vbox-install.log</computeroutput>
446 pour trouver pourquoi la compilation a échoué. Il se peut que vous deviez
447 installer les en-têtes du noyau Linux adéquat (voir le <xref
448 linkend="externalkernelmodules" />). Après avoir corrigé les
449 problèmes, faites
450
451 <screen>sudo /etc/init.d/vboxdrv setup</screen>Ceci démarrera une
452 nouvelle tentative de construire le module.</para>
453
454 <para>Si un module noyau convenable est trouvé dans le paquet ou si le
455 module a été construit avec succès, le script d'installation va tenter
456 de charger le module. Si ceci échoue, merci de voir le chapitre <xref
457 linkend="linuxkernelmodulefailstoload" /> pour de plus amples informations.</para>
458
459 <para>Une fois que VirtualBox a été installé avec succès et configuré,
460 vous pouvez le démarrer en sélectionnant <quote>VirtualBox</quote> dans
461 votre menu de démarrage ou depuis la ligne de commande (voir le
462 <xref linkend="startingvboxonlinux" />).</para>
463 </sect3>
464
465 <sect3>
466 <title>Utiliser l'installateur alternatif (VirtualBox.run)</title>
467
468 <para>L'installateur alternatif effectue les étapes suivantes&nbsp;:</para>
469
470 <itemizedlist>
471 <listitem>
472 <para>Il déballe les fichiers de l'application vers un répertoire
473 cible de votre choix. Par défaut, <screen>/opt/VirtualBox/</screen>
474 sera utilisé.</para>
475 </listitem>
476
477 <listitem>
478 <para>Il construit le module noyau VirtualBox
479 (<computeroutput>vboxdrv</computeroutput>) et l'installe.</para>
480 </listitem>
481
482 <listitem>
483 <para>Il crée
484 <computeroutput>/etc/init.d/vboxdrv</computeroutput>, un script de
485 démarrage pour démarrer le module noyau de VirtualBox.</para>
486 </listitem>
487
488 <listitem>
489 <para>Il crée un nouveau groupe système appelé
490 <computeroutput>vboxusers</computeroutput>.</para>
491 </listitem>
492
493 <listitem>
494 <para>Il crée des liens symboliques vers
495 <computeroutput>VirtualBox</computeroutput>,
496 <computeroutput>VBoxSDL</computeroutput>,
497 <computeroutput>VBoxVRDP</computeroutput>,
498 <computeroutput>VBoxHeadless</computeroutput> et
499 <computeroutput>VBoxManage</computeroutput> dans
500 <computeroutput>/usr/bin</computeroutput>.</para>
501 </listitem>
502
503 <listitem>
504 <para>Il crée
505 <computeroutput>/etc/udev/60-vboxdrv.rules</computeroutput>, un
506 fichier de description pour udev, s'il est présent ce qui rend le
507 module accessible à n'importe qui dans le groupe
508 <computeroutput>vboxusers</computeroutput>.</para>
509 </listitem>
510
511 <listitem>
512 <para>Il écrit le répertoire d'installation dans
513 <computeroutput>/etc/vbox/vbox.cfg</computeroutput>.</para>
514 </listitem>
515 </itemizedlist>
516
517 <para>L'installateur doit être exécuté en tant qu'administrateur avec
518 <computeroutput>install</computeroutput> ou <computeroutput>uninstall</computeroutput>
519 en premier paramètre. Si vous ne voulez pas que l'installateur vous
520 demande si vous acceptez ou non l'accord de licence (par exemple pour
521 effectuer une installation sans efforts), vous pouvez ajouter le
522 paramètre <computeroutput>license_accepted_unconditionally</computeroutput>.
523 Enfin, si vous voulez utiliser un autre répertoire que celui
524 d'installation par défaut, ajoutez le chemin désiré en paramètre
525 supplémentaire.</para>
526
527 <screen>sudo ./VirtualBox.run install /opt/VirtualBox</screen>
528
529 <para>Ou si vous n'avez pas de commande <quote>sudo</quote> disponible,
530 lancez plutôt ce qui suit en tant
531 qu'administrateur&nbsp;:<screen>./VirtualBox.run install /opt/VirtualBox</screen></para>
532
533 <para>Après quoi vous devez mettre tout utilisateur qui devrait pouvoir
534 utiliser VirtualBox dans le groupe <computeroutput>vboxusers</computeroutput>,
535 soit avec les outils graphiques de gestion d'utilisateur soit en
536 lançant la commande suivante en tant qu'administrateur&nbsp;:</para>
537
538 <screen>sudo usermod -a -G vboxusers username</screen>
539
540 <para><note>
541 <para>La commande <computeroutput>usermod</computeroutput> de
542 certaines distributions Linux anciennes ne supporte pas l'option
543 <computeroutput>-a</computeroutput> (qui ajoute l'utilisateur au
544 groupe donné sans modifier sa qualité de membre d'autres groupes).
545 Dans ce cas, cherchez les appartenances de groupe avec la commande
546 <computeroutput>groups</computeroutput> et ajoutez tous ces groupes
547 dans une liste séparée par des virgules à la ligne de commande après
548 l'option <computeroutput>-G</computeroutput>, comme ceci par
549 exemple&nbsp;:
550 <computeroutput>usermod -G group1,group2,vboxusers
551 nom_utilisateur</computeroutput>.</para>
552 </note>Si un utilisateur sur votre système devrait pouvoir accéder
553 aux périphériques USB de l'hôte, depuis vos invités VirtualBox, vous
554 devriez aussi les ajouter au groupe utilisateur utilisé par votre
555 distribution pour l'accès USB (comme <computeroutput>usb</computeroutput>
556 ou <computeroutput>usbusers</computeroutput>.</para>
557 </sect3>
558
559 <sect3>
560 <title>Effectuer une installation manuelle</title>
561
562 <para>Si pour une raison quelconque vous ne pouvez pas utiliser le
563 script shell d'installation décrit précédemment, vous pouvez aussi
564 effectuer une installation manuelle. Invoquez l'installateur comme ceci&nbsp;:</para>
565
566 <screen>./VirtualBox.run --keep --noexec</screen>
567
568 <para>Cela va déballer tous les fichiers nécessaires à l'installation
569 dans le répertoire <computeroutput>install</computeroutput> sous le
570 répertoire cohérent. Les fichiers de l'application VirtualBox sont
571 contenus dans <computeroutput>VirtualBox.tar.bz2</computeroutput> que
572 vous pouvez déballer dans n'importe quel répertoire sur votre système.
573 Par exemple&nbsp;:</para>
574
575 <screen>sudo mkdir /opt/VirtualBox
576sudo tar jxf ./install/VirtualBox.tar.bz2 -C /opt/VirtualBox</screen>
577
578 <para>ou en tant qu'administrateur&nbsp;:<screen>mkdir /opt/VirtualBox
579tar jxf ./install/VirtualBox.tar.bz2 -C /opt/VirtualBox</screen></para>
580
581 <para>Les sources du module noyau de VirtualBox sont fournies dans le
582 répertoire <computeroutput>src</computeroutput>. Pour construire le
583 module, allez dans ce répertoire et exécutez</para>
584
585 <screen>make</screen>
586
587 <para>Si tout se construit correctement, exécutez la commande suivante
588 pour installer le module dans le répertoire de modules aqéquats&nbsp;:</para>
589
590 <screen>sudo make install</screen>
591
592 <para>Au cas où vous n'avez pas sudo, allez du compte utilisateur vers
593 celui administrateur et effectuez<screen>make install</screen></para>
594
595 <para>Le module noyau de VirtualBox a besoin d'un n&oelig;ud de
596 périphérique pour fonctionner. La commande make ci-dessus vous dira
597 comment créer le n&oelig;ud de périphérique en fonction de votre système
598 Linux. La procédure est légèrement différente pour une installation
599 Linux classique avec un répertoire <computeroutput>/dev</computeroutput>,
600 un système avec un répertoire <computeroutput>devfs</computeroutput>,
601 maintenant obsolète, et un système Linux moderne avec
602 <computeroutput>udev</computeroutput>.</para>
603
604 <para>Sur certaines distributions Linux, vous pourriez rencontrer des
605 difficultés pour construire le module. Vous devrez analyser les messages
606 d'erreur du système de construction pour diagnostiquer la cause des
607 problèmes. De façon générale, assurez-vous d'utiliser les bonnes sources
608 du noyau Linux pour le processus de construction.</para>
609
610 <para>Remarquez que l'utilisateur qui va lancer VirtualBox a besoin des
611 droits de lecture et d'écriture sur le n&oelig;ud de périphérique du
612 module noyau <computeroutput>/dev/vboxdrv</computeroutput>. Vous pouvez
613 soit définir un groupe <computeroutput>vboxusers</computeroutput> en
614 entrant <screen>groupadd vboxusers
615chgrp vboxusers /dev/vboxdrv
616chmod 660 /dev/vboxdrv</screen>soit, alternativement, simplement donner à tous
617les utilisateurs l'accès (non sécurisé, non recommandé&nbsp;!)<screen>chmod 666 /dev/vboxdrv</screen>Vous
618 devriez aussi ajouter les utilisateurs qui seront autorisés à utiliser
619 les périphériques USB de l'hôte des invités de VirtualBox au groupe
620 d'utilisateurs USB adéquat pour votre distribution. Ce groupe s'appelle
621 souvent <computeroutput>usb</computeroutput> ou
622 <computeroutput>usbusers</computeroutput>.</para>
623
624 <para>Ensuite, vous devrez installer le script de démarrage système du
625 module noyau&nbsp;:<screen>cp /opt/VirtualBox/vboxdrv.sh /etc/init.d/vboxdrv</screen>(en
626 supposant que vous avez installé VirtualBox dans le répertoire
627 <computeroutput>/opt/VirtualBox</computeroutput>) et activer le script
628 de démarrage en utilisant la méthode adaptée à votre distribution. Vous
629 devriez créer le fichier de configuration de VirtualBox&nbsp;:<screen>mkdir /etc/vbox
630echo INSTALL_DIR=/opt/VirtualBox &gt; /etc/vbox/vbox.cfg</screen>et, par souci
631de pratique, créer les liens symboliques suivants&nbsp;:</para>
632
633 <screen>ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VirtualBox
634ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxSVC
635ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxManage
636ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxHeadless
637ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxSDL</screen>
638 </sect3>
639
640 <sect3>
641 <title>Mettre à jour et désinstaller VirtualBox</title>
642
643 <para>Avant de mettre à jour ou de désinstaller VirtualBox, vous devez
644 arrêter toutes les machines virtuelles qui sont actuellement en fonction
645 et quitter les applications VirtualBox ou VboxSVC. Pour mettre à jour
646 VirtualBox, lancez simplement l'installateur de la version de mise à
647 jour. Pour désinstaller VirtualBox, appelez l'installateur comme
648 ceci&nbsp;: <screen>sudo ./VirtualBox.run uninstall</screen>
649 ou en tant qu'administrateur<screen>./VirtualBox.run uninstall</screen>.
650 À partir de la version 2.2.2, vous pouvez désinstaller le paquet .run
651 en appelant <screen>/opt/VirtualBox/uninstall.sh</screen>Pour
652 désinstaller VirtualBox à la main, effectuez simplement les étapes
653 d'installation manuelle dans l'ordre inverse.</para>
654 </sect3>
655
656 <sect3>
657 <title>Installation automatique des paquets Debian</title>
658
659 <para>Les paquets Debian exigeront quelques retours d'utilisateurs
660 lorsqu'ils seront installés pour la première fois. Le système debconf
661 est utilisé pour effectuer cette tâche. Pour éviter toute action de
662 l'utilisateur pendant l'installation, vous pouvez définir des valeurs
663 par défaut. Un fichier <computeroutput>vboxconf</computeroutput> peut
664 contenir les réglages debconf suivants&nbsp;: <screen>virtualbox virtualbox/module-compilation-allowed boolean true
665virtualbox virtualbox/delete-old-modules boolean true</screen>La première ligne
666 permet de compiler le module noyau vboxdrv si aucun module n'a été
667 trouvé pour le noyau actuel. La deuxième ligne permet au paquet
668 d'effacer n'importe quel ancien module noyau vboxdrv compilé par les
669 installations précédentes.</para>
670
671 <para>Ces réglages par défaut peuvent être appliqués avec <screen>debconf-set-selections vboxconf</screen>
672 avant l'installation du paquet Debian VirtualBox.</para>
673
674 <para>Il y a au surplus des options de configuration courantes que vous
675 pouvez régler avant l'installation, décrites au <xref linkend="linux_install_opts" />.</para>
676 </sect3>
677
678 <sect3>
679 <title>Installation automatique de paquets .rpm</title>
680
681 <para>Le format .rpm n'offre pas de système de configuration comparable
682 au système debconf. Voir le <xref linkend="linux_install_opts" /> pour
683 savoir comment régler des options d'installation courantes fournies par
684 VirtualBox.</para>
685 </sect3>
686
687 <sect3>
688 <title id="linux_install_opts">Options d'installation automatique</title>
689 <para>Pour configurer le processus d'installation de nos paquets .rpm et
690 .deb, un fichier <computeroutput>/etc/default/virtualbox</computeroutput>
691 est interprété. La génération automatique de la règle udev peut être
692 empêcher avec le paramétrage suivant&nbsp;:
693 <screen>INSTALL_NO_UDEV=1</screen> La création du groupe vboxusers peut
694 être empêchée par <screen>INSTALL_NO_GROUP=1</screen> Si la ligne
695
696 <screen>INSTALL_NO_VBOXDRV=1</screen> est spécifiée, l'installateur du
697 paquet n'essaiera pas de construire le module noyau
698 <computeroutput>vboxdrv</computeroutput> si aucun module correspond au
699 noyau actuel n'a été trouvé.</para>
700 </sect3>
701
702 </sect2>
703
704 <sect2 id="startingvboxonlinux">
705 <title>Démarrer VirtualBox sur Linux</title>
706
707 <para>La manière la plus facile de démarrer un programme VirtualBox est de
708 lancer le programme de votre choix (<computeroutput>VirtualBox</computeroutput>,
709 <computeroutput>VBoxManage</computeroutput>,
710 <computeroutput>VBoxSDL</computeroutput> ou <computeroutput>VBoxHeadless</computeroutput>),
711 à partir d'un terminal. Ce sont des liens symboliques vers
712 <computeroutput>VBox.sh</computeroutput> qui démarrent le programme requis
713 pour vous.</para>
714
715 <para>Les instructions détaillées suivantes ne devraient vous intéresser
716 que si vous souhaitez lancer VirtualBox sans l'installer au préalable. Vous
717 devriez commencer par compiler le module noyau <computeroutput>vboxdrv</computeroutput>
718 (voir ci-dessus) et l'insérer dans le noyau Linux. VirtualBox consiste en
719 un service démon (<computeroutput>VBoxSVC</computeroutput>) et plusieurs
720 programmes d'application. Le démon est automatiquement démarré si
721 nécessaire. Toutes les applications VirtualBox vont communiquer avec le
722 démon par les sockets du domaine local Unix. Il peut y avoir plusieurs
723 instances de démon sous différents comptes utilisateur et les applications
724 ne peuvent communiquer qu'avec le démon qui fonctionne sous le compte de
725 l'utilisateur en tant qu'application. Le socket du domaine local réside
726 dans un sous-répertoire de votre répertoire système pour les fichiers
727 temporaires appelé <computeroutput>.vbox-&lt;nom_utilisateur&gt;-ipc</computeroutput>.
728 En cas de problème de communication ou de démarrage du serveur, vous pouvez
729 essayer de supprimer ce répertoire.</para>
730
731 <para>Toutes les applications de VirtualBox
732 (<computeroutput>VirtualBox</computeroutput>,
733 <computeroutput>VBoxSDL</computeroutput>,
734 <computeroutput>VBoxManage</computeroutput> et
735 <computeroutput>VBoxHeadless</computeroutput>) exigent que le répertoire
736 VirtualBox soit dans le chemin de la bibliothèque&nbsp;:</para>
737
738 <screen>LD_LIBRARY_PATH=. ./VBoxManage showvminfo "Windows XP"</screen>
739 </sect2>
740 </sect1>
741
742 <sect1>
743 <title id="install-solaris-host">Installation sur des hôtes Solaris</title>
744
745 <para>Pour les diverses solutions de Solaris que nous supportons comme
746 systèmes d'exploitation hôtes, merci de vous référer au <xref
747 linkend="hostossupport" />.</para>
748
749 <para>Si vous avez une session de VirtualBox préalablement installée sur
750 votre hôte Solaris, merci de la désinstaller avant d'installer une nouvelle
751 session. Reportez-vous au <xref linkend="uninstallsolhost" /> pour les
752 instructions de désinstallation.</para>
753
754 <sect2>
755 <title>Effectuer l'installation</title>
756
757 <para>VirtualBox est disponible comme paquet Solaris standard. Téléchargez
758 le paquet VirtualBox SunOS qui comprend à la fois les versions 32 bits et
759 64 bits de VirtualBox. <emphasis>Vous devez effectuer l'installation en tant
760 qu'administrateur et depuis la zone globale</emphasis> car l'installateur
761 de VirtualBox charge des pilotes du noyau, ce qui ne peut pas se faire
762 depuis des zones non globales. Pour vérifier dans quelle zone vous vous
763 trouvez, exécutez la commande <computeroutput>zonename</computeroutput>.
764 Exécutez les commandes suivantes&nbsp;:</para>
765
766 <screen>gunzip -cd VirtualBox-$VBOX_VERSION_STRING-SunOS.tar.gz | tar xvf -</screen>
767
768 <para>À partir de VirtualBox 3.1, le paquet du noyau VirtualBox n'est plus
769 séparé et a été intégré au paquet principal. Installez le paquet VirtualBox
770 en utilisant&nbsp;:</para>
771
772 <screen>pkgadd -d VirtualBox-$VBOX_VERSION_STRING-SunOS.pkg</screen>
773
774 <note>
775 <para>Si vous utilisez les Zones Solaris, pour n'installer que dans la
776 zone actuelle et dans aucune autre zone, utilisez
777 <computeroutput>pkgadd -G</computeroutput>. Pour plus
778 d'informations reportez-vous au manuel de
779 <computeroutput>pkgadd</computeroutput>&nbsp;; voir aussi le
780 <xref linkend="solariszones" />.</para>
781 </note>
782
783 <para>L'installateur vous demandera alors d'entrer le paquet que vous
784 souhaitez installer. Choisissez <quote>1</quote> ou <quote>tout</quote>
785 et poursuivez. Ensuite, l'installateur vous demandera si vous voulez
786 autoriser le script post installation à se lancer. Choisissez
787 <quote>y</quote> et poursuivez, vu qu'il est essentiel d'exécuter ce
788 script qui installe le module noyau VirtualBox. Suite à cette confirmation,
789 l'installateur va installer VirtualBox et exécuter le script
790 d'initialisation postinstall.</para>
791
792 <para>Une fois que le script postinstall a été exécuté, votre installation
793 est à présent terminée. Vous pouvez maintenant effacer en toute sécurité
794 de votre système le paquet décompressé et les fichiers
795 d'<computeroutput>auto-réponse</computeroutput>. VirtualBox devrait être
796 installé dans <computeroutput>/opt/VirtualBox</computeroutput>.</para>
797 </sect2>
798
799 <sect2>
800 <title>Démarrer VirtualBox sur Solaris</title>
801
802 <para>La façon la plus facile de démarrer un programme VirtualBox est de
803 lancer le programme de votre choix (<computeroutput>VirtualBox</computeroutput>,
804 <computeroutput>VBoxManage</computeroutput>, <computeroutput>VBoxSDL</computeroutput>
805 ou <computeroutput>VBoxHeadless</computeroutput>) à partir du terminal.
806 Ce sont des liens symboliques vers <computeroutput>VBox.sh</computeroutput>
807 qui démarre le programme requis pour vous.</para>
808
809 <para>Vous pouvez alternativement invoquer les programmes requis à partir
810 de <computeroutput>/opt/VirtualBox</computeroutput>. L'utilisation des
811 liens fournis est plus facile puisque vous n'êtes pas obligé de taper le
812 chemin complet.</para>
813
814 <para>Vous pouvez configurer certains éléments du GUI Qt de
815 <computeroutput>VirtualBox</computeroutput> tels que les polices et les
816 couleurs en exécutant <computeroutput>VBoxQtconfig</computeroutput> depuis
817 le terminal.</para>
818 </sect2>
819
820 <sect2>
821 <title id="uninstallsolhost">Désinstallation</title>
822
823 <para>La désinstallation de VirtualBox sur Solaris exige les droits
824 administrateur. Pour effectuer la désinstallation, démarrez une session
825 de terminal administrateur et exécutez&nbsp;:</para>
826
827 <screen>pkgrm SUNWvbox</screen>
828
829 <para>Après confirmation, ceci supprimera VirtualBox de votre système.</para>
830
831 <para>Si vous désinstallez la version 3.0 de VirtualBox ou inférieure,
832 vous devez supprimer le paquet d'interface noyau de VirtualBox, exécutez
833 donc&nbsp;:</para>
834
835 <para><screen>pkgrm SUNWvboxkern</screen></para>
836 </sect2>
837
838 <sect2>
839 <title>Installation sans efforts</title>
840
841 <para>Pour effectuer une installation non interactive de VirtualBox, nous
842 avons fourni un fichier de réponse nommé <computeroutput>autoresponse</computeroutput>
843 que l'installateur utilisera pour entrer les réponses aux questions plutôt
844 que de vous les demander.</para>
845
846 <para>Extrayez le paquet .tar.gz comme décrit dans l'installation normale.
847 Puis ouvrez une session de terminal administrateur et exécutez&nbsp;:</para>
848
849 <screen>pkgadd -d VirtualBox-$VBOX_VERSION_STRING-SunOS-x86 -n -a autoresponse SUNWvbox</screen>
850
851 <para>Pour effectuer une désinstallation non interactive, ouvrez une
852 session de terminal administrateur et exécutez&nbsp;:</para>
853
854 <screen>pkgrm -n -a /opt/VirtualBox/autoresponse SUNWvbox</screen>
855 </sect2>
856
857 <sect2>
858 <title id="solariszones">Configurer une zone pour faire fonctionner
859 VirtualBox</title>
860
861 <para>À partir de VirtualBox 1.6, il est possible de lancer VirtualBox
862 depuis des zones Solaris. Pour une introduction aux zones Solaris, merci
863 de vous référer à <ulink
864 url="http://www.sun.com/bigadmin/features/articles/solaris_zones.jsp">http://www.sun.com/bigadmin/features/articles/solaris_zones.jsp</ulink>.</para>
865
866 <para>En supposant que VirtualBox a déjà été installé dans votre zone,
867 vous devez donner à la zone l'accès au noeud de périphérique de VirtualBox.
868 Ceci se fait en effectuant les étapes suivantes. Démarrez un terminal
869 administrateur et exécutez&nbsp;:</para>
870
871 <screen>zonecfg -z vboxzone</screen>
872
873 <para>À l'intérieur de l'invite <computeroutput>zonecfg</computeroutput>,
874 ajoutez la ressource de <computeroutput>périphérique</computeroutput> et
875 les propriétés correspondantes à la zone. Voici comment vous pouvez faire
876 cela&nbsp;:</para>
877
878 <screen>zonecfg:vboxzone&gt;add device
879zonecfg:vboxzone:device&gt;set match=/dev/vboxdrv
880zonecfg:vboxzone:device&gt;end
881zonecfg:vboxzone&gt;verify
882zonecfg:vboxzone&gt;exit</screen>
883
884 <para>Si vous exécutez VirtualBox 2.2.0 ou supérieur sur des hôtes
885 OpenSolaris ou Nevada, vous devriez ajouter aussi un périphérique pour
886 <computeroutput>/dev/vboxusbmon</computeroutput>, comme montré ci-dessus.
887 Cela ne s'applique pas aux hôtes Solaris 10 du fait de l'absence du support
888 USB.</para>
889
890 <para>Remplacez <quote>vboxzone</quote> par le nom de la zone 4ans
891 la quelle vous souhaitez faire fonctionner VirtualBox. Ensuite, redémarrez
892 la zone en utilisant <computeroutput>zoneadm</computeroutput> et vous
893 devriez pouvoir lancer VirtualBox depuis l'intérieur de la zone
894 configurée.</para>
895 </sect2>
896 </sect1>
897</chapter>
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette