5 votes

Y a-t-il des avantages à utiliser Wine plutôt qu'une machine virtuelle pour exécuter des programmes Windows? (ou vice versa)

Je me demandais comment Wine se compare à VM lors de l'exécution d'applications Windows et quels sont les avantages et les inconvénients de chacun?

2voto

Jack Points 104

Il dépend vraiment de ce que vous voulez faire, ou du genre d'applications Windows que vous voulez exécuter dans Ubuntu... Il n'y a pas de solution "meilleure".

Wine est vraiment conçu pour l' "émulation" d'un logiciel dans un environnement Linux.

Les machines virtuelles sont conçues pour exécuter un système d'exploitation complet dans un autre (une sorte d' "inception" d'OS).

Les jeux fonctionnent bien avec Wine (pensez à ajouter le package Winetricks aussi pour les DLL, DirectX et les éléments Microsoft SQL). Mais ne pensez même pas à exécuter un jeu DirectX 3D dans une machine virtuelle (à moins d'avoir un ordinateur ultra-performant avec d'énormes ressources).

Les suites Microsoft Office (surtout les versions 2007 et 2010) ne fonctionnent pas très bien avec Wine (plantages d'applications), mais dans ce cas, les exécuter dans une machine virtuelle peut être une bonne option.

...et ainsi de suite...

1voto

Prasad RD Points 1995

Les machines virtuelles se débrouillent bien mais je pense que vous pourriez les trouver plus lentes que Wine. Et il est possible que vous ayez besoin de plus de RAM pour exécuter un système d'exploitation complet dans une machine virtuelle, mais vous pouvez faire presque tout dans Wine plus rapidement que dans les machines virtuelles. Personnellement, j'utilise Wine car ma RAM de 1 Go pleure quand la machine virtuelle manque de mémoire et crash presque tout ce que je faisais dans la machine virtuelle (presque à chaque fois). Wine ne prend pas en charge les logiciels Adobe (même l'installation échoue).

0voto

Ramy Points 11

Si vous voulez exécuter un jeu ou une application Windows, vous pouvez utiliser PlayOnLinux ou WINE (émulation).

Toutes les applications Windows ne peuvent pas être trouvées sur WINE ou PlayOnLinux, dans ce cas et si vous avez vraiment besoin d'exécuter une application Windows, ou si vous voulez tester quelque chose sur une machine virtuelle; la virtualisation est utile en utilisant VMware Workstation ou Virtual Box (logiciel gratuit).

0voto

Emerson Hsieh Points 6690

Si vous exécutez un jeu ou une application Windows de petite taille (comme le démineur), utilisez Wine.

Si vous exécutez un programme plus complexe, utilisez une machine virtuelle (VM).

Wine est une couche de compatibilité avec Windows. Elle fait croire aux programmes Windows qu'ils s'exécutent sous Windows. Mais étant donné que Windows est une plateforme fermée, Wine ne peut pas émuler Windows à 100%. Certains programmes complexes nécessitent une VM pour être exécutés.

0voto

shyam Points 4133

En bref : Pour les performances et une intégration plus étroite avec votre bureau Linux actuel, utilisez wine. Pour faire fonctionner les choses et éviter les problèmes liés aux incompatibilités étranges, utilisez la machine virtuelle. Wine est assez bon, mais pour les applications de productivité, cela peut être frustrant quand il refuse de fonctionner pour quelque chose.

Remarque : J'utilise régulièrement Evernote avec wine - je suis déterminé à le faire fonctionner parfaitement - mais ce n'a pas été facile.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X