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 sur l'installation</title>
|
---|
6 |
|
---|
7 | <para>Comme l'installation de VirtualBox varie selon votre système d'exploitation
|
---|
8 | hôte, nous fournissons des instructions d'installation dans quatre chapitres
|
---|
9 | distincts, respectivement pour Windows, Mac OS X, Linux et Solaris.</para>
|
---|
10 |
|
---|
11 | <sect1 id="installation_windows">
|
---|
12 | <title>Installation sur des hôtes Windows</title>
|
---|
13 |
|
---|
14 | <sect2>
|
---|
15 | <title>Prérequis</title>
|
---|
16 |
|
---|
17 | <para>Pour les différentes versions de Windows que nous supportons en tant
|
---|
18 | que systèmes d'exploitation hôtes, merci de vous reporter au <xref
|
---|
19 | linkend="hostossupport" />.</para>
|
---|
20 |
|
---|
21 | <para>En outre, l'installeur Windows 1.1 ou supérieur doit être présent sur
|
---|
22 | votre système. Cela devrait être le cas si vous avez installé les mises
|
---|
23 | à jour récentes de Windows.</para>
|
---|
24 | </sect2>
|
---|
25 |
|
---|
26 | <sect2>
|
---|
27 | <title>Effectuer l'installation</title>
|
---|
28 |
|
---|
29 | <para>L'installation de VirtualBox peut se lancer <itemizedlist>
|
---|
30 | <listitem>
|
---|
31 | <para>soit en cliquant deux fois sur son fichier exécutable (contenant
|
---|
32 | les architectures 32 et 64 bits)</para>
|
---|
33 | </listitem>
|
---|
34 |
|
---|
35 | <listitem>
|
---|
36 | <para>soit en entrant <screen>VirtualBox.exe -extract</screen></para>
|
---|
37 |
|
---|
38 | <para>sur la ligne de commande. Cela va extraire les deux installeurs
|
---|
39 | dans un répertoire temporaire où vous trouverez ensuite les fichiers
|
---|
40 | .MSI habituels. Puis vous pouvez faire un
|
---|
41 | <screen>msiexec /i VirtualBox-<version>-MultiArch_<x86|amd64>.msi</screen>
|
---|
42 | pour lancer l'installation.</para>
|
---|
43 | </listitem>
|
---|
44 | </itemizedlist></para>
|
---|
45 |
|
---|
46 | <para>Dans tous les cas, ceci affichera la boîte de dialogue de bienvenue
|
---|
47 | dans l'installation et vous permet de choisir où installer VirtualBox et
|
---|
48 | les composants à installer. Outre l'application VirtualBox, les composants
|
---|
49 | suivants sont disponibles :<glosslist>
|
---|
50 | <glossentry>
|
---|
51 | <glossterm>Support USB</glossterm>
|
---|
52 |
|
---|
53 | <glossdef>
|
---|
54 | <para>Ce paquet contient des pilotes spéciaux pour votre hôte Windows
|
---|
55 | dont a besoin VirtualBox pour supporter pleinement les périphériques
|
---|
56 | USB dans vos machines virtuelles.</para>
|
---|
57 | </glossdef>
|
---|
58 | </glossentry>
|
---|
59 |
|
---|
60 | <glossentry>
|
---|
61 | <glossterm>Réseau</glossterm>
|
---|
62 |
|
---|
63 | <glossdef>
|
---|
64 | <para>Ce paquet contient les pilotes réseaux supplémentaires pour
|
---|
65 | votre hôte Windows, dont a besoin VirtualBox pour supporter le
|
---|
66 | réseau bridge (pour que les cartes réseaux de votre VM soient
|
---|
67 | accessibles depuis d'autres machines de votre réseau physique).</para>
|
---|
68 | </glossdef>
|
---|
69 | </glossentry>
|
---|
70 |
|
---|
71 | <glossentry>
|
---|
72 | <glossterm>Support Python</glossterm>
|
---|
73 |
|
---|
74 | <glossdef>
|
---|
75 | <para>Ce paquet contient le support de scriptage Python pour l'API
|
---|
76 | de VirtualBox (voir <xref linkend="VirtualBoxAPI" />). Pour qu'ils
|
---|
77 | fonctionnent, une installation de Python sur Windows opérationnelle
|
---|
78 | est requise sur le système.<footnote>
|
---|
79 | <para>Voir, par exemple, <ulink
|
---|
80 | url="http://www.python.org/download/windows/">http://www.python.org/download/windows/</ulink>.</para>
|
---|
81 | </footnote></para>
|
---|
82 | </glossdef>
|
---|
83 | </glossentry>
|
---|
84 | </glosslist></para>
|
---|
85 |
|
---|
86 | <para>Selon votre configuration de Windows, il se peut que vous voyez des
|
---|
87 | avertissements de "pilotes non signés" ou équivalent. Merci d sélectionner
|
---|
88 | "Continuer" sur ces avertissements, sans quoi VirtualBox pourrait ne pas
|
---|
89 | fonctionner correctement après l'installation.</para>
|
---|
90 |
|
---|
91 | <para>L'installeur va créer un groupe "VirtualBox" dans le menu "Démarrer"
|
---|
92 | de Windows qui vous permet de lancer l'application et d'accéder à sa
|
---|
93 | documentation.</para>
|
---|
94 |
|
---|
95 | <para>Avec des paramètres standards, VirtualBox sera installé pour tous
|
---|
96 | les utilisateurs du système local. Si ce n'est pas ce que vous voulez,
|
---|
97 | vous devez appeler l'installeur en l'extrayant d'abord via <screen>VirtualBox.exe -extract</screen>
|
---|
98 | puis en faisant comme suit : <screen>VirtualBox.exe -msiparams ALLUSERS=2</screen>
|
---|
99 | ou <screen>msiexec /i VirtualBox-<version>-MultiArch_<x86|amd64>.msi ALLUSERS=2</screen>
|
---|
100 | sur les fichiers .MSI extraits. Ceci n'installera VirtualBox que pour
|
---|
101 | l'utilisateur actuel.</para>
|
---|
102 |
|
---|
103 | <para>Si vous ne voulez pas installer toutes les fonctionnalités de VirtualBox,
|
---|
104 | vous pouvez régler le paramètre <computeroutput>ADDLOCAL</computeroutput>
|
---|
105 | en option pour nommer explicitement les fonctionnalités à installer. Les
|
---|
106 | fonctionnalités suivantes sont disponibles : <glosslist>
|
---|
107 | <glossentry>
|
---|
108 | <glossterm>VBoxApplication</glossterm>
|
---|
109 |
|
---|
110 | <glossdef>
|
---|
111 | <para>Binaires principaux de VirtualBox.<note>
|
---|
112 | <para>Il ne faut pas que cette fonctionnalité soit absente car
|
---|
113 | elle contient l'ensemble de fichiers minimum pour que
|
---|
114 | l'installation de VirtualBox fonctionne.</para>
|
---|
115 | </note></para>
|
---|
116 | </glossdef>
|
---|
117 | </glossentry>
|
---|
118 |
|
---|
119 | <glossentry>
|
---|
120 | <glossterm>VBoxUSB</glossterm>
|
---|
121 |
|
---|
122 | <glossdef>
|
---|
123 | <para>Support USB.</para>
|
---|
124 | </glossdef>
|
---|
125 | </glossentry>
|
---|
126 |
|
---|
127 | <glossentry>
|
---|
128 | <glossterm>VBoxNetwork</glossterm>
|
---|
129 |
|
---|
130 | <glossdef>
|
---|
131 | <para>Tout le support réseau ; y compris les fonctionnalités
|
---|
132 | VBoxNetworkFlt et VBoxNetworkAdp (voir ci-dessous).</para>
|
---|
133 | </glossdef>
|
---|
134 | </glossentry>
|
---|
135 |
|
---|
136 | <glossentry>
|
---|
137 | <glossterm>VBoxNetworkFlt</glossterm>
|
---|
138 |
|
---|
139 | <glossdef>
|
---|
140 | <para>Support du réseau bridgé.</para>
|
---|
141 | </glossdef>
|
---|
142 | </glossentry>
|
---|
143 |
|
---|
144 | <glossentry>
|
---|
145 | <glossterm>VBoxNetworkAdp</glossterm>
|
---|
146 |
|
---|
147 | <glossdef>
|
---|
148 | <para>Support du réseau Host-only.</para>
|
---|
149 | </glossdef>
|
---|
150 | </glossentry>
|
---|
151 |
|
---|
152 | <glossentry>
|
---|
153 | <glossterm>VBoxPython</glossterm>
|
---|
154 |
|
---|
155 | <glossdef>
|
---|
156 | <para>Support Python.</para>
|
---|
157 | </glossdef>
|
---|
158 | </glossentry>
|
---|
159 | </glosslist>Par exemple, pour n'installer que le support USB avec les
|
---|
160 | binaires principaux, faites un : <screen>VirtualBox.exe -msiparams ADDLOCAL=VBoxApplication,VBoxUSB</screen>
|
---|
161 | ou un <screen>msiexec /i VirtualBox-<version>-MultiArch_<x86|amd64>.msi ADDLOCAL=VBoxApplication,VBoxUSB</screen></para>
|
---|
162 | </sect2>
|
---|
163 |
|
---|
164 | <sect2>
|
---|
165 | <title>Désinstallation</title>
|
---|
166 |
|
---|
167 | <para>Comme VirtualBox utilise l'installeur standard de Microsoft Windows,
|
---|
168 | vous pouvez désinstaller VirtualBox en sécurité n'importe quand en choisissant
|
---|
169 | l'entrée du programme dans le menu "Ajouter/supprimer des programmes" du
|
---|
170 | panneau de configuration de Windows.</para>
|
---|
171 | </sect2>
|
---|
172 |
|
---|
173 | <sect2>
|
---|
174 | <title>Installation sans efforts</title>
|
---|
175 |
|
---|
176 | <para>Vous pouvez effectuer des installations sans efforts en utilisant
|
---|
177 | le support MSI standard.</para>
|
---|
178 | </sect2>
|
---|
179 | </sect1>
|
---|
180 |
|
---|
181 | <sect1>
|
---|
182 | <title>Installation sur des hôtes Mac OS X</title>
|
---|
183 |
|
---|
184 | <sect2>
|
---|
185 | <title>Effectuer l'installation</title>
|
---|
186 |
|
---|
187 | <para>Pour les hôtes Mac OS X, VirtualBox est dans un fichier image de
|
---|
188 | disque (<computeroutput>dmg</computeroutput>). Effectuez les étapes
|
---|
189 | suivantes : <orderedlist>
|
---|
190 | <listitem>
|
---|
191 | <para>Cliquez deux fois sur ce fichier pour monter son contenu.</para>
|
---|
192 | </listitem>
|
---|
193 |
|
---|
194 | <listitem>
|
---|
195 | <para>Une fenêtre s'ouvrira, vous disant de cliquer deux fois
|
---|
196 | sur le fichier de l'installeur
|
---|
197 | <computeroutput>VirtualBox.mpkg</computeroutput> affiché dans cette
|
---|
198 | fenêtre.</para>
|
---|
199 | </listitem>
|
---|
200 |
|
---|
201 | <listitem>
|
---|
202 | <para>Ceci démarrera l'installeur, qui vous permettra de
|
---|
203 | sélectionner où installer VirtualBox.</para>
|
---|
204 | </listitem>
|
---|
205 | </orderedlist></para>
|
---|
206 |
|
---|
207 | <para>Après l'installation, vous pouvez voir une icône VirtualBox dans le
|
---|
208 | dossier "Applications" du Finder.</para>
|
---|
209 | </sect2>
|
---|
210 |
|
---|
211 | <sect2>
|
---|
212 | <title>Désinstallation</title>
|
---|
213 |
|
---|
214 | <para>Pour désinstaller VirtualBox, réouvrez le fichier image de disque (dmg)
|
---|
215 | et cliquez deux fois sur l'icône Désinstaller dedans.</para>
|
---|
216 | </sect2>
|
---|
217 |
|
---|
218 | <sect2>
|
---|
219 | <title>Installation non interactive</title>
|
---|
220 |
|
---|
221 | <para>Pour effectuer une installation non interactive de VirtualBox, vous
|
---|
222 | pouvez utiliser la version en ligne de commande de l'installeur.</para>
|
---|
223 |
|
---|
224 | <para>Montez le fichier image du disque (dmg) comme décrit dans
|
---|
225 | l'installation normale. Ouvrez ensuite une session de terminal et exécutez :</para>
|
---|
226 |
|
---|
227 | <screen>sudo installer -pkg /Volumes/VirtualBox/VirtualBox.mpkg \
|
---|
228 | -target /Volumes/Macintosh\ HD</screen>
|
---|
229 | </sect2>
|
---|
230 | </sect1>
|
---|
231 |
|
---|
232 | <sect1 id="install-linux-host">
|
---|
233 | <title>Installing sur des hôtes Linux</title>
|
---|
234 |
|
---|
235 | <sect2>
|
---|
236 | <title>Prérequis</title>
|
---|
237 |
|
---|
238 | <para>Pour les diverses versions de Linux que nous supportons comme systèmes
|
---|
239 | d'exploitation hôtes, merci de vous reporter au <xref
|
---|
240 | linkend="hostossupport" />.</para>
|
---|
241 |
|
---|
242 | <para>Vous devrez installer les paquets suivants sur votre système Linux
|
---|
243 | avant de commencer l'installation (certains systèmes feront cela pour
|
---|
244 | vous automatiquement quand vous installerez VirtualBox) :</para>
|
---|
245 |
|
---|
246 | <itemizedlist>
|
---|
247 | <listitem>
|
---|
248 | <para>Qt 4.6.2 ou supérieur ;</para>
|
---|
249 | </listitem>
|
---|
250 |
|
---|
251 | <listitem>
|
---|
252 | <para>SDL 1.2.7 ou supérieur (cette bibliothèque graphique s'appelle
|
---|
253 | en général <computeroutput>libsdl</computeroutput> ou équivalent).</para>
|
---|
254 | </listitem>
|
---|
255 | </itemizedlist>
|
---|
256 |
|
---|
257 | <note>
|
---|
258 | <para>Pour être précis, ces paquets ne sont requis que si voulez lancer
|
---|
259 | les interfaces graphiques de VirtualBox. En particulier,
|
---|
260 | <computeroutput>VirtualBox</computeroutput>, le gestionnaire graphique
|
---|
261 | de VirtualBox, a besoin de Qt et de SDL ;
|
---|
262 | <computeroutput>VBoxSDL</computeroutput>, notre interface graphique
|
---|
263 | simplifiée, exige seulement SDL. Inversement, si vous ne voulez que
|
---|
264 | <computeroutput>VBoxHeadless</computeroutput>, ni Qt ni SDL ne sont
|
---|
265 | requis.</para>
|
---|
266 | </note>
|
---|
267 | </sect2>
|
---|
268 |
|
---|
269 | <sect2 id="externalkernelmodules">
|
---|
270 | <title>Le module noyau de VirtualBox</title>
|
---|
271 |
|
---|
272 | <para>VirtualBox utilise un module spécial du noyau appelé
|
---|
273 | <computeroutput>vboxdrv</computeroutput> pour effectuer des affectations de
|
---|
274 | mémoire physique et contrôler le processeur pour exécuter les systèmes
|
---|
275 | invités. Sans ce module du noyau, vous pouvez utiliser le gestionnaire
|
---|
276 | de VirtualBox pour configurer des machines virtuelles mais elles ne démarreront
|
---|
277 | pas. En outre, il existe des modules noyau
|
---|
278 | <computeroutput>vboxnetflt</computeroutput> et
|
---|
279 | <computeroutput>vboxnetadp</computeroutput> requis pour les fonctionnalités
|
---|
280 | réseau plus avancées de VirtualBox.</para>
|
---|
281 |
|
---|
282 | <para>Le module noyau de VirtualBox est automatiquement installé sur votre
|
---|
283 | système quand vous installez VirtualBox. Pour le maintenir avec les futures
|
---|
284 | mises à jour du noyau, pour les distributions Linux qui le permettent --
|
---|
285 | la plupart de celles actuelles -- nous recommandons d'installer
|
---|
286 | Dynamic Kernel Module Support
|
---|
287 | (DKMS)<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 vous aide à construire et à mettre à jour
|
---|
292 | les modules du noyau.</para>
|
---|
293 |
|
---|
294 | <para>Si DKMS n'est pas déjà installé, exécutez une des procédures suivantes :
|
---|
295 | <itemizedlist>
|
---|
296 | <listitem>
|
---|
297 | <para>Sur un système Ubuntu :</para>
|
---|
298 |
|
---|
299 | <screen>sudo apt-get install dkms</screen>
|
---|
300 | </listitem>
|
---|
301 |
|
---|
302 | <listitem>
|
---|
303 | <para>Sur un système Fedora :<screen>yum install dkms</screen></para>
|
---|
304 | </listitem>
|
---|
305 |
|
---|
306 | <listitem>
|
---|
307 | <para>Sur un système Mandriva ou Mageia :<screen>urpmi dkms</screen></para>
|
---|
308 | </listitem>
|
---|
309 | </itemizedlist></para>
|
---|
310 |
|
---|
311 | <para>Si DKMS est disponible et installé, le module du noyau VirtualBox
|
---|
312 | devrait toujours fonctionner automatiquement et il sera automatiquement
|
---|
313 | reconstruit si vous mettez à jour le noyau de votre hôte.</para>
|
---|
314 |
|
---|
315 | <para>Sinon, il n'y a que deux situations où vous devrez vous préoccuper
|
---|
316 | du module noyau :<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êt à construire des modules noyau
|
---|
320 | externes.</para>
|
---|
321 |
|
---|
322 | <para>La plupart des distributions Linux peuvent être paramétrées
|
---|
323 | simplement en installant les bons paquets - en principe il s'agit
|
---|
324 | du compilateur GNU (GCC), GNU Make (make) et des paquets contenant
|
---|
325 | les fichiers d'en-tête de votre noyau - et en s'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 proposé par la distribution.
|
---|
328 | <emphasis>Les numéros de version des paquets des fichiers d'en-tête
|
---|
329 | doivent être les mêmes que celui du noyau que vous utilisez.</emphasis></para>
|
---|
330 |
|
---|
331 | <itemizedlist>
|
---|
332 | <listitem>
|
---|
333 | <para>Avec les versions Debian et Ubuntu, vous devez installer
|
---|
334 | la bonne version de
|
---|
335 | <computeroutput>linux-headers</computeroutput> et s'il existe,
|
---|
336 | le paquet <computeroutput>linux-kbuild</computeroutput>. Les
|
---|
337 | versions actuelles d'Ubuntu devraient avoir installé les bons
|
---|
338 | paquets par défaut.</para>
|
---|
339 | </listitem>
|
---|
340 |
|
---|
341 | <listitem>
|
---|
342 | <para>Dans les versions de Debian et d'Ubuntu encore plus anciennes,
|
---|
343 | vous devez installer la bonne version du paquet
|
---|
344 | <computeroutput>kernel-headers</computeroutput>.</para>
|
---|
345 | </listitem>
|
---|
346 |
|
---|
347 | <listitem>
|
---|
348 | <para>Sur les systèmes Fedora et Redhat, le paquet est
|
---|
349 | <computeroutput>kernel-devel</computeroutput>.</para>
|
---|
350 | </listitem>
|
---|
351 |
|
---|
352 | <listitem>
|
---|
353 | <para>Sur SUSE et openSUSE Linux, vous devez installer les bonnes
|
---|
354 | versions des paquets <computeroutput>kernel-source</computeroutput>
|
---|
355 | et <computeroutput>kernel-syms</computeroutput>.</para>
|
---|
356 | </listitem>
|
---|
357 |
|
---|
358 | <listitem>
|
---|
359 | <para>Si vous avez construit votre propre noyau, vous devrez
|
---|
360 | vous assurer d'avoir installé toutes les en-têtes requises et
|
---|
361 | d'autres fichiers au bon endroit pour construire les modules externes.
|
---|
362 | Les détails sur la manière de faire cela dépendent de la façon
|
---|
363 | dont vous avez construit votre noyau et si vous n'êtes pas sûr,
|
---|
364 | vous devriez consulter la documentation que vous avez suivie pour
|
---|
365 | le construire.</para>
|
---|
366 | </listitem>
|
---|
367 | </itemizedlist>
|
---|
368 | </listitem>
|
---|
369 |
|
---|
370 | <listitem>
|
---|
371 | <para>Le noyau de votre hôte Linux a été mis à jour et DKMS n'est
|
---|
372 | pas installé. Dans ce cas, le module du noyau devra être
|
---|
373 | réinstallé en exécutant (en tant qu'administrateur) :</para>
|
---|
374 |
|
---|
375 | <screen>/etc/init.d/vboxdrv setup</screen>
|
---|
376 | </listitem>
|
---|
377 | </orderedlist></para>
|
---|
378 | </sect2>
|
---|
379 |
|
---|
380 | <sect2>
|
---|
381 | <title>Effectuer l'installation</title>
|
---|
382 |
|
---|
383 | <para>VirtualBox est disponible de base dans un certain nombre de formats
|
---|
384 | de paquet pour diverses distributions Linux classiques (voir <xref linkend="hostossupport" />
|
---|
385 | pour les détails). En outre, un installeur générique alternatif
|
---|
386 | (.run) devrait fonctionner sur la plupart des distributions Linux.</para>
|
---|
387 |
|
---|
388 | <sect3>
|
---|
389 | <title>Installer VirtualBox à partir d'un paquet Debian/Ubuntu</title>
|
---|
390 |
|
---|
391 | <para>Tout d'abord, téléchargez le paquet adapté à votre distribution.
|
---|
392 | Les exemples suivants supposent que vous installez sur un système
|
---|
393 | Ubuntu Raring 32 bits. Utilisez <computeroutput>dpkg</computeroutput>
|
---|
394 | pour installer le paquet Debian :</para>
|
---|
395 |
|
---|
396 | <screen>sudo dpkg -i VirtualBox-4.3_@VBOX_VERSION_STRING@_Ubuntu_raring_i386.deb</screen>
|
---|
397 |
|
---|
398 | <para>On vous demandera d'accepter la licence d'utilisation Personelle
|
---|
399 | et d'évaluation de VirtualBox. Sauf si vous répondez "oui" l'installation
|
---|
400 | sera annulée.</para>
|
---|
401 |
|
---|
402 | <para>L'installeur cherchera aussi un module noyau VirtualBox adapté à
|
---|
403 | votre noyau. Le paquet comprend des modules précompilés pour la plupart
|
---|
404 | des configurations de noyau classiques. Si aucun module noyau adapté
|
---|
405 | n'est trouvé, le script d'installation essaie de construire un module
|
---|
406 | lui-même. Si le processus de construction ne réussit pas, on vous affichera
|
---|
407 | un avertissement et le paquet ne sera pas configuré. Merci de jeter un
|
---|
408 | œil sur <computeroutput>/var/log/vbox-install.log</computeroutput>
|
---|
409 | pour voir pourquoi la compilation a échoué. Il se peut que vous deviez installer
|
---|
410 | les en-têtes de Linux appropriées (voir <xref
|
---|
411 | linkend="externalkernelmodules" />). Après avoir corrigé les problèmes,
|
---|
412 | faites <screen>sudo /etc/init.d/vboxdrv setup</screen>Ceci
|
---|
413 | démarrera un nouvel essai de construction du module.</para>
|
---|
414 |
|
---|
415 | <para>Si un module de noyau convenable a été trouvé dans le paquet, ou
|
---|
416 | si le module a été construit avec succès, le script d'installation
|
---|
417 | essaiera de charger ce module. Si ceci échoue, merci de voir <xref
|
---|
418 | linkend="ts_linux-kernelmodule-fails-to-load" /> pour plus
|
---|
419 | d'informations.</para>
|
---|
420 |
|
---|
421 | <para>Une fois que VirtualBox s'est installé et configuré avec succès,
|
---|
422 | vous pouvez le démarrer en sélectionnant "VirtualBox" dans votre menu
|
---|
423 | démarrer ou en ligne de commande (voir <xref linkend="startingvboxonlinux" />).</para>
|
---|
424 | </sect3>
|
---|
425 |
|
---|
426 | <sect3>
|
---|
427 | <title>Utiliser l'installeur alternatif (VirtualBox.run)</title>
|
---|
428 |
|
---|
429 | <para>L'installeur alternatif effectue les étapes suivantes :</para>
|
---|
430 |
|
---|
431 | <itemizedlist>
|
---|
432 | <listitem>
|
---|
433 | <para>Il déballe les fichiers de l'application dans le répertoire
|
---|
434 | cible, <screen>/opt/VirtualBox/</screen> qu'on ne peut pas modifier.</para>
|
---|
435 | </listitem>
|
---|
436 |
|
---|
437 | <listitem>
|
---|
438 | <para>Il construit les modules noyau de VirtualBox
|
---|
439 | (<computeroutput>vboxdrv</computeroutput>,
|
---|
440 | <computeroutput>vboxnetflt</computeroutput> et
|
---|
441 | <computeroutput>vboxnetadp</computeroutput>) et il les installe.</para>
|
---|
442 | </listitem>
|
---|
443 |
|
---|
444 | <listitem>
|
---|
445 | <para>Il crée
|
---|
446 | <computeroutput>/etc/init.d/vboxdrv</computeroutput>, un script
|
---|
447 | d'installation pour démarrer le module noyau de VirtualBox.</para>
|
---|
448 | </listitem>
|
---|
449 |
|
---|
450 | <listitem>
|
---|
451 | <para>Il crée un nouveau groupe système appelé
|
---|
452 | <computeroutput>vboxusers</computeroutput>.</para>
|
---|
453 | </listitem>
|
---|
454 |
|
---|
455 | <listitem>
|
---|
456 | <para>Il crée des liens symboliques
|
---|
457 | <computeroutput>/usr/bin</computeroutput> vers un script shell
|
---|
458 | (<computeroutput>/opt/VirtualBox/VBox</computeroutput>) qui fait
|
---|
459 | des vérifications de propreté et qui répartit les exécutables finaux,
|
---|
460 | <computeroutput>VirtualBox</computeroutput>,
|
---|
461 | <computeroutput>VBoxSDL</computeroutput>,
|
---|
462 | <computeroutput>VBoxVRDP</computeroutput>,
|
---|
463 | <computeroutput>VBoxHeadless</computeroutput> et
|
---|
464 | <computeroutput>VBoxManage</computeroutput></para>
|
---|
465 | </listitem>
|
---|
466 |
|
---|
467 | <listitem>
|
---|
468 | <para>Il crée
|
---|
469 | <computeroutput>/etc/udev/rules.d/60-vboxdrv.rules</computeroutput>,
|
---|
470 | un fichier de description pour udev, s'il est présent, pour rendre les
|
---|
471 | périphériques USB accessibles par tous les utilisateurs du groupe
|
---|
472 | <computeroutput>vboxusers</computeroutput>.</para>
|
---|
473 | </listitem>
|
---|
474 |
|
---|
475 | <listitem>
|
---|
476 | <para>Il écrit le répertoire d'installation
|
---|
477 | <computeroutput>/etc/vbox/vbox.cfg</computeroutput>.</para>
|
---|
478 | </listitem>
|
---|
479 | </itemizedlist>
|
---|
480 |
|
---|
481 | <para>L'installeur doit être exécuté en tant qu'administrateur, soit avec
|
---|
482 | <computeroutput>install</computeroutput> soit avec
|
---|
483 | <computeroutput>uninstall</computeroutput>, en premier
|
---|
484 | paramètre.</para>
|
---|
485 |
|
---|
486 | <screen>sudo ./VirtualBox.run install</screen>
|
---|
487 |
|
---|
488 | <para>Ou si vous n'avez pas de commande "sudo" disponible, lancez ceci plutôt
|
---|
489 | en tant qu'administrateur :<screen>./VirtualBox.run install</screen></para>
|
---|
490 |
|
---|
491 | <para>Après cela, vous devez mettre tous les utilisateurs qui devraient
|
---|
492 | pouvoir accéder à des périphériques USB depuis des invités VirtualBox
|
---|
493 | dans le groupe <computeroutput>vboxusers</computeroutput>, soit
|
---|
494 | via les outils de gestion graphiques, soit en lançant la commande
|
---|
495 | suivante en tant qu'administrateur :</para>
|
---|
496 |
|
---|
497 | <screen>sudo usermod -a -G vboxusers username</screen>
|
---|
498 |
|
---|
499 | <para><note>
|
---|
500 | <para>La commande <computeroutput>usermod</computeroutput> de
|
---|
501 | certaines anciennes distributions Linux ne supporte pas l'option
|
---|
502 | <computeroutput>-a</computeroutput> (qui ajoute l'utilisateur au groupe
|
---|
503 | donné sans affecter l'appartenance aux autres groupes). Dans ce cas, cherchez
|
---|
504 | les groupes actuels du user avec la commande
|
---|
505 | <computeroutput>groups</computeroutput> et ajoutez tous ces
|
---|
506 | groupes dans une liste séparée par des virgules à la ligne de
|
---|
507 | commande dans l'option
|
---|
508 | <computeroutput>-G</computeroutput>, comme ceci :
|
---|
509 | <computeroutput>usermod -G group1,group2,vboxusers
|
---|
510 | username</computeroutput>.</para>
|
---|
511 | </note></para>
|
---|
512 | </sect3>
|
---|
513 |
|
---|
514 | <sect3>
|
---|
515 | <title>Effectuer une installation manuelle</title>
|
---|
516 |
|
---|
517 | <para>Si, pour une raison quelconque, vous ne pouvez pas utiliser l'installeur
|
---|
518 | en script shell décrit précédemment, vous pouvez aussi effectuer une
|
---|
519 | installation manuelle. Appelez l'installeur comme ceci :</para>
|
---|
520 |
|
---|
521 | <screen>./VirtualBox.run --keep --noexec</screen>
|
---|
522 |
|
---|
523 | <para>Ceci déballera tous les fichiers nécessaires à l'installation dans le
|
---|
524 | répertoire <computeroutput>install</computeroutput> sous le répertoire
|
---|
525 | actuel. Les fichiers de l'application VirtualBox sont contenus dans
|
---|
526 | <computeroutput>VirtualBox.tar.bz2</computeroutput> que vous pouvez
|
---|
527 | déballer dans n'importe quel répertoire de votre système. Par exemple :</para>
|
---|
528 |
|
---|
529 | <screen>sudo mkdir /opt/VirtualBox
|
---|
530 | sudo tar jxf ./install/VirtualBox.tar.bz2 -C /opt/VirtualBox</screen>
|
---|
531 |
|
---|
532 | <para>ou en tant qu'administrateur :<screen>mkdir /opt/VirtualBox
|
---|
533 | tar jxf ./install/VirtualBox.tar.bz2 -C /opt/VirtualBox</screen></para>
|
---|
534 |
|
---|
535 | <para>Les sources du module noyau de VirtualBox sont fournies dans le
|
---|
536 | répertoire <computeroutput>src</computeroutput>. Pour construire le
|
---|
537 | module, allez dans le répertoire et lancez</para>
|
---|
538 |
|
---|
539 | <screen>make</screen>
|
---|
540 |
|
---|
541 | <para>Si tout se construit correctement, lancez la commande suivante pour
|
---|
542 | installer le module dans le bon répertoire de modules :</para>
|
---|
543 |
|
---|
544 | <screen>sudo make install</screen>
|
---|
545 |
|
---|
546 | <para>Si vous m'avez pas sudo, passez en compte administrateur et lancez
|
---|
547 | <screen>make install</screen></para>
|
---|
548 |
|
---|
549 | <para>Le module de noyau VirtualBox a besoin d'un nœud de périphérique
|
---|
550 | pour fonctionner. La commande make ci-dessus vous dira comment créer
|
---|
551 | le nœud de périphérique selon votre système Linux. La procédure
|
---|
552 | est légèrement différente pour une installation Linux classique avec le
|
---|
553 | répertoire <computeroutput>/dev</computeroutput>, un système avec
|
---|
554 | <computeroutput>devfs</computeroutput>, maintenant obsolète, et un
|
---|
555 | système Linux moderne avec <computeroutput>udev</computeroutput>.</para>
|
---|
556 |
|
---|
557 | <para>Sur certaines distributions Linux, vous pourriez rencontrer des
|
---|
558 | difficultés pour construire le module. Vous devrez analyser les messages
|
---|
559 | d'erreur du système de construction pour trouver la cause des problèmes.
|
---|
560 | En général, assurez-vous que les sources du noyau Linux actuel sont
|
---|
561 | utilisées pour le processus de construction.</para>
|
---|
562 |
|
---|
563 | <para>Remarquez que le nœud de périphérique
|
---|
564 | <computeroutput>/dev/vboxdrv</computeroutput> du module noyau doit appartenir
|
---|
565 | à root:root et n'être autorisé en lecture/écriture que pour l'utilisateur.</para>
|
---|
566 |
|
---|
567 | <para>Ensuite, vous devrez installer le script d'initialisation du système
|
---|
568 | pour le module du noyau :<screen>cp /opt/VirtualBox/vboxdrv.sh /etc/init.d/vboxdrv</screen>(en supposant que
|
---|
569 | vous avez installé VirtualBox dans le répertoire
|
---|
570 | <computeroutput>/opt/VirtualBox</computeroutput>) et activé le script
|
---|
571 | d'initialisation en utilisant la méthode adaptée à votre distribution.
|
---|
572 | Vous devriez créer un fichier de configuration pour VirtualBox :<screen>mkdir /etc/vbox
|
---|
573 | echo INSTALL_DIR=/opt/VirtualBox > /etc/vbox/vbox.cfg</screen>et, par commodité,
|
---|
574 | créer les liens symboliques suivants :</para>
|
---|
575 |
|
---|
576 | <screen>ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VirtualBox
|
---|
577 | ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxManage
|
---|
578 | ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxHeadless
|
---|
579 | ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxSDL</screen>
|
---|
580 | </sect3>
|
---|
581 |
|
---|
582 | <sect3>
|
---|
583 | <title>Mettre à jour et désinstaller VirtualBox</title>
|
---|
584 |
|
---|
585 | <para>Avant de mettre à jour ou de désinstaller VirtualBox, vous devez
|
---|
586 | fermer toutes les machines virtuelles actuellement en fonction et quitter
|
---|
587 | les applications VirtualBox ou VBoxSVC. Pour mettre à jour VirtualBox,
|
---|
588 | lancez simplement l'installeur de la version à jour. Pour désinstaller
|
---|
589 | VirtualBox, appelez l'installeur comme ceci : <screen>sudo ./VirtualBox.run uninstall</screen>
|
---|
590 | ou, en tant qu'administrateur<screen>./VirtualBox.run uninstall</screen>.
|
---|
591 | À partir de la version 2.2.2, vous pouvez désinstaller le paquet .run en
|
---|
592 | appelant <screen>/opt/VirtualBox/uninstall.sh</screen>Pour désinstaller
|
---|
593 | VirtualBox à la main, inversez simplement les étapes de l'installation
|
---|
594 | manuelle.</para>
|
---|
595 | </sect3>
|
---|
596 |
|
---|
597 | <sect3>
|
---|
598 | <title>Installation automatique des paquets Debian</title>
|
---|
599 |
|
---|
600 | <para>Les paquets Debian solliciteront une intervention de l'utilisateur
|
---|
601 | lors de la première installation. On utilise le système debconf pour
|
---|
602 | effectuer cette tâche. Pour empêcher toute intervention de l'utilisateur
|
---|
603 | pendant l'installation, vous pouvez définir des valeurs par défaut. Un
|
---|
604 | fichier <computeroutput>vboxconf</computeroutput> peut contenir les
|
---|
605 | paramètres de debconf suivants : <screen>virtualbox virtualbox/module-compilation-allowed boolean true
|
---|
606 | virtualbox virtualbox/delete-old-modules boolean true</screen>La première ligne
|
---|
607 |
|
---|
608 | permet la compilation du module noyau vboxdrv si aucun module n'a été trouvé
|
---|
609 | pour le noyau actuel. La deuxième ligne permet au paquet d'effacer
|
---|
610 | les anciens modules vboxdrv compilés par des installations précédentes.</para>
|
---|
611 |
|
---|
612 | <para>Ces paramètres par défaut peuvent être appliqués avec
|
---|
613 | <screen>debconf-set-selections vboxconf</screen> avant l'installation du
|
---|
614 | paquet Debian VirtualBox.</para>
|
---|
615 |
|
---|
616 | <para>De plus, il existe des options de configuration classiques que vous
|
---|
617 | pouvez définir avant l'installation, décrites au <xref
|
---|
618 | linkend="linux_install_opts" />.</para>
|
---|
619 | </sect3>
|
---|
620 |
|
---|
621 | <sect3>
|
---|
622 | <title>Installation automatique des paquets .rpm</title>
|
---|
623 |
|
---|
624 | <para>Le format .rpm n'offre pas de système de configuration comparable
|
---|
625 | au système debconf. Voir <xref
|
---|
626 | linkend="linux_install_opts" /> pour savoir comment définir cartaines
|
---|
627 | options d'installation classiques fournies par VirtualBox.</para>
|
---|
628 | </sect3>
|
---|
629 |
|
---|
630 | <sect3 id="linux_install_opts">
|
---|
631 | <title>Options d'installation automatique</title>
|
---|
632 |
|
---|
633 | <para>Pour configurer le processus d'installation de nos paquets .deb et
|
---|
634 | .rpm, vous pouvez créer un fichier de réponses appelé
|
---|
635 | <computeroutput>/etc/default/virtualbox</computeroutput>. La génération
|
---|
636 | automatique de la règle udev peut être empêchée par le paramètre suivant :
|
---|
637 | <screen>INSTALL_NO_UDEV=1</screen> La création du groupe vboxusers peut
|
---|
638 | être empêchée avec <screen>INSTALL_NO_GROUP=1</screen>
|
---|
639 | Si la ligne <screen>INSTALL_NO_VBOXDRV=1</screen> est spécifiée, l'installeur
|
---|
640 | du paquet n'essaiera pas de construire le module noyau
|
---|
641 | <computeroutput>vboxdrv</computeroutput> si aucun module adapté au noyau
|
---|
642 | actuel n'a été trouvé.</para>
|
---|
643 | </sect3>
|
---|
644 | </sect2>
|
---|
645 |
|
---|
646 | <sect2>
|
---|
647 | <title>Le groupe vboxusers</title>
|
---|
648 |
|
---|
649 | <para>Les installeurs pour Linux créent le groupe d'utilisateurs système
|
---|
650 | <computeroutput>vboxusers</computeroutput> pendant l'installation. Tous les
|
---|
651 | utilisateurs du szstème qui vont utiliser les périphériques USB depuis des
|
---|
652 | invités VirtualBox doivent être membres de ce groupe. Un utilisateur peut
|
---|
653 | devenir membre du groupe
|
---|
654 | <computeroutput>vboxusers</computeroutput> via l'outil graphique de gestion
|
---|
655 | des utilisateurs/groupes ou en ligne de commande avec</para>
|
---|
656 |
|
---|
657 | <screen>sudo usermod -a -G vboxusers nomutilisateur</screen>
|
---|
658 |
|
---|
659 | </sect2>
|
---|
660 | <sect2 id="startingvboxonlinux">
|
---|
661 | <title>Démarrer VirtualBox sur Linux</title>
|
---|
662 |
|
---|
663 | <para>La façon la plus simple de démarrer un programme VirtualBox est de
|
---|
664 | lancer le programme de votre choix (<computeroutput>VirtualBox</computeroutput>,
|
---|
665 | <computeroutput>VBoxManage</computeroutput>,
|
---|
666 | <computeroutput>VBoxSDL</computeroutput> ou
|
---|
667 | <computeroutput>VBoxHeadless</computeroutput>) à partir d'un terminal. Ce
|
---|
668 | sont des liens symboliques vers <computeroutput>VBox.sh</computeroutput>
|
---|
669 | qui démarrent pour vous le programme nécessaire.</para>
|
---|
670 |
|
---|
671 | <para>Les instructions détaillées suivantes ne devraient vous intéresser que
|
---|
672 | si vous souhaitez exécuter VirtualBox sans l'installer préalablement. Vous
|
---|
673 | devriez commencer par compiler le module noyau
|
---|
674 | <computeroutput>vboxdrv</computeroutput> (voir ci-d:ssus) et l'insérer dans
|
---|
675 | le noyau Linux. VirtualBox consiste en un démon de service (<computeroutput>VBoxSVC</computeroutput>)
|
---|
676 | et plusieurs applications. Le démon est démarré automatiquement si nécessaire.
|
---|
677 | Toutes les applications VirtualBox communiqueront avec le démon par les
|
---|
678 | sockets du démon local d'Unix. Il peut y avoir plusieurs
|
---|
679 | instances de démon sous différents comptes utilisateurs et les applications
|
---|
680 | peuvent ne communiquer qu'avec le démon en fonction sous le compte utilisateur
|
---|
681 | en tant qu'application. La socket de domaine locale réside dans un
|
---|
682 | sous-répertoire du répertoire des fichiers temporaires de votre ystème,
|
---|
683 | appelé <computeroutput>.vbox-<username>-ipc</computeroutput>. En cas
|
---|
684 | de problèmes de communication ou de problèmes au démarrage du serveur, vous
|
---|
685 | pouvez essayer de supprimer ce répertoire.</para>
|
---|
686 |
|
---|
687 | <para>Toutes les applications de VirtualBox
|
---|
688 | (<computeroutput>VirtualBox</computeroutput>,
|
---|
689 | <computeroutput>VBoxSDL</computeroutput>,
|
---|
690 | <computeroutput>VBoxManage</computeroutput> et
|
---|
691 | <computeroutput>VBoxHeadless</computeroutput>) exigent que le répertoire
|
---|
692 | de VirtualBox soit dans le chemin de la bibliothèque :</para>
|
---|
693 |
|
---|
694 | <screen>LD_LIBRARY_PATH=. ./VBoxManage showvminfo "Windows XP"</screen>
|
---|
695 | </sect2>
|
---|
696 | </sect1>
|
---|
697 |
|
---|
698 | <sect1 id="install-solaris-host">
|
---|
699 | <title>Installation sur les hôtes Solaris</title>
|
---|
700 |
|
---|
701 | <para>Pour les versions spécifiques de Solaris que nous supportons comme
|
---|
702 | systèmes d'exploitation hôtes, merci de vous reporter au <xref
|
---|
703 | linkend="hostossupport" />.</para>
|
---|
704 |
|
---|
705 | <para>Si vous avez déjà une instance installée de VirtualBox sur votre hôte
|
---|
706 | Solaris, merci de la désinstaller avant d'installer une nouvelle instance.
|
---|
707 | Reportez-vous à <xref linkend="uninstall-solaris-host" /> pour les
|
---|
708 | instructions de désinstallation.</para>
|
---|
709 |
|
---|
710 | <sect2>
|
---|
711 | <title>Effectuer l'installation</title>
|
---|
712 |
|
---|
713 | <para>VirtualBox est disponible en paquet Solaris standard. Téléchargez
|
---|
714 | le paquet SunOS VirtualBox qui comprend les versions 32 et 64 bits de
|
---|
715 | VirtualBox. <emphasis>L'installation dojt se faire en tant qu'administrateur
|
---|
716 | et depuis l'espace global</emphasis> car l'installeur de VirtualBox charge
|
---|
717 | des pilotes noyau qui ne peuvent pas l'être depuis des espaces non globaux.
|
---|
718 | Pour vérifier là où vous êtes actuellement, lancez la commande
|
---|
719 | <computeroutput>zonename</computeroutput>. Exécutez les
|
---|
720 | commandes suivantes :</para>
|
---|
721 |
|
---|
722 | <screen>gunzip -cd VirtualBox-@VBOX_VERSION_STRING@-SunOS.tar.gz | tar xvf -</screen>
|
---|
723 |
|
---|
724 | <para>À partir de VirtualBox 3.1, le paquet noyau de VirtualBox n'est plus
|
---|
725 | distinct et il a été intégré au paquet principal.
|
---|
726 | Installez le paquet VirtualBox en utilisant :</para>
|
---|
727 |
|
---|
728 | <screen>pkgadd -d VirtualBox-@VBOX_VERSION_STRING@-SunOS.pkg</screen>
|
---|
729 |
|
---|
730 | <note>
|
---|
731 | <para>Si vous utilisez les Espaces Solaris, pour n'installer VirtualBox
|
---|
732 | que dans celui actuel et pas dans une autre, utilisez
|
---|
733 | <computeroutput>pkgadd -G</computeroutput>. Pour plus d'informations,
|
---|
734 | reportez-vous au manuel de <computeroutput>pkgadd</computeroutput> ;
|
---|
735 | voir aussi <xref linkend="solaris-zones" />.</para>
|
---|
736 | </note>
|
---|
737 |
|
---|
738 | <para>L'installeur vous demandera alors d'entrer le paquet que vous voulez
|
---|
739 | installer. Choisissez "1" ou "tous" et poursuivez. Ensuite, l'installeur
|
---|
740 | vous demandera si vous voulez autoriser l'exécution du script postinstall.
|
---|
741 | Choisissez "y" et poursuivez, car il est fondamental d'exécuter ce script
|
---|
742 | qui installe le module noyau de VirtualBox. Suite à cette confirmation,
|
---|
743 | l'installeur installra VirtualBox et exécutera le script de paramétrage
|
---|
744 | postinstall.</para>
|
---|
745 |
|
---|
746 | <para>Une fois que le script postinstall a été exécuté, votre installation
|
---|
747 | est maintenant terminée. Vous pouvez maintenant effacer en toute sécurité
|
---|
748 | de votre système le paquet décompressé et les fichiers
|
---|
749 | <computeroutput>autoresponse</computeroutput>.
|
---|
750 | VirtualBox devrait être installé dans
|
---|
751 | <computeroutput>/opt/VirtualBox</computeroutput>.</para>
|
---|
752 | </sect2>
|
---|
753 |
|
---|
754 | <sect2>
|
---|
755 | <title>Le groupe vboxuser</title>
|
---|
756 |
|
---|
757 | <para>À partir de VirtualBox 4.1, l'installeur crée un groupe d'utilisateurs
|
---|
758 | système <computeroutput>vboxuser</computeroutput> pendant l'installation
|
---|
759 | sur les hôtes Solaris qui supportent les fonctionnalités USB exigées par
|
---|
760 | VirtualBox. Tous les utilisateurs système qui vont utiliser des périphériques
|
---|
761 | USB à partir des invités dans VirtualBox doivent faire partie de ce groupe.
|
---|
762 | Un utilisateur peut devenir membre de ce
|
---|
763 | groupe avec les outils de gestion graphiques des utilisateurs/groupes ou,
|
---|
764 | en ligne de commande, en exécutant en tant qu'administrateur :</para>
|
---|
765 |
|
---|
766 | <screen>usermod -G vboxuser username</screen>
|
---|
767 |
|
---|
768 | <para>Remarquez que l'ajout d'un utilisateur actif à ce groupe exigera que
|
---|
769 | l'utilisateur se déconnecte et se reconnecte. Vous devriez faire cela à la
|
---|
770 | main après avoir installé avec succès le paquet.</para>
|
---|
771 | </sect2>
|
---|
772 |
|
---|
773 | <sect2>
|
---|
774 | <title>Démarrer VirtualBox sur Solaris</title>
|
---|
775 |
|
---|
776 | <para>La façon la plus simple de démarrer un programme VirtualBox est de
|
---|
777 | lancer le programme de votre choix (<computeroutput>VirtualBox</computeroutput>,
|
---|
778 | <computeroutput>VBoxManage</computeroutput>,
|
---|
779 | <computeroutput>VBoxSDL</computeroutput> ou
|
---|
780 | <computeroutput>VBoxHeadless</computeroutput>) à partir d'un terminal. Ce
|
---|
781 | sont des liens symboliques vers <computeroutput>VBox.sh</computeroutput>
|
---|
782 | qui démarre pour vous le programme requis.</para>
|
---|
783 |
|
---|
784 | <para>Vous pouvez aussi appeler directement les programmes souhaités depuis
|
---|
785 | <computeroutput>/opt/VirtualBox</computeroutput>. L'utilisation des liens
|
---|
786 | fournis est plus facile car vous n'êtes pas obligé de taper le chemin complet.</para>
|
---|
787 |
|
---|
788 | <para>Vous pouvez configurer certains éléments de l'interface graphique
|
---|
789 | <computeroutput>VirtualBox</computeroutput> en Qt tels que la police et
|
---|
790 | les couleurs en exécutant <computeroutput>VBoxQtconfig</computeroutput>
|
---|
791 | à partir du terminal.</para>
|
---|
792 | </sect2>
|
---|
793 |
|
---|
794 | <sect2 id="uninstall-solaris-host">
|
---|
795 | <title>Désinstallation</title>
|
---|
796 |
|
---|
797 | <para>La désinstallation de VirtualBox sur Solaris qécessite les droits
|
---|
798 | d'administrateur. Pour effectuer la désinstallation, démarrez une session
|
---|
799 | administrateur en terminal et exécutez :</para>
|
---|
800 |
|
---|
801 | <screen>pkgrm SUNWvbox</screen>
|
---|
802 |
|
---|
803 | <para>Après confirmation, ceci supprimera VirtualBox de votre système.</para>
|
---|
804 |
|
---|
805 | <para>Si vous désinstallez VirtualBox version 3.0 ou inférieur, vous devez
|
---|
806 | supprimer le paquet d'interface noyau VirtualBox, exécutez :</para>
|
---|
807 |
|
---|
808 | <para><screen>pkgrm SUNWvboxkern</screen></para>
|
---|
809 | </sect2>
|
---|
810 |
|
---|
811 | <sect2>
|
---|
812 | <title>Installation sans efforts</title>
|
---|
813 |
|
---|
814 | <para>Pour effectuer une installation non interactive de VirtualBox,
|
---|
815 | nous avons créé un fichier de réponses appelé
|
---|
816 | <computeroutput>autoresponse</computeroutput> qu'utilisera l'installeur pour
|
---|
817 | répondre à ses questions plutôt que de vous les poser.</para>
|
---|
818 |
|
---|
819 | <para>Extrayez le paquet tar.gz comme décrit dans l'installation normale.
|
---|
820 | Puis ouvrez une session administrateur en terminal et exécutez :</para>
|
---|
821 |
|
---|
822 | <screen>pkgadd -d VirtualBox-@VBOX_VERSION_STRING@-SunOS-x86 -n -a autoresponse SUNWvbox</screen>
|
---|
823 |
|
---|
824 | <para>Pour effectuer une désinstallation non interactive, ouvrez une session
|
---|
825 | administrateur en terminal et exécutez :</para>
|
---|
826 |
|
---|
827 | <screen>pkgrm -n -a /opt/VirtualBox/autoresponse SUNWvbox</screen>
|
---|
828 | </sect2>
|
---|
829 |
|
---|
830 | <sect2 id="solaris-zones">
|
---|
831 | <title>Configurer un espace pour exécuter VirtualBox</title>
|
---|
832 |
|
---|
833 | <para>En supposant que VirtualBox a déjà été installé dans votre espace,
|
---|
834 | vous devez donner au nœud de périphérique de VirtualBox un accès à la
|
---|
835 | zone. Ceci se fait en effectuant les étapes suivantes. Démarrez une
|
---|
836 | session administrateur en terminal et exécutez :</para>
|
---|
837 |
|
---|
838 | <screen>zonecfg -z vboxzone</screen>
|
---|
839 |
|
---|
840 | <para>Remplacez "vboxzone" par le nom de la zone où vous souhaitez lancer
|
---|
841 | VirtualBox.</para>
|
---|
842 |
|
---|
843 | <para>Dans l'invite <computeroutput>zonecfg</computeroutput>, ajoutez la
|
---|
844 | ressource <computeroutput>device</computeroutput> et les propriétés
|
---|
845 | <computeroutput>match</computeroutput> à l'espace. Voici comment on peut
|
---|
846 | faire :</para>
|
---|
847 |
|
---|
848 | <screen>zonecfg:vboxzone>add device
|
---|
849 | zonecfg:vboxzone:device>set match=/dev/vboxdrv
|
---|
850 | zonecfg:vboxzone:device>end
|
---|
851 | zonecfg:vboxzone>add device
|
---|
852 | zonecfg:vboxzone:device>set match=/dev/vboxdrvu
|
---|
853 | zonecfg:vboxzone:device>end
|
---|
854 | zonecfg:vboxzone>verify
|
---|
855 | zonecfg:vboxzone>exit</screen>
|
---|
856 |
|
---|
857 | <para>Si vous exécutez VirtualBox 2.2.0 ou supérieur sur des hôtes Solaris
|
---|
858 | 11 ou supérieur, vous pouvez aussi ajouter un périphérique pour
|
---|
859 | <computeroutput>/dev/vboxusbmon</computeroutput>, identique à ce qui est
|
---|
860 | indiqué ci-dessus. Cela ne s'applique pas aux hôtes Solaris 10 à cause de
|
---|
861 | l'absence du support USB.</para>
|
---|
862 |
|
---|
863 | <para>Ensuite, redémarrez l'espace en utilisant
|
---|
864 | <computeroutput>zoneadm</computeroutput> et vous devriez pouvoir lancer
|
---|
865 | VirtualBox depuis l'espace configuré.</para>
|
---|
866 | </sect2>
|
---|
867 | </sect1>
|
---|
868 | </chapter>
|
---|