Intéressé à tester une nouvelle distribution? Au lieu de l'installer sur le système actuel, essayez d'abord le système à l'aide de VirtualBox. Besoin d'avoir plusieurs systèmes d'exploitation en cours d'exécution en même temps? VirtualBox vous a couvert. 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. La façon la plus simple d'installer VirtualBox est de l'obtenir directement à partir des références logicielles Ubuntu. Le seul problème avec cette méthode est que vous n'obtenez peut-être pas la dernière version de VirtualBox.
Il est également possible d'effectuer une installation manuelle de VirtualBox. Vous pouvez saisir le package officiel de VirtualBox Deb pour Debian / Ubuntu et l'installer en utilisant APT. L'inconvénient avec 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 repo oracle.
Enfin, vous pouvez installer VirtualBox directement à partir du code source. Cette méthode vous permet de créer VirtualBox à partir de la source mais peut être un processus plus long et plus complexe. L'installation de VirtualBox en utilisant cette méthode n'est pas recommandée, car vous devrez le suivre à nouveau pour mettre à jour VirtualBox, mais cette méthode peut être utilisée par des utilisateurs avancés qui aiment créer des programmes à partir du code source.
Commençons!
Installez VirtualBox à partir du référentiel Ubuntu
Ceci 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 des repos de 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 avez invité à la configuration VirtualBox-Exort-Pack, sélectionnez «OK."
Acceptez la licence VirtualBox Puel.
Le VirtualBox-EXT-PACK téléchargera et installera automatiquement le pack d'extension VirtualBox.
Installez VirtualBox à partir du référentiel Oracle
Cette méthode est utile si vous avez besoin de la dernière version de VirtualBox. Pour faire ce travail, vous devez effectuer une configuration unique du Repo Oracle. Après cela, APT peut gérer le reste.
Tirer un terminal. Assurez-vous que vous avez wget installée.
$ sudo apt Update && sudo apt install wget -y
Saisissez et ajoutez les touches GPG Oracle VirtualBox.
$ wget -q https: // www.virtualbox.org / download / oracle_vbox_2016.asc -o- |
sudo apt-key ajouter -
$ wget -q https: // www.virtualbox.org / download / oracle_vbox.ASC -O-
| sudo apt-key ajouter -
Maintenant, ajoutez le repo.
$ sudo add-att-repository "deb [arch = amd64] http: // télécharger.virtualbox.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 V6.1.12.
$ sudo apt installer virtualbox-6.1
Installez VirtualBox à partir du code source
Le code source de VirtualBox est disponible gratuitement. Cela permet 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 en utilisant cette méthode n'est pas recommandée, car vous devrez le 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 VirtualBox.
Tout d'abord, installez les dépendances de construction.
$ sudo apt install \
$ acpica-tools chrpath doxygen g ++ - multibasound2-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 faire nasm python3-dev python-dev qttools5-dev-tools \
$ Texlive Texlive-Fonts-Extra TexLive-Latex-Extra Unzip Xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers makef \
$ MESA-COMMON-DEV Subversion Yasm Zlib1g-Dev
Les dépendances de construction 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 de Python, envisagez également d'installer les packages suivants.
$ sudo apt install 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 32 bits et les outils de construction. Dans le cas de la version Ubuntu 64 bits, il a des bibliothèques partagées manquantes. Exécutez la commande suivante pour le réparer.
$ 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 comprimée.
$ TAR -XVF VirtualBox-6.1.12A.le goudron.bz2
Modifiez le répertoire actuel en 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 construction pour la production.
$ ./ Configurer - Disable-durcissement
Chargez le script de configuration de l'environnement.
$ source ./ env.shot
Il est enfin le moment de créer VirtualBox. Exécutez la commande suivante pour créer un package de version de VirtualBox.
$ kmk tout
Si la construction n'était pas durcie, VirtualBox peut être exécuté à partir de la «sortie / linux.Répertoire AMD64 / Release / Bin ”sous le répertoire de code source. Cependant, les modules de noyau VirtualBox doivent être construits et installés en premier. Pour ce faire, entrez le code suivant.
$ CD Out / Linux.AMD64 / Release / Bin / Src
$ Make -j $ (nproc)
$ sudo faire l'installation
Chargez les modules.
$ modprobe vboxdrv
Enfin, lancez VirtualBox.
$ ./ Virtualbox
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 allons vérifier 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.vox-extpack
L'installation demandera l'accord de licence Puel. Entrez «y» pour continuer.
L'installation doit se terminer sans aucun problème.
Il est maintenant temps de créer une machine virtuelle. Lancez 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, donc je sélectionnerai 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 fichiers de disque dur pour la machine virtuelle. Le fichier agira comme un stockage physique. Sélectionnez «Créer un disque dur virtuel maintenant."
On vous demandera le type de fichier du disque dur virtuel. Pour la plupart, le format VDI sera plus que suffisant.
VirtualBox demandera comment le fichier de stockage virtuel sera créé. Si «alloué dynamiquement» est sélectionné, alors le fichier de stockage se développera car il est utilisé plus. Si la «taille fixe» est sélectionnée, le fichier utilisera le stockage maximum sur le lecteur physique. L'avantage de la deuxième option est qu'il offre plus de performances pour la machine virtuelle.
Sélectionnez la taille et l'emplacement du fichier de 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 / 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
Il existe de nombreuses options disponibles pour modifier le comportement de VirtualBox et des machines virtuelles. N'hésitez pas à explorer ces. Il existe de nombreux documents en ligne disponibles sur la façon d'utiliser VirtualBox à sa pleine capacité.
Apprécier!