Je ne suis normalement pas un fan des implémentations logicielles mac, mais récemment, j'ai été témoin d'une copie de Parallels Desktop pour mac qui m'a beaucoup impressionné. J'ai examiné les offres parallèles pour Linux (au départ, j'étais enthousiasmé par le fait qu'elles aient été développées pour * nix), mais j'ai constaté qu'il offre essentiellement les mêmes fonctionnalités que VMware.
Est-ce que quelqu'un sait s'il existe une solution logicielle pour Linux qui offre le niveau d'intégration actuel de Parallels Deesktop pour mac? J'ai regardé dans wine
pour les programmes que je veux exécuter et j'étais très frustré. J'ai l'impression que toutes les évaluations de leur base de données d'applications ont été fabriquées honnêtement. J'ai essayé wine une fois par chaque version Ubuntu depuis la version 8.10 et je ne l’ai jamais fait fonctionner de manière stable.
Une alternative assez stable et développée activement à Parallels Desktop pour Ubuntu est Virtual Box . Nous pouvons installer une édition OSE à partir de Ubuntu Software Center, mais selon mon expérience, il est préférable d’exécuter la version la plus récente à partir du référentiel Oracle (voir cette réponse pour l’installation). Cela vous donnera non seulement des correctifs de bogues à jour, mais vous permettra également la prise en charge de USB 2.0 et RDP.
L'intégration au système d'exploitation hôte Ubuntu représente un levier assez élevé:
Le principal avantage est que Virtual Box est Open Source et multiplate-forme. Cela vous donne la possibilité d'exporter et d'exécuter vos machines virtuelles sur tout système d'exploitation hôte pris en charge.
J'ai quelques expériences avec Xen, VMware et VirtualBox. Xen ne fonctionne pas pour moi car il a des problèmes avec tout ce où Linux a besoin d'un accès très profond au matériel (accélération 3D dans mon cas et envoi de l'écran en mode d'économie d'énergie). VMware et VirtualBox fournissent plus ou moins les mêmes fonctionnalités et j'ai décidé de choisir VirtualBox car il est disponible via Ubuntu Software Center. Cela fonctionne bien pour moi, mais n’est pas aussi bien intégré à Linux que Parallels pour Mac.
Virtual Box semble être la meilleure solution. Comme un autre utilisateur l'a mentionné, il est compatible avec les scripts. Par conséquent, même si les niveaux transparents intégrés ne sont pas aussi élevés que Parallels, il est possible de réaliser certains scripts. Une des raisons pour lesquelles la transparence n’est pas aussi élevée que Parallels, c’est précisément parce que 2 installations différentes de Windows indiquent qu’elles peuvent avoir des objets à des endroits différents.
J'ai écrit des scripts qui agissent comme des associations de transfert pour ouvrir un document Word dans Word. Modification des boutons d'arrêt pour envoyer des commandes d'arrêt à la VM et attendre que la VM s'éteigne correctement. Configurez les fenêtres VM à lancer lors de la connexion. Définissez le VM sur Arrêt lors de la déconnexion. Je suis sorti de mon sommeil et hibernais seul, car Linux semble faire un excellent travail en dormant chaque application ouverte, y compris la VM. Cependant, sur certains matériels, il serait également nécessaire de résoudre ce problème.