web-dev-qa-db-fra.com

Quel logiciel de virtualisation puis-je utiliser?

J'ai utilisé uniquement VMWare sur ma machine Windows 7, mais j'aimerais utiliser quelque chose sous Ubuntu.

Quel logiciel recommanderiez-vous pour créer d'autres machines virtuelles Linux et Windows?

12

Vous pouvez également utiliser VirtualBox , nommé virtualbox-ose dans les référentiels.

De la description du paquet:

VirtualBox est une solution de virtualisation gratuite x86 permettant à un large éventail de systèmes d'exploitation x86 tels que Windows, DOS, BSD ou Linux de fonctionner sur un système Linux.

Si vous souhaitez installer un système d'exploitation utilisant XServer 1.10 (par exemple, Ubuntu 11.04), vous avez besoin de la version Virtual Box> = 4.0.6 disponible sous licence GPL v2 pour téléchargement ou dans un référentiel maintenue par Oracle. Pour une prise en charge complète des fonctionnalités, nous devons également installer Guest Additions . Pour le support USB 2.0 ou RDP, nous pouvons télécharger et installer le pack d'extension. Cela rendra la source virtuelle fermée (version PUEL).

25
user2432

L’autre option est virt-manager qui est une interface graphique pour kvm.

enter image description here

8
sagarchalise

J'ai déjà utilisé VMware sur Ubuntu/Fedora (et partagé des machines virtuelles sous Linux et Windows) pendant plusieurs années, mais il y a environ un an, j'ai totalement abandonné VMware. C'est devenu trop compliqué de le faire fonctionner après les mises à niveau du noyau. Maintenant, je viens d'utiliser VirtualBox partout (Winows, Ubuntu, MacOS X). (Remarque: cela suppose que vous souhaitiez utiliser une solution de virtualisation gratuite et que vous n'utilisiez pas l'une des différentes versions payantes de VMware.) J'ai particulièrement aimé la version (payante) de VMware Fusion pour MacOSX ... mais maintenant, j'utilise aussi simplement VirtualBox, là aussi ... et cela fonctionne très bien.

Mais revenons à Linux: supposons que vous puissiez réellement faire fonctionner VMware sous Linux - après avoir téléchargé des correctifs source VMware tiers personnalisés, chargés sur divers forums Internet, puis recompilé des bits impairs de VMware pour l’installer correctement ... Eh bien, vous n'aurez encore aucune chance d'obtenir que le visualiseur VMware (plug-in du navigateur) fonctionne correctement sous Linux. Le problème semble être que cela nécessite une ancienne version de Firefox pour fonctionner. Vous pouvez utiliser IE ou éventuellement Firefox sous Windows pour "visualiser" votre machine virtuelle sous Linux, mais vous savez quel est le but.

En résumé, les versions gratuites de VMware ne semblent plus être supportées ni maintenues, ce qui est particulièrement évident et douloureux sous Linux.

Cependant, tout n’est pas perdu ... Vous pouvez utiliser vos images VMware existantes et les ouvrir dans VirtualBox sans les convertir au format VDI (..ou pouvez les convertir également en VDI si vous le souhaitez.) (Franchement, par exemple. Pour créer une nouvelle image, il est probablement aussi simple de créer une nouvelle image, car installer Linux à partir de zéro est si simple. Ce sont tous les autres logiciels (bases de données, etc.) qui peuvent être difficiles à réinstaller, cependant.)

Le problème que j’ai rencontré lors de l’ouverture de mes images VMware dans VirtualBox était que j’ai initialement divisé mes images VMware en fichiers de 2 Go; cela ne fonctionnera pas lors de leur ouverture dans VirtualBox. Mais vous pouvez utiliser les outils VMware pour les reconvertir sur un seul disque, par exemple:

c:/> vmware-vdiskmanager -r multipart.vmdk -t 0 single.vmdk

Ensuite, ce "single.vmdk" peut être désigné comme votre disque pour votre VM VirtualBox. Les chances sont que toute image Windows devra être revérifié comme "authentique"; Il est plus facile de le faire en ligne lors de la configuration de la machine virtuelle, en supposant que la mise en réseau fonctionne. Je pense que j'ai d'abord supprimé les outils VMware de mon image, puis installé les add-ons VirtualBox sur la machine virtuelle, et je pense que c'était à peu près tout.

5
michael

Dans le cas où vous êtes habitué à VMWare à partir de votre machine Windows, vous pouvez exécuter le VMWare Player sur votre machine Ubuntu. Bien que je sois d’accord avec les réponses précédentes, Virtual Box étant une très bonne alternative Open Source, il n’est pas nécessaire de changer de système. Cela est d'autant plus vrai que vous pouvez utiliser vos machines virtuelles préexistantes en exécutant également VMWare Player sous Ubuntu. Toutefois, si vous souhaitez créer de nouvelles machines, vous devez exécuter VMWare Workstation.

2
Takkat

Pour ajouter à la liste des solutions, il existe également une version Linux de la version commerciale Parallels Desktop .

1
Takkat

Malgré les problèmes de Michael avec VMWARE, je le recommande absolument pour un certain nombre de raisons:

  • Vous êtes habitué à l'interface
  • Il fonctionne parfaitement sous Ubuntu, et même les mises à jour des outils VM sont simples.
  • Vos machines virtuelles existantes fonctionneront

J'utilise aussi virtualbox, et je dirais que dans la plupart des cas, c'est aussi bon, mais vous aurez besoin de l'apprendre.

1
Rory Alsop