iweb visitor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
teaching:infoh304 [2020/09/15 17:26]
jroland [Machine virtuelle pour le cours INFOH304]
teaching:infoh304 [2021/09/15 18:01]
jroland [Machine virtuelle pour le cours INFOH304]
Line 4: Line 4:
   * Slides cours 1: {{:​teaching:​cours-1-handout.pdf|PDF}}   * Slides cours 1: {{:​teaching:​cours-1-handout.pdf|PDF}}
   * Code source cours 1: {{:​teaching:​code-cours-1.zip|[ZIP]}}   * Code source cours 1: {{:​teaching:​code-cours-1.zip|[ZIP]}}
 +[[teaching:​infoh304:​padi-vm|]]
 ====== Machine virtuelle pour le cours INFOH304====== ====== Machine virtuelle pour le cours INFOH304======
 <​html>​ <​html>​
Line 30: Line 30:
 <​li>​Téléchargez et installez l'​outil de virtualisation <a href="​https://​www.virtualbox.org"​ target="​_blank">​VirtualBox</​a>,​ ainsi que le VirtualBox Extension Pack disponible à la même adresse:<​ul>​ <​li>​Téléchargez et installez l'​outil de virtualisation <a href="​https://​www.virtualbox.org"​ target="​_blank">​VirtualBox</​a>,​ ainsi que le VirtualBox Extension Pack disponible à la même adresse:<​ul>​
 <​li><​a href="​https://​www.virtualbox.org/​wiki/​Downloads"​ target="​_blank">​VirtualBox</​a>&​nbsp;​(Windows/​Mac/​Linux)</​li>​ <​li><​a href="​https://​www.virtualbox.org/​wiki/​Downloads"​ target="​_blank">​VirtualBox</​a>&​nbsp;​(Windows/​Mac/​Linux)</​li>​
-<​li>​Remarque:​ La machine virtuelle est configurée pour la version 6.1.14, si vous installez une version différente vous devrez réinstaller les "​Additions Invité"​ (voir plus bas) pour profiter de toutes les fonctionnalités</​li>​+<​li>​Remarque:​ La machine virtuelle est configurée pour la version 6.1.26, si vous installez une version différente vous devrez réinstaller les "​Additions Invité"​ (voir plus bas) pour profiter de toutes les fonctionnalités</​li>​
 </ul> </ul>
 </li> </li>
 <​li>​Téléchargez l'​image de la machine virtuelle <​li>​Téléchargez l'​image de la machine virtuelle
 <ul> <ul>
-<​li><​a href="​https://​universitelibrebruxelles-my.sharepoint.com/:​u:/​g/​personal/​jeremie_roland_ulb_ac_be/EX6H4h4n_xhOnvCVG_qpnd0BGqesLMIwc59-M4exnWG_fA?e=0WlenG" target="​_blank">​padi-vm.ova</​a>​ ou <a href="​http://​quic.ulb.ac.be/_media/​teaching/​infoh304/​padi-vm.ova" target="​_blank">​padi-vm.ova (lien alternatif)</​a></​li>​+<​li><​a href="​https://​universitelibrebruxelles-my.sharepoint.com/:​u:/​g/​personal/​jeremie_roland_ulb_be/ESVI7xpVS3FOqG9N1FQUKmUBwXyZOVtiu-om87Qb2Lkoaw?e=9YGtvd" target="​_blank">​padi-vm.ova</​a>​ ou <a href="​http://​quic.ulb.ac.be/​teaching/​infoh304/​padi-vm"​ target="​_blank">​padi-vm.ova (lien alternatif)</​a></​li>​
 <​li>​Empreinte MD5 (pour vérifier l'​intégrité du fichier, voir plus bas) : 99a7495970c017ac457d8efcbebe7fac</​li>​ <​li>​Empreinte MD5 (pour vérifier l'​intégrité du fichier, voir plus bas) : 99a7495970c017ac457d8efcbebe7fac</​li>​
 </ul> </ul>
Line 73: Line 73:
  
 <​h2>​Installation des "​Additions Invité"</​h2>​ <​h2>​Installation des "​Additions Invité"</​h2>​
