Créer un système virtuel pour Ubuntu avec Oracle VirtualBox

Dans un monde technologique en évolution rapide, les machines virtuelles (Virtual Machines) sont devenues un outil essentiel pour les développeurs, les testeurs et les apprenants. Imaginez que vous souhaitiez essayer un nouveau système d’exploitation comme Ubuntu, qui est l’une des distributions Linux les plus populaires, sans risquer de modifier les paramètres de votre appareil principal ou de perdre vos données. C’est ici qu’intervient Oracle VirtualBox, un programme gratuit et open source qui vous permet de créer un environnement virtuel pour exécuter plusieurs systèmes d’exploitation sur un seul appareil sans avoir besoin de matériel supplémentaire. Ce tutoriel est destiné aux débutants en Linux qui souhaitent explorer Ubuntu dans le cadre d’une introduction à un cours de gestion de Linux, où nous expliquerons étape par étape comment configurer un système virtuel pour Ubuntu en utilisant VirtualBox.

Considérez les machines virtuelles comme une pièce de votre maison : vous pouvez essayer de nouveaux meubles ou une nouvelle peinture pour la pièce sans impacter le reste de la maison. C’est exactement ce que fait VirtualBox ; il fournit un environnement isolé pour expérimenter Ubuntu en toute sécurité. Que vous soyez un étudiant apprenant les bases de Linux, un programmeur voulant tester des applications dans un environnement Linux, ou même une personne curieuse souhaitant explorer un nouveau système d’exploitation, ce guide vous donnera les outils nécessaires pour commencer. Nous couvrirons chaque étape, de l’installation de VirtualBox, au téléchargement du fichier ISO d’Ubuntu, à la configuration de la machine virtuelle, jusqu’à l’exécution réussie du système. À la fin de ce tutoriel, vous serez en mesure d’exécuter Ubuntu dans VirtualBox en toute confiance, avec une compréhension approfondie des concepts fondamentaux de la virtualisation.

1. Comprendre la virtualisation et le rôle de VirtualBox

La virtualisation est une technologie qui permet d’exécuter un ordinateur « virtuel » à l’intérieur d’un ordinateur physique. Imaginez que vous avez un ordinateur physique avec un processeur, de la mémoire et du stockage, mais au lieu d’installer un système d’exploitation directement sur cet appareil, vous créez une machine virtuelle qui imite ces ressources. Cette machine virtuelle agit comme un conteneur autonome qui peut exécuter un système d’exploitation différent de celui de l’hôte. Par exemple, si vous utilisez Windows, vous pouvez exécuter Ubuntu dans VirtualBox sans affecter votre système Windows.

Oracle VirtualBox est un logiciel de virtualisation open source, développé par Oracle, qui prend en charge plusieurs systèmes d’exploitation comme Windows, Linux et macOS en tant que systèmes hôtes et invités. Ce qui rend VirtualBox populaire auprès des débutants, c’est son interface conviviale, son support d’une large gamme de systèmes d’exploitation, et le fait qu’il est gratuit. La virtualisation est particulièrement utile pour les débutants en Linux, car elle leur permet d’essayer des distributions comme Ubuntu sans avoir à modifier les paramètres de leur matériel ou à se soucier de perdre des données. Par exemple, un développeur peut tester une application sous Ubuntu sans avoir besoin d’un appareil séparé, tandis qu’un étudiant peut explorer des commandes Linux dans un environnement sécurisé.

Historiquement, la virtualisation a révolutionné le monde des technologies de l’information depuis son apparition dans les années 1960 avec les systèmes IBM, où elle était utilisée pour exécuter plusieurs applications sur des ordinateurs centraux massifs. Aujourd’hui, elle est devenue un outil essentiel pour le développement, le test et l’enseignement. Dans ce tutoriel, nous nous concentrerons sur l’utilisation de VirtualBox pour créer un environnement Ubuntu, en mettant l’accent sur les étapes pratiques adaptées aux débutants.

