J’ai toujours une machine virtuelle à portée de main pour les raisons suivantes
Résumé
- Les machines virtuelles offrent un environnement sûr pour tester des paramètres ou des logiciels risqués sans affecter votre système principal.
- La configuration et l’enregistrement des VM sont faciles, offrant un accès pratique à plusieurs systèmes d’exploitation sans modifier votre appareil principal.
- L’exécution de VM peut être gourmande en ressources, mais les PC modernes le supportent bien, offrant des possibilités infinies d’expérimentation et d’optimisation du flux de travail.
Si vous aimez jouer avec différents systèmes d’exploitation, essayer de nouveaux programmes qui pourraient endommager votre PC, ou si vous avez simplement besoin d’un système isolé pour exécuter certains programmes, une machine virtuelle (VM) peut s’avérer très pratique. Je garde toujours plusieurs VM à portée de main, et elles me servent assez souvent.
Pourquoi utiliser des machines virtuelles ?
Il existe de nombreuses raisons pratiques de commencer à utiliser une VM. Tout d’abord, vous n’avez pas à vous soucier de casser quoi que ce soit si vous n’avez qu’un seul système. Vous voulez tester un paramètre risqué du système ? Démarrez une VM et voyez les résultats. Il en va de même si vous avez un logiciel ou un fichier que vous ne voudriez pas exécuter sur votre machine principale.
Yadullah Abidi/lizengo.fr
Les VM sont extrêmement faciles à configurer et, une fois créées, vous pouvez les sauvegarder dans l’état que vous souhaitez et les restaurer plus tard en quelques clics. Si vous disposez d’un PC ou d’un ordinateur portable de rechange, vous pouvez même faire tourner un serveur pour exécuter des machines virtuelles nues auxquelles vous pouvez accéder depuis n’importe où dans le monde.
La seule chose qui me préoccupe, ce sont les ressources système nécessaires pour faire fonctionner un système d’exploitation au-dessus d’un autre. Cependant, tout devrait bien se passer si vous disposez d’un PC raisonnablement moderne. Pour situer le contexte, je fais tourner toutes les VM mentionnées ci-dessous sur mon ordinateur portable MSI GL65 Leopard, équipé d’un i5-9300H, de 16 Go de RAM DDR4, d’un disque dur SSD de 1 To et d’une GTX 1650Ti. Cet ordinateur portable a maintenant quatre ans et gère encore facilement deux VM simultanément.
Que faire de mes VM ?
Un autre avantage majeur de l’utilisation des VM est que vous pouvez essayer plusieurs systèmes d’exploitation sans avoir à modifier les paramètres de votre chargeur de démarrage ou à effectuer un double démarrage de votre système. C’est pourquoi j’ai ces quatre VM sur ma machine Windows avec lesquelles je peux m’amuser.
VM Ubuntu
Il s’agit d’une VM Linux standard que j’utilise pour tout ce qui concerne l’essai de logiciels et le développement de sites Web. En tant que programmeur, je préfère travailler sous Linux plutôt que sous Windows. L’exécution d’une VM Ubuntu à côté de ma machine Windows me permet d’utiliser des logiciels sur plusieurs systèmes d’exploitation.
Kris Wouk / lizengo.fr
Par exemple, si je travaille sur un site web, je peux créer des graphiques dans Photoshop ou Illustrator et les glisser-déposer sur mon site web Linux sans avoir à redémarrer mon PC pour changer de système d’exploitation. Cela a vraiment accéléré mon flux de travail. Comme j’ai d’autres machines virtuelles pour tous les systèmes d’exploitation, je peux également tester la compatibilité de tout logiciel ou site web sur lequel je travaille, quel que soit le système d’exploitation ou le navigateur.
Mon VM Ubuntu est également très utile pour mon travail sur le matériel. Bien que vous puissiez tout aussi bien travailler avec des périphériques matériels comme Arduino ou ESP32 sur une machine Windows, je préfère avoir une séparation claire entre mes scénarios de développement et d’utilisation quotidienne.
J’ai opté pour Ubuntu simplement parce que c’est l’une des distributions Linux les plus populaires et qu’elle est largement compatible avec tout, des programmes de découpe pour l’impression 3D aux IDE pour le codage de petites cartes de développement. Cela dit, n’hésitez pas à expérimenter d’autres versions de Linux. J’ai également beaucoup utilisé Linux Mint, qui est une très bonne alternative à Ubuntu.
Kali Linux VM
Si vous êtes un passionné de sécurité réseau ou de cybersécurité en général, avoir Kali Linux vous permettra de jouer avec des outils de sécurité et d’analyser des échantillons de logiciels malveillants. Cette fonctionnalité dans une VM rend l’accès au système d’exploitation extrêmement facile et supprime un obstacle à mon processus d’apprentissage.
J’utilise souvent ma VM Kali Linux pour analyser des échantillons de logiciels malveillants, effectuer des tests de sécurité de routine sur mes réseaux Wi-Fi et parfois même jouer des tours à mes amis. Vous trouverez des tonnes d’outils de sécurité et de réseau préinstallés avec Kali, et d’autres peuvent être trouvés avec une simple recherche sur Google. Faites simplement attention à ce que vous faites. Comme le dit la devise de Kali Linux, plus vous êtes silencieux, plus vous pouvez entendre.
VM Windows
Ma VM Windows sert principalement à tester des logiciels douteux sur lesquels je fais des recherches ou j’écris, et que je ne voudrais pas exécuter sur mon installation principale de Windows. Elle me permet également de jouer avec les paramètres ou les fonctions de Windows que j’aimerais mieux comprendre avant de les intégrer à mon flux de travail sur ma machine hôte.
Une autre utilisation que j’ai trouvée pour mes VM Windows est l’exécution de vieux jeux. Ces derniers ne fonctionnent pas bien sur les systèmes d’exploitation modernes, en particulier Windows 11. J’ai une VM Windows XP qui me permet de jouer à des jeux de mon enfance sans avoir à me soucier de télécharger des shaders et/ou des logiciels tiers pour faire tourner des jeux plus anciens sans problème.
Les performances peuvent varier en fonction du logiciel de virtualisation que vous utilisez. Si vous utilisez VirtualBox, assurez-vous d’installer VirtualBox Guest Additions pour exécuter les applications en mode transparent.
VM MacOS
Lancer une VM macOS ou une VM « Hackintosh » est un défi, mais cela me permet d’accéder à un système d’exploitation qui, autrement, nécessiterait un périphérique dédié. Pour être honnête, l’une des principales raisons pour lesquelles j’ai une VM macOS est de voir si je pourrais en avoir une, ce qui fonctionne très bien. J’ai donc macOS à portée de clic lorsque j’ai besoin d’accéder à un service Apple ou à un logiciel spécifique à macOS.
En outre, cette VM est également ma porte d’entrée pour apprendre Swift et le développement macOS en général. Pour créer des logiciels pour Apple, il faut disposer d’un appareil Apple, et comme j’essaie de transporter le moins de technologie possible sur moi, mes VM me permettent de rassembler plusieurs ordinateurs en un seul.
Oui, vous devriez avoir une VM à portée de main
Que vous souhaitiez essayer un nouveau système d’exploitation, programmer sous Linux tout en gardant Windows à portée de main pour d’autres programmes, jouer à des jeux sur votre Mac ou simplement tester un logiciel, il est extrêmement pratique de pouvoir faire tourner une machine entièrement différente en quelques clics.
En outre, vous pouvez faire tout cela sans rien casser sur votre système principal. Même si vous cassez quelque chose sur votre VM, vous pouvez la sauvegarder et l’exécuter en quelques clics, à condition d’avoir fait une sauvegarde. Le fait d’avoir une VM à portée de main avec le système d’exploitation de votre choix vous donne une infinité d’options pour expérimenter des choses ou créer des flux de travail qui conviennent le mieux à vos préférences sans être limité par la compatibilité de votre système d’exploitation ou de votre logiciel.
Quels sont les 4 avantages de la machine virtuelle ?
Les machines virtuelles offrent de nombreux avantages, en particulier si vous optez pour une VM en nuage, notamment les suivants :
- Évolutivité. Les VM basées sur le cloud facilitent la mise à l’échelle de vos applications, augmentant ainsi la disponibilité et les performances.
- Portabilité.
- Réduction de l’encombrement et des coûts.
- Approvisionnement plus rapide.
- Fiabilité.
- Meilleure sécurité.
Pourquoi utiliser une machine virtuelle ?
Les machines virtuelles sont faciles à gérer et à entretenir, et elles offrent plusieurs avantages par rapport aux machines physiques : Les VM peuvent exécuter plusieurs environnements de systèmes d’exploitation sur un seul ordinateur physique, ce qui permet d’économiser de l’espace physique, du temps et des coûts de gestion.
Quelles sont les trois utilisations courantes des machines virtuelles ?
Voici quelques exemples d’utilisation des machines virtuelles :
- Création et déploiement d’applications dans le nuage.
- Essai d’un nouveau système d’exploitation (OS), y compris les versions bêta.
- Créer un nouvel environnement pour permettre aux développeurs d’exécuter plus facilement et plus rapidement des scénarios de test de développement.
- Sauvegarder votre système d’exploitation existant.
Lequel des éléments suivants est un avantage de l’utilisation d’une machine virtuelle ?
L’un des principaux avantages d’une machine virtuelle dans un système d’exploitation est sa capacité à minimiser les coûts matériels tout en maximisant l’utilisation des ressources.