VirtualBox

Installer et utiliser VirtualBox dans Ubuntu 20.04

Installer et utiliser VirtualBox dans Ubuntu 20.04
VirtualBox est un outil de virtualisation multiplateforme gratuit et open source développé et maintenu par Oracle. VirtualBox offre des tonnes de fonctionnalités intéressantes, regroupées dans une interface utilisateur simple et intuitive. Comparé à des alternatives comme VMware Workstation, VirtualBox est plus convivial pour tout le monde, dans n'importe quelle situation.

Intéressé à tester une nouvelle distribution? Au lieu de l'installer sur le système actuel, essayez d'abord le système en utilisant VirtualBox. Besoin d'avoir plusieurs systèmes d'exploitation fonctionnant en même temps? VirtualBox a ce qu'il vous faut. Presque tous les aspects d'une machine virtuelle sont personnalisables.

Ce guide vous montre comment installer et utiliser VirtualBox dans Ubuntu 20.04.

VirtualBox dans Ubuntu

Il existe plusieurs façons d'installer VirtualBox dans Ubuntu 20.04. Le moyen le plus simple d'installer VirtualBox est de l'obtenir directement à partir des dépôts de logiciels Ubuntu. Le seul problème avec cette méthode est que vous n'obtiendrez peut-être pas la dernière version de VirtualBox.

Il est également possible d'effectuer une installation manuelle de VirtualBox. Vous pouvez récupérer le package officiel VirtualBox DEB pour Debian/Ubuntu et l'installer à l'aide d'APT. L'inconvénient de cette approche est que vous devez mettre à jour manuellement VirtualBox une fois qu'une nouvelle version est publiée. Cela peut être contourné en ajoutant le référentiel Oracle.

Enfin, vous pouvez installer VirtualBox directement depuis le code source. Cette méthode vous permet de construire VirtualBox à partir de la source mais peut être un processus plus long et plus complexe. L'installation de VirtualBox à l'aide de cette méthode n'est pas recommandée, car vous devrez la suivre à nouveau pour mettre à jour VirtualBox, mais cette méthode peut être utilisée par les utilisateurs avancés qui aiment créer des programmes à partir du code source.

Commençons!

Installer VirtualBox à partir du référentiel Ubuntu

C'est la méthode par défaut pour installer VirtualBox. Tout ce que vous avez à faire est de dire à APT d'obtenir le package VirtualBox à partir du référentiel Ubuntu par défaut.

Lancez le terminal et exécutez la commande suivante :

$ sudo apt update && sudo apt install virtualbox virtualbox-ext-pack -y

Lorsque vous êtes invité à configurer virtualbox-ext-pack, sélectionnez « Ok."

Accepter la licence VirtualBox PUEL.

Le virtualbox-ext-pack téléchargera et installera automatiquement le pack d'extension VirtualBox.

Installer VirtualBox à partir du référentiel Oracle

Cette méthode est utile si vous avez besoin de la dernière version de VirtualBox. Pour que cela fonctionne, vous devez effectuer une configuration unique du référentiel Oracle. Après cela, APT peut gérer le reste.

Lancer un terminal. Assurez-vous que vous avez wget installée.

$ sudo apt update && sudo apt install wget -y

Saisissez et ajoutez les clés GPG du référentiel Oracle VirtualBox.

$ wget -q https://www.boîte virtuelle.org/download/oracle_vbox_2016.asc -O- |
sudo apt-key ajouter -

$ wget -q https://www.boîte virtuelle.org/download/oracle_vbox.asc -O-
| sudo apt-key ajouter -

Maintenant, ajoutez le dépôt.

$ sudo add-apt-repository "deb [arch=amd64] http://download.boîte virtuelle.org/
virtualbox/debian $(lsb_release -cs) contrib"

Mettre à jour le cache APT.

$ sudo apt mise à jour

Enfin, installez VirtualBox. Au moment de la rédaction de cet article, la dernière version de VirtualBox est la v6.1.12.

$ sudo apt installer virtualbox-6.1

Installer VirtualBox à partir du code source

Le code source de VirtualBox est disponible gratuitement. Cela permet la possibilité de construire VirtualBox manuellement à partir de la source. Il s'agit d'un processus relativement long et complexe qui nécessite plus de ressources matérielles et d'efforts. L'installation de VirtualBox à l'aide de cette méthode n'est pas recommandée, car vous devrez la suivre à nouveau pour mettre à jour VirtualBox. Des informations complètes sur la construction de VirtualBox sur Linux peuvent être trouvées sur la page wiki de VirtualBox.

Tout d'abord, installez les dépendances de compilation.

$ sudo apt install \
$ acpica-tools chrpath doxygen g++-multilib libasound2-dev libcap-dev \
$ libcurl4-openssl-dev libdevmapper-dev libidl-dev libopus-dev libpam0g-dev \
$ libpulse-dev libqt5opengl5-dev libqt5x11extras5-dev libsdl1.2-dev libsdl-ttf2.0-dev \
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
$ libxmu-dev libxrandr-dev make nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-extra texlive-latex-extra décompresser xsltproc \
$ default-jdk libstdc++5 libxslt1-dev linux-kernel-headers makeself \
$ mesa-common-dev subversion yasm zlib1g-dev

Les dépendances de build suivantes doivent également être installées si vous exécutez la version 64 bits d'Ubuntu.

$ sudo apt install lib32z1 libc6-dev-i386 lib32gcc1 lib32stdc++6