2. Exigences de base pour configurer un système virtuel

Avant de commencer à créer un système virtuel pour Ubuntu, vous devez vous assurer que les exigences de base sont remplies. Ces exigences comprennent le matériel et les logiciels nécessaires pour garantir le bon fonctionnement de la machine virtuelle. Tout d’abord, vous aurez besoin d’un ordinateur avec des spécifications adéquates. En règle générale, un processeur double cœur, 8 Go de RAM et 25 Go d’espace de stockage libre sont recommandés. Cependant, si les ressources de votre appareil sont plus élevées (comme 16 Go de RAM et un processeur quadricœur), les performances seront meilleures, en particulier lors de l’exécution d’applications lourdes sous Ubuntu.

Deuxièmement, vous devrez télécharger le programme Oracle VirtualBox depuis le site officiel (www.virtualbox.org). Assurez-vous de choisir la version appropriée pour votre système d’exploitation hôte (Windows, macOS ou Linux). VirtualBox est gratuit et facile à installer, et nous couvrirons les étapes de son installation plus tard. Troisièmement, vous aurez besoin d’un fichier ISO pour la distribution Ubuntu, qui peut être téléchargé depuis le site officiel (www.ubuntu.com). Choisissez la version stable (comme Ubuntu 24.04 LTS) pour garantir la compatibilité et la stabilité.

En pratique, pensez à ces exigences comme si vous vous prépariez à un voyage : vous avez besoin d’une valise (VirtualBox), d’une destination (Ubuntu ISO), et d’une voiture suffisamment puissante pour y arriver (les spécifications de votre appareil). Si vous êtes débutant, ces exigences peuvent sembler intimidantes, mais elles sont simples une fois comprises. Par exemple, si vous utilisez un ancien appareil avec une mémoire limitée, vous pouvez allouer uniquement 2 Go à la machine virtuelle, mais les performances peuvent être lentes. C’est pourquoi il est toujours préférable de vérifier les spécifications de votre appareil avant de commencer.

3. Étapes d’installation d’Oracle VirtualBox

Commençons maintenant par les étapes pratiques pour configurer VirtualBox. Ces étapes sont conçues pour être claires et adaptées aux débutants. Si vous imaginez VirtualBox comme une clé qui vous ouvre les portes de l’expérience de nouveaux systèmes d’exploitation, son installation est la première étape pour ouvrir cette porte.

Étape 1 : Télécharger VirtualBox
Rendez-vous sur le site officiel de VirtualBox (www.virtualbox.org) et choisissez la version adaptée à votre système d’exploitation. Par exemple, si vous utilisez Windows 10, choisissez la version Windows. Le fichier fait généralement environ 100 Mo, donc assurez-vous d’avoir une connexion Internet stable.

Étape 2 : Installer le programme
Après avoir téléchargé le fichier, double-cliquez dessus pour lancer le processus d’installation. Une fenêtre d’installation s’ouvrira, et il ne vous restera plus qu’à cliquer sur « Suivant » (Next) en utilisant les paramètres par défaut. Assurez-vous d’installer tous les composants, y compris le VirtualBox Extension Pack (si vous avez besoin de support USB ou de fonctionnalités avancées). Le processus ne prend que quelques minutes.

Étape 3 : Vérifier l’installation
Une fois l’installation complète, recherchez l’icône VirtualBox sur le bureau ou dans le menu Démarrer. Cliquez dessus pour ouvrir le programme. Si l’interface principale apparaît, cela signifie que l’installation a réussi. L’interface est simple et comporte des boutons comme « Nouveau » (New) et « Paramètres » (Settings).

Si vous rencontrez des problèmes lors de l’installation, comme un message d’erreur demandant d’activer la virtualisation dans le BIOS, vous devrez accéder aux paramètres BIOS de votre appareil et activer l’option « Virtualization Technology » (VT-x ou AMD-V). Cela peut être technique, mais c’est nécessaire pour faire fonctionner les systèmes virtuels efficacement.

4. Télécharger et configurer le fichier ISO pour Ubuntu

Maintenant que VirtualBox est installé, il est temps de télécharger le fichier ISO de la distribution Ubuntu. Un fichier ISO est une image numérique du système d’exploitation, semblable à un disque d’installation virtuel. Imaginez que vous achetez un DVD contenant Ubuntu, mais au lieu de cela, vous le téléchargez sous forme de fichier numérique.

Étape 1 : Visiter le site officiel d’Ubuntu
Rendez-vous sur www.ubuntu.com/download et choisissez la version stable d’Ubuntu (comme 24.04 LTS). LTS signifie « Long Term Support », cela signifie que cette version est supportée pendant cinq ans, ce qui est idéal pour les débutants. Cliquez sur le bouton de téléchargement et le téléchargement du fichier ISO commencera (environ 3-4 Go).

Étape 2 : Vérifier l’intégrité du fichier
Pour vous assurer que le fichier que vous avez téléchargé n’est pas corrompu, vérifiez la valeur SHA256 sur le site d’Ubuntu et comparez-la avec celle du fichier téléchargé à l’aide d’un outil comme sha256sum sur Linux ou un outil similaire sur Windows. Cette étape assure que le système que vous allez installer est sûr et exempt d’erreurs.

Étape 3 : Sauvegarder le fichier dans un endroit accessible
Après le téléchargement, enregistrez le fichier ISO dans un dossier facilement accessible, comme le bureau ou le dossier « Téléchargements ». Vous devrez spécifier le chemin de ce fichier ultérieurement lors de la configuration de la machine virtuelle.

5. Créer une machine virtuelle dans VirtualBox

Il est maintenant temps de créer la machine virtuelle qui accueillera Ubuntu. Ce processus est similaire à celui de la configuration d’un nouvel ordinateur, mais à l’intérieur d’un environnement virtuel.

Étape 1 : Ouvrir VirtualBox et créer une nouvelle machine
Ouvrez VirtualBox et cliquez sur le bouton « Nouveau » (New) dans l’interface principale. Une fenêtre apparaîtra vous demandant de saisir le nom de la machine virtuelle. Entrez un nom tel que « Ubuntu 24.04 » pour indiquer le système. Dans le champ « Type » (Type), choisissez « Linux », et dans le champ « Version » (Version), choisissez « Ubuntu (64-bit) ». Cliquez sur « Suivant ».

Étape 2 : Allouer la mémoire (RAM)
Une fenêtre apparaîtra pour spécifier la taille de la mémoire vive. Il est recommandé d’allouer 2 à 4 Go à Ubuntu pour de bonnes performances, mais assurez-vous de laisser suffisamment de mémoire pour le système hôte. Par exemple, si vous avez 8 Go de RAM, allouez 2 Go à la machine virtuelle. Faites glisser le curseur pour définir la taille, puis cliquez sur « Suivant ».

Étape 3 : Créer un disque dur virtuel
Choisissez « Créer un disque dur virtuel maintenant » (Create a virtual hard disk now) et cliquez sur « Créer » (Create). Choisissez le type de disque « VDI » (VirtualBox Disk Image) pour une compatibilité optimale. À l’étape suivante, choisissez « Dynamically Allocated » pour permettre au disque de croître selon les besoins, puis spécifiez la taille du disque (20 à 25 Go sont recommandés pour Ubuntu). Enfin, choisissez l’emplacement de sauvegarde du disque et cliquez sur « Créer ».

Étape 4 : Configurer le fichier ISO
Retournez à la liste principale de VirtualBox, sélectionnez la nouvelle machine virtuelle, puis cliquez sur « Paramètres » (Settings). Accédez à la section « Stockage » (Storage), et sous « Contrôleur : IDE » (Controller: IDE), cliquez sur l’icône du disque vide. Cliquez sur « Choisir un fichier de disque » (Choose a disk file) et sélectionnez le fichier ISO d’Ubuntu que vous avez téléchargé. Cliquez sur « OK » pour enregistrer les paramètres.

