Creation d'une machine virtuelle VirtualBox
Installation de VirtualBox
L'installation de VirtualBox sur votre machine est normalement assez facile. Voir leur site Web.
A noter que certaines machines à processeur Intel (genre HP, Lenovo, etc.) peuvent nécessiter la modification du paramètre « Intel Virtualization » (ou mot similaire) dans le BIOS. Commencez par l'installation indiquée et si nécessaire (message de VirtualBox) redémarrer pour aller modifier le BIOS.
Création d'une machine virtuelle pour le cours
-
Téléchargez une image Ubuntu LTS 64 bits depuis leur site de téléchargement.
-
Démarrez VirtualBox et créez une nouvelle machine:
- Nom : ce que vous voulez
- Type : Linux
- Version : Ubuntu (64-bit) (note : s'il n'y a que la version 32-bit de disponible, c'est certainement que l'
Intel Virtualizaton
est désactivée dans le BIOS) - (mémoire ; au moins 2 Gio, Ubuntu 20.04 suggère même 4 Gio)
- Créer un disque virtuel maintenant :
- VDI
- dynamique
- choisissez son emplacement et sa taille
-
Une fois la nouvelle machine créée, avant de la lancer, « chargez » lui l'image ISO Ubuntu précédemment téléchargée :
- Allez dans Configuration (en ayant sélectionné la machine)
- Stockage ; controleur IDE du cdrom
- Cliquez sur Live CD à droite
- et cliquez sur l'icône de CDROM entre plus à droite pour y indiquer le fichier ISO
- OK
-
Une fois le « cdrom » ISO « chargez » dans la machine virtuelle (étape précédente), démarrez la et suivez simplement les instructions.
-
Une fois l'installation terminée, redémarrez la machine vituelle et
-
faite une mise à jour, soit par l'outil de mise à jour (software updater), soit « à la main » dans un terminal :
sudo apt update sudo apt upgrade -y
-
installez les « Additions invitées » (« Guest Additions ») ; elles vous permettrons d'avoir une meilleure intégration de votre machine vituelle dans votre machine réelle (redimensionnement d'écran, copié-collé de l'une à l'autre, accès au disque local dans la VM, ...) :
- menu « Périphériques » de VitualBox (barre en haut)
- entrée « Insérer l'image des additions invitées »
- lancer l'exécution et suivez la démarche
-
-
Redémarrez la machine vituelle
-
Pour finir, installez les outils nécessaires pour le cours :
sudo apt install build-essential clang check wdiff colordiff git openssh-client manpages manpages-dev doxygen curl sudo apt install libssl-dev libssl-doc libcurl4-openssl-dev libjson-c-dev
Première compilation
Vous pouvez maintenant compiler votre projet sur votre VM, soit en accèdant à un disque local (Périphérique -> Dossiers partagés -> Règlages des dossiers partagés), soit en clonant votre dépôt GitHub.