VirtualBox

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

最後變更 在這個檔案從41528是 39121,由 vboxsync 提交於 13 年 前

Installer, FE/Qt, doc: less Linux distribution-specifics

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

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