-<p>La machine virtuelle a été configurée pour la dernière version de VirtualBox disponible au début de l'​année académique,​ soit la version 6.1.14. Si vous installez une version différente (ou mettez à jour VirtualBox suite à la parution d'une nouvelle version), vous perdrez certaines options d'​intégration entre la machine hôte et la machine invitée (dossiers partagés, copier-coller de texte et glisser-déposer de fichiers d'une machine à l'​autre). Pour les récupérer,​ suivez les instructions suivantes:</​p>​+<p>La machine virtuelle a été configurée pour la dernière version de VirtualBox disponible au début de l'​année académique,​ soit la version 6.1.26. Si vous installez une version différente (ou mettez à jour VirtualBox suite à la parution d'une nouvelle version), vous perdrez certaines options d'​intégration entre la machine hôte et la machine invitée (dossiers partagés, copier-coller de texte et glisser-déposer de fichiers d'une machine à l'​autre). Pour les récupérer,​ suivez les instructions suivantes:</​p>​
 <ul> <ul>
 <​li>​Dans la barre d'​outils de VirtualBox, cliquez sur "​Périphériques"​ puis "​Insérer l'​image CD des Additions Invité"</​li>​ <​li>​Dans la barre d'​outils de VirtualBox, cliquez sur "​Périphériques"​ puis "​Insérer l'​image CD des Additions Invité"</​li>​
Line 106: Line 106:
 <ul> <ul>
 <​li>​Certains caractères ne sont pas présents sur un clavier AZERTY Mac, comme les accolades</​li>​ <​li>​Certains caractères ne sont pas présents sur un clavier AZERTY Mac, comme les accolades</​li>​
-<​li>​Vous pouvez les taper en combinant la touche "​alt-option"​ de droite avec d'​autres touches, par exemple "​alt-ç"​ pour "​{"​ (voir <a href="https://fr.wikipedia.org/wiki/AZERTY#/media/File:​Belgian_pc_keyboard.svg" ​target="_blank">ici</apour tous les caractères disponibles) +<​li>​Vous pouvez les taper en combinant la touche "​alt-option"​ de droite avec d'​autres touches, par exemple "​alt-ç"​ pour "​{"​ (voir ci-dessous pour tous les caractères disponibles) 
-</li></​ul>+</​li></​ul><​p>​<img src="http://quic.ulb.ac.be/_media/teaching/infoh304/kb-azerty-be-linux.png" ​alt="" width="​800"​ height="​251"​ role="​presentation"​ class="​img-responsive atto_image_button_text-bottom"><​br></p>
  
 <​h1>​Divers</​h1>​ <​h1>​Divers</​h1>​
Line 183: Line 183:
 </ul> </ul>
 </li> </li>
-<li>Installer ​le sous-système Windows pour Linux+<li>Installez ​le sous-système Windows pour Linux
 <ul> <ul>
 <​li>​Menu Windows -&gt; Paramètres (icône "​Engrenage"​) -&gt; Mise à jour et sécurité -&gt; Pour les développeurs -&gt; Cochez "Mode développeur"</​li>​ <​li>​Menu Windows -&gt; Paramètres (icône "​Engrenage"​) -&gt; Mise à jour et sécurité -&gt; Pour les développeurs -&gt; Cochez "Mode développeur"</​li>​
-<​li>​Barre de recherche (icône "​Loupe"​) -&gt; Recherchez "​Panneau de configuration"​ -&gt; Programmes -&gt; Programmes et fonctionnalités -&gt; Activer ou désactiver des fonctionnalités de Windows -&gt; Sous-système Windows pour Linux (bêta)</li>+<​li>​Barre de recherche (icône "​Loupe"​) -&gt; Recherchez "​Panneau de configuration"​ -&gt; Programmes -&gt; Programmes et fonctionnalités -&gt; Activer ou désactiver des fonctionnalités de Windows -&​gt; ​Cochez "Sous-système Windows pour Linux" et "​Plateforme de machine virtuelle"​</li>
 <li> Redémarrez votre ordinateur</​li>​ <li> Redémarrez votre ordinateur</​li>​
-<​li>​Barre de recherche (icône "​Loupe"​) -&gt; Recherchez "​bash"​ -&gt; Tapez "​o"</​li>​ 
 </ul> </ul>
 </li> </li>
-<​li> ​Lancez ​"Bash on Ubuntu ​on Windows" ​et installez ​les paquets nécessaires +<li>Ouvrez le Windows Store, cherchez, installez puis lancez ​"​Ubuntu"​</​li><​li>​ Configurez Ubuntu en suivant ​les instructions suivantes<​ul>​ 
-<​ul>​ +<li>Choisissez un mot de passe<​br>​</​li><​li>​ Tapez les commandes suivantes dans le terminal:<​br>​ 
-<li>Barre de recherche (icône "​Loupe"​) -&gt; Recherchez "Bash on Ubuntu on Windows"​</li> +sudo apt-get update<​br>​ 
-<li> Tapez les commandes suivantes dans le terminal:<​br>​ +sudo apt-get upgrade<​br>​ 
-apt-get update<​br>​ +sudo apt-get install build-essential openjdk-8-jdk gnuplot-x11 freeglut3 freeglut3-dev libxmlrpc-c* libboost-dev<​br>​
-apt-get upgrade<​br>​ +
-apt-get install build-essential openjdk-8-jdk gnuplot-x11 freeglut3 freeglut3-dev libxmlrpc-c* libboost-dev<​br>​+
 echo "​export DISPLAY=:​0.0"​ &​gt;&​gt;​ ~/.bashrc echo "​export DISPLAY=:​0.0"​ &​gt;&​gt;​ ~/.bashrc
 </li> </li>
 </ul> </ul>
-</​li><​li>​Certaines séances nécessitent un serveur X pour afficher des fenêtre graphiques. Une solution est d'​installer <a href="​https://​sourceforge.net/​projects/​xming/"​ target="​_blank">​Xming</​a>​+<​li>​La prochaine fois, vous pouvez lancer Ubuntu via la barre de recherche (icône "​Loupe"​) -&gt; Recherchez "Bash on Ubuntu on Windows"</​li>​ 
 +</li> 
 +<​li>​Certaines séances nécessitent un serveur X pour afficher des fenêtre graphiques. Une solution est d'​installer <a href="​https://​sourceforge.net/​projects/​xming/"​ target="​_blank">​Xming</​a>​
 </li> </li>
 </ul> </ul>