8 raisons pour lesquelles vous devriez exécuter Linux dans une machine virtuelle

Si vous vouliez exécuter plusieurs systèmes Linux sur une seule machine, vous deviez les installer à l'aide du multi-démarrage. Une grande chose à propos de Linux est qu'il fonctionne bien avec les machines virtuelles. Les machines virtuelles Linux ont de nombreux avantages cachés que la plupart des utilisateurs ignorent.

1. Démarrage rapide

Les machines virtuelles peuvent démarrer plus rapidement qu'une installation "bare metal" sur du matériel réel. Cela peut être dû au fait qu'une machine virtuelle n'a pas à subir les tests de mise sous tension qu'une machine physique effectue au démarrage. Vous pouvez travailler sur une machine Linux virtuelle sans perdre de temps.

2. Environnement isolé

Une machine virtuelle Linux est isolée du système d'exploitation hôte. Cela signifie que tout problème avec l'installation du système d'exploitation sera limité à cette machine virtuelle.

Si votre système d'exploitation virtuel est corrompu ou est affecté par des logiciels malveillants, vous pouvez simplement restaurer vos instantanés ou sauvegardes (nous en parlerons plus tard) et continuer comme si cela ne s'était pas produit. Et comme seul le système virtuel est affecté, vous pouvez utiliser votre machine normale normalement.

Vous pouvez également avoir un environnement spécifique dont vous avez besoin pour une application. Un développeur peut livrer l'environnement avec une application. Cette approche, utilisant des conteneurs légers comme avec Docker, est devenue un moyen populaire de déployer des logiciels sur des serveurs.

Connexe: Raisons d'utiliser le logiciel de virtualisation Docker

Si vous utilisez Linux, la plupart du temps lorsque vous devez utiliser une application Windows qui ne fonctionne pas avec Wine, vous pouvez l'exécuter sur une machine VirtualBox au lieu de créer un système à double amorçage. Cela fonctionne aussi dans l'autre sens. Si vous pouvez vivre avec la surcharge, les machines virtuelles sont plus flexibles que les systèmes à double amorçage pour toutes les raisons décrites.

3. Vous pouvez cloner des machines virtuelles Clonage de Virtualbox

Un bureau Linux est merveilleux, mais que se passe-t-il lorsque vous obtenez une nouvelle machine ? Vous devrez migrer tous vos fichiers et réinstaller toutes vos applications.

Avec une machine virtuelle, vous pouvez exporter le système et le déplacer vers la nouvelle machine physique et reprendre là où vous vous étiez arrêté.

Vous pouvez également partager votre environnement avec d'autres personnes. Vous pouvez créer un environnement standard pour développer et tester une application qui sera le même parmi les membres de votre équipe de développement.

Avec la possibilité de capturer des instantanés, vous pouvez annuler toutes les modifications apportées à votre système qui fonctionnent mal.

4. Vous pouvez essayer différentes distributions

Une grande partie du plaisir de Linux vient d'essayer de nouvelles distributions. Vous pouvez continuer à utiliser votre distribution préférée tout en expérimentant différentes.

Il est fastidieux de repartitionner votre disque dur pour chaque nouveau système, mais créer de nouvelles machines virtuelles est trivial. Vous pouvez éviter de tâtonner avec des CD-R ou d'essayer de trouver des clés USB de rechange pour démarrer une distribution en direct.

Lorsque vous avez terminé de tester un système, vous pouvez simplement supprimer la machine virtuelle si vous ne le souhaitez pas.

Si vous utilisez une distribution stable comme Debian, vous pouvez essayer un système de pointe comme Arch Linux. Parce qu'il est isolé de votre système stable, vous pouvez expérimenter sans risque pour votre système d'exploitation principal.

5. Sauvegarde et récupération faciles

Il est plus facile de sauvegarder et de restaurer des machines virtuelles que pour un système physique. Vous pouvez prendre un instantané d'une machine virtuelle dans une bonne configuration connue avant d'apporter des modifications importantes. Si ces modifications posent des problèmes, vous pouvez simplement revenir à l'endroit où vous étiez en chargeant l'instantané que vous avez créé.

Étant donné que vous pouvez créer et restaurer des instantanés, vous pouvez expérimenter en toute sécurité avec les configurations Linux. Faire des instantanés vous évitera beaucoup de frustration car vous pouvez passer du temps à travailler au lieu de dépanner.

6. Vous pouvez utiliser des images prédéfinies

Outre le démarrage rapide de l'utilisation d'une machine virtuelle sur une installation physique, vous pouvez également gagner du temps en utilisant des images prédéfinies.

Il existe des référentiels de machines virtuelles prédéfinies pour presque tous les systèmes d'exploitation open source, tels que le site OSBoxes pour VirtualBox. L'avantage est que vous pouvez éviter le processus d'installation et commencer à travailler sur la nouvelle machine.

Ces systèmes sont livrés avec des comptes d'administrateur standard, vous devez donc modifier les mots de passe. La sécurité est moins importante sur une machine virtuelle qui s'exécute uniquement sur votre système local, mais vous devez prendre de bonnes habitudes.

7. Concepts Linux/IT faciles à apprendre

Si vous êtes complètement nouveau sur Linux, la meilleure façon d'apprendre est sur une machine virtuelle. Vous pouvez vous familiariser avec l'installation, la configuration et l'utilisation de Linux sans avoir à détruire votre environnement existant. C'est aussi plus pratique que d'utiliser quelque chose comme le sous-système Windows pour Linux.

Si vous avez utilisé Linux sur le bureau et que vous souhaitez apprendre à exécuter Linux sur des serveurs, vous pouvez également expérimenter sur une machine virtuelle plutôt que d'acheter du matériel supplémentaire coûteux. Vous pouvez créer une pile LAMP sur un serveur Linux virtuel et apprendre à écrire des applications Web.

Il y a une raison pour laquelle la virtualisation est si importante pour de nombreux services informatiques. Les machines virtuelles sont un excellent moyen de configurer un "laboratoire à domicile" de serveurs virtuels sans les dépenses ou l'espace des machines physiques.

En savoir plus : devriez-vous exécuter Linux dans une machine virtuelle ou WSL ?

8. Différentes machines virtuelles sur un seul ordinateur

Vous pouvez facilement configurer différentes machines Linux virtuelles sur une seule machine physique. Il se peut que vous n'ayez qu'un espace physique limité sur votre bureau. Peut-être que vous ne voulez gérer qu'un seul ordinateur.

Vous pouvez avoir différentes machines virtuelles à des fins différentes. Vous pourriez avoir un petit serveur Debian stable ou un bureau Arch à la pointe de la technologie. Vous pouvez également configurer un serveur de base de données ou un routeur sur un serveur. Vous pouvez connecter tous ces éléments dans leurs propres réseaux virtuels.

Les machines Linux virtuelles utilisent efficacement votre matériel. Même l'ordinateur le moins cher que vous puissiez acheter peut exécuter plusieurs machines virtuelles avec des performances raisonnables. Alors pourquoi ne pas exploiter les capacités cachées de votre ordinateur et les mettre à profit pour vous ?

Virtualisation et Linux : une combinaison gagnante

L'une des raisons pour lesquelles Linux est devenu si répandu est qu'il peut coexister avec différents systèmes. La virtualisation rend cela possible. Vous pouvez créer plusieurs machines Linux sur un seul ordinateur physique et les déplacer si nécessaire. Il est difficile d'imaginer Linux là où il est sans machines virtuelles.

VirtualBox est la première application de virtualisation open source, et il existe des moyens de surcharger vos machines virtuelles Linux pour en tirer pleinement parti.