Pour le piratage Python, envisagez également d'installer les packages suivants.

$ sudo apt installer pylint python3-psycopg2 python3-willow python-pil

La construction de VirtualBox sur un système hôte 64 bits nécessite toujours toutes les bibliothèques et outils de construction 32 bits. Dans le cas de la version Ubuntu 64 bits, il manque des bibliothèques partagées. Exécutez la commande suivante pour le corriger.

$ sudo ln -s libX11.donc.6 /usr/lib32/libX11.donc

$ sudo ln -s libXTrap.donc.6 /usr/lib32/libXTrap.donc

$ sudo ln -s libXt.donc.6 /usr/lib32/libXt.donc

$ sudo ln -s libXtst.donc.6 /usr/lib32/libXtst.donc

$ sudo ln -s libXmu.donc.6 /usr/lib32/libXmu.donc

$ sudo ln -s libXext.donc.6 /usr/lib32/libXext.donc

Téléchargez le dernier code source de VirtualBox ici.

Extraire l'archive compressée.

$ tar -xvf VirtualBox-6.1.12a.le goudron.bz2

Remplacez le répertoire actuel par la source extraite et exécutez le script de configuration. Notez que l'indicateur "-disable-hardening" ne doit pas être utilisé si vous avez l'intention de redistribuer ou d'utiliser la version pour la production.

$ ./configure --disable-hardening

Charger le script de configuration de l'environnement.

$ source ./env.sh

Il est enfin temps de construire VirtualBox. Exécutez la commande suivante pour créer un package de version de VirtualBox.

$ kmk tout

Si la construction n'a pas été renforcée, VirtualBox peut être exécuté à partir du "out/linux.répertoire amd64/release/bin" sous le répertoire du code source. Cependant, les modules du noyau VirtualBox doivent être construits et installés en premier. Pour cela, entrez le code suivant.

$ sortie cd/linux.amd64/release/bin/src

$ make -j$(nproc)

$ sudo faire l'installation

Charger les modules.

$ modprobe vboxdrv

Enfin, lancez VirtualBox.

$ ./BoîteVirtuelle

Utilisation de VirtualBox

VirtualBox est très convivial. Toutes ses fonctions sont simples, mais VirtualBox offre un contrôle total sur presque tous les aspects d'une machine virtuelle. Ici, nous verrons comment créer et lancer une machine virtuelle VirtualBox.

Avant de créer une machine virtuelle, installez le pack d'extension VirtualBox. Téléchargez-le à partir de la page de téléchargement de VirtualBox ici.

Une fois le package téléchargé, installez le package à l'aide de la commande suivante.

$ sudo VBoxManage extpack installer Oracle_VM_VirtualBox_Extension_Pack-6.1.12.vbox-extpack

L'installation demandera le contrat de licence PUEL. Entrez "y" pour continuer.

L'installation devrait se terminer sans aucun problème.

Il est maintenant temps de créer une machine virtuelle. Lancer VirtualBox.

Cliquez sur "Nouveau" pour créer une nouvelle machine virtuelle.

Donnez à la nouvelle machine virtuelle un nom approprié. Dans cet exemple, je vais créer une machine virtuelle Ubuntu, je vais donc sélectionner le "Type" comme "Linux" et la "Version" comme "Ubuntu_64."

Ensuite, attribuez la quantité d'espace RAM que vous souhaitez que la machine virtuelle prenne. Il est recommandé d'attribuer 4 Go de RAM.

VirtualBox demandera une création de fichier de disque dur pour la machine virtuelle. Le fichier servira de stockage physique. Sélectionnez « Créer un disque dur virtuel maintenant."

Il vous sera demandé le type de fichier du disque dur virtuel. Pour la plupart, le format VDI sera largement suffisant.

VirtualBox demandera comment le fichier de stockage virtuel sera créé. Si « Allocation dynamique » est sélectionné, le fichier de stockage augmentera au fur et à mesure de son utilisation. Si « Taille fixe » est sélectionné, le fichier utilisera le stockage maximal sur le lecteur physique. L'avantage de la deuxième option est qu'elle offre plus de performances pour la machine virtuelle.

Sélectionnez la taille et l'emplacement du fichier du disque dur virtuel.

La machine virtuelle est maintenant prête à démarrer! Vous devrez avoir le fichier image Ubuntu à portée de main, car la machine demandera un périphérique/une image de démarrage. Pour le reste de l'installation, consultez ce guide génial sur la façon d'installer Ubuntu 20.04 sur VirtualBox ici.

Dernières pensées

De nombreuses options sont disponibles pour modifier le comportement de VirtualBox et des machines virtuelles. N'hésitez pas à explorer ces. Il existe de nombreux documents en ligne sur la façon d'utiliser VirtualBox au maximum de ses capacités.

Prendre plaisir!

Meilleurs jeux de laboratoire d'applications Oculus
Si vous êtes propriétaire d'un casque Oculus, vous devez être au courant du chargement latéral. Le chargement latéral est le processus d'installation ...
Top 10 des jeux à jouer sur Ubuntu
La plate-forme Windows a été l'une des plates-formes dominantes pour les jeux en raison du pourcentage énorme de jeux qui se développent aujourd'hui p...
5 meilleurs jeux d'arcade pour Linux
De nos jours, les ordinateurs sont des machines sérieuses utilisées pour les jeux. Si vous ne pouvez pas obtenir le nouveau score élevé, vous saurez c...