6. Installer et exécuter Ubuntu sur la machine virtuelle

Maintenant que la machine virtuelle est configurée, il est temps d’installer et d’exécuter Ubuntu.

Étape 1 : Démarrer la machine virtuelle
Sélectionnez la machine virtuelle dans VirtualBox et cliquez sur « Démarrer » (Start). L’écran de démarrage d’Ubuntu va s’afficher. Choisissez « Installer Ubuntu » ou « Essayer Ubuntu » (si vous souhaitez tester avant d’installer). Si vous choisissez d’installer, la fenêtre d’installation apparaîtra.

Étape 2 : Suivre l’assistant d’installation
Suivez les instructions affichées à l’écran :

  • Choisissez votre langue (comme l’arabe ou l’anglais).
  • Définissez la disposition du clavier.
  • Choisissez « Installation normale » (Normal Installation) pour une expérience complète d’Ubuntu.
  • Dans les options de partitionnement, choisissez « Effacer le disque et installer Ubuntu » (Erase disk and install Ubuntu) (cela ne s’appliquera qu’au disque virtuel, pas à votre appareil réel).
  • Configurez un nom d’utilisateur et un mot de passe.

Étape 3 : Terminer l’installation
Une fois les paramètres définis, cliquez sur « Installer maintenant » (Install Now). Le processus prendra environ 10 à 20 minutes selon les spécifications de votre appareil. Après l’installation, redémarrez la machine virtuelle lorsque cela vous sera demandé.

Étape 4 : Se connecter à Ubuntu
Après le redémarrage, l’écran de connexion apparaîtra. Saisissez le nom d’utilisateur et le mot de passe que vous avez choisis. L’interface graphique d’Ubuntu apparaîtra, et vous pourrez désormais explorer le système.

7. Optimiser les paramètres de la machine virtuelle

Pour une expérience optimale, vous pouvez optimiser les paramètres de la machine virtuelle. Par exemple, vous pouvez augmenter le nombre de cœurs de processeur dans la section « Système » (System) des paramètres de VirtualBox. De plus, il est conseillé d’installer « Guest Additions », qui est un ensemble d’outils supplémentaires pour améliorer les performances (comme la prise en charge de l’écran entier et le partage de fichiers). Pour l’installer :

Dans la fenêtre d’Ubuntu virtuel, cliquez sur « Dispositifs » (Devices) -> « Insérer l’image CD des additions invitées » (Insert Guest Additions CD Image)
sudo apt update
sudo apt install build-essential dkms
sudo mount /dev/cdrom /mnt
sudo sh /mnt/VBox_GAs_*.sh

Après le redémarrage, vous noterez des améliorations dans les performances et l’expérience utilisateur.

Nous vous recommandons de continuer à apprendre en essayant des commandes Linux de base (comme ls, cd et apt) ou d’explorer d’autres distributions Linux comme Kali Linux ou Fedora en utilisant les mêmes étapes. Vous pouvez également visiter le site officiel d’Ubuntu ou les forums de VirtualBox pour obtenir plus de ressources. Si vous vous sentez en confiance, essayez de créer une autre machine virtuelle pour tester différentes applications ou configurations. La virtualisation est votre porte d’entrée dans le vaste monde de Linux, alors en profitez !

Références

Partagez votre amour
meher makloufi
meher makloufi

Je suis un tunisien né en 1993, diplômé en informatique de gestion. Je travaille comme développeur web depuis 2016, et je suis un chercheur en informatique passionné. Je partage du contenu qui reflète mon expérience et tout ce que j'ai appris de manière simple et claire pour tous ceux qui cherchent à en savoir plus dans ce domaine. Je possède et gère plusieurs sites web et combine mon amour pour l'art avec la lecture de livres scientifiques, intellectuels et religieux. Je me porte volontaire autant que possible pour enrichir et soutenir la communauté technique arabe d'abord et la communauté mondiale ensuite.

Articles: 45