103 votes

Comment puis-je installer des logiciels ou des jeux Windows ?

Can .exe y .msi (logiciels Windows) peuvent être installés dans Ubuntu ?

88voto

Tim Heuer Points 3795

Réponse courte

Les fichiers .exe ne sont pas binairement compatibles avec Ubuntu. Il existe cependant des couches de compatibilité pour Linux, telles que Wine qui sont capables d'exécuter des .exe.


Réponse et solutions détaillées

Le problème sous-jacent :

Ubuntu est un système complètement différent de MS Windows. Non seulement son apparence est différente, mais il utilise également des mécanismes différents pour ses fonctions de base.

Le problème avec les fichiers .exe est qu'ils sont spécifique à Windows. Aucun autre système n'est capable de les exécuter, car leur contenu est conçu pour fonctionner sur un système Microsoft. Linux utilise des normes différentes, des concepts différents, et les applications Ubuntu doivent donc y être adaptées pour fonctionner correctement.

Si vous venez de migrer de Windows et que vous faites vos premiers pas avec Ubuntu, vous pouvez être surpris que les fichiers .exe ne s'exécutent pas. Il peut y avoir différents symptômes, un message d'erreur peut apparaître, ou il peut n'y avoir aucun effet du tout lorsque vous double-cliquez sur un .exe. Tout ceci arrive parce qu'Ubuntu a aucune idée ce qu'il faut faire pour exécuter ce fichier. Ubuntu ne connaît pas le fonctionnement de MS Windows "derrière le rideau", et ne peut donc pas exécuter le code qui s'y trouve. Dans le jargon technique, on dit que les exécutables Windows et Linux ne sont pas binairement compatibles.

Recherche d'alternatives

La première chose à faire est de prendre conscience que vous ne souhaitez probablement pas exécuter ce fichier .exe. La plupart des applications Windows auxquelles vous êtes habitué ont leur propre système d'exploitation Ubuntu. alternatives dans le Centre logiciel Ubuntu.

Par conséquent, la toute première étape lorsque vous essayez d'exécuter un fichier .exe. est de vérifier s'il existe une version Ubuntu de la même application (comme Firefox - il a une édition Windows et Ubuntu), ou une alternative proche, qui n'est pas la même application, mais qui fait 99% des mêmes choses. Par exemple, si vous voulez composer un document, au lieu de MS Office, vous voudrez utiliser LibreOffice.

Comment puis-je trouver une alternative ?

Voici quelques conseils.

  1. Recherchez dans le Centre logiciel Ubuntu.
    • Lancez le Centre logiciel Ubuntu, tapez dans le champ de recherche le type d'application que vous recherchez. Par exemple, en tapant " photoshop " trouve Le GIMP Il s'agit d'un excellent outil d'édition d'images avancé, qui peut remplacer Adobe Photoshop.
    • De nombreuses applications Windows sont également disponibles pour Ubuntu, et ont leur identique dans le Centre logiciel Ubuntu, qui est la méthode préférée d'installation de logiciels dans Ubuntu.
  2. Recherchez Ask Ubuntu (ce site même).
  3. Cette page d'aide Ubuntu contient d'excellents conseils pour la recherche d'alternatives.
  4. http://ubuntuguide.org/wiki/Alternatives
  5. http://alternativeto.net/

D'accord, mais toutes les applications n'ont pas d'alternatives. Il existe un certain nombre de cas où vous voudrez de toute façon exécuter le programme .exe. En voici quelques exemples :

  • Vous essayez d'exécuter une application dont l'alternative n'a aucun sens. Dans le cas de la plupart des jeux vidéo, c'est eux que vous voulez exécuter et non une alternative.
  • Il se peut que vous souhaitiez exécuter l'application originale au lieu d'une alternative, parce que l'alternative n'est pas assez bonne. Par exemple, de nombreuses personnes considèrent que Photoshop est un bien meilleur éditeur que le GIMP.
  • C'est un programme très spécifique à Windows, qui n'a pas beaucoup de sens sous Linux.

Heureusement, vous pouvez faire fonctionner les fichiers .exe sur Ubuntu.

Exécution de fichiers .exe sur Ubuntu avec Wine

Qu'est-ce que Wine ? Eh bien, techniquement, c'est une couche de compatibilité. Ce que cela signifie, c'est qu'elle fournit un environnement similaire à Windows à toute application .exe que vous essayez d'exécuter. Par conséquent, avec Wine les fichiers .exe fonctionneront sur Ubuntu.

Wine n'est pas installé par défaut. Vous pouvez l'obtenir soit par :

  • Recherche de "Wine" dans le centre logiciel Ubuntu.
  • Exécution de la commande : sudo apt-get install wine .

Des détails sur l'installation de Wine peuvent être trouvés dans この質問 .

Ok, donc j'ai installé Wine. Et maintenant ?

Procédez au lancement de votre fichier .exe ! Double-cliquez dessus, et avec un peu de chance, tout semblera comme sous Windows. Voilà !

AVERTISSEMENT : Toutes les applications ne se comporteront pas correctement lorsqu'elles sont exécutées avec Wine. Wine n'est en aucun cas parfait, et parce qu'il prétend pour être un environnement Windows au lieu d'être un environnement réel, certaines applications peuvent mal fonctionner. Parmi les problèmes les plus courants, on peut citer l'affichage incorrect des champs, les problèmes de plein écran avec les jeux vidéo, les problèmes de protection contre la copie. Certains d'entre eux peuvent être résolus avec un minimum de difficultés, assurez-vous de vérifier les paramètres de l'application. Wine base de données d'applications et utilisez Google pour trouver des conseils au cas où votre fichier .exe ne fonctionnerait pas correctement.

Exécuter des applications Windows sur Ubuntu avec PlayOnLinux

Il existe un autre outil qui peut vous aider à exécuter les applications Windows.

Il s'appelle PlayOnLinux ( site web ) et il prend en charge une gamme assez large de logiciels ( consultez le site ).

Ce qu'il fait, c'est qu'il exécute une version spécifique de Wine qui est connue pour fonctionner au mieux avec l'application que vous voulez exécuter. Il installe également des chemins supplémentaires pour assurer une compatibilité maximale avec Ubuntu. Mais vous n'avez pas besoin de savoir cela, tout se fait automatiquement.

Pour cette raison, PlayOnLinux a tendance à fournir les meilleurs résultats en cas d'exécution d'un logiciel largement connu, y compris de nombreux jeux vidéo.

Installation de PlayOnLinux :

  • Trouvez-le dans le Centre logiciel Ubuntu, ou
  • Exécuter sudo apt-get install playonlinux

Utilisation de PlayOnLinux :

Au lieu de double-cliquer sur le .exe (qui le lance avec Wine), lancez l'application PlayOnLinux. Sélectionnez le bouton "Installer" dans la barre d'outils, et choisissez l'application que vous souhaitez installer. PlayOnLinux vous guidera tout au long du processus d'installation (vous aurez bien sûr besoin d'un support d'installation).

Une fois que c'est fait, votre application installée sera affichée dans la fenêtre principale de PlayOnLinux. Double-cliquez pour la lancer !

Solutions commerciales

Si vous n'êtes pas satisfait de Wine, il existe des logiciels commerciaux qui exécutent des applications Windows sous Linux. L'un des plus connus est CrossOver . Dans certains cas, il donne de bien meilleurs résultats, mais il n'est pas disponible gratuitement.

85voto

Stewart Points 925

Vous pouvez le faire si vous installez d'abord le

Wine icon du Centre de logiciels, vous pouvez installer des applications Windows dans Ubuntu. Sachez toutefois que toutes les applications ne fonctionnent pas parfaitement ou sans problème. Certaines applications sont même inutilisables, alors que d'autres fonctionnent parfaitement (voir la page Wine Base de données d'applications pour avoir une bonne idée du fonctionnement des différents programmes). voir Comment installer et configurer Wine ? pour vous aider à l'installer.

Une fois que Wine est installé, vous pouvez simplement double-cliquer sur un .exe o .msi pour l'exécuter. Si cela ne fonctionne pas pour une raison quelconque, faites un clic droit sur le fichier et sélectionnez "Open With Wine Windows Program Loader". Bien entendu, n'exécutez que des exécutables provenant de sources auxquelles vous faites confiance pour éviter les logiciels malveillants de Windows.

Screenshot of right-click opening an executable

Si vous rencontrez des problèmes de compatibilité, vous pouvez essayer la dernière version bêta de Wine à partir du site Web de la Commission européenne. ppa:ubuntu-wine/ppa source du logiciel (voir Que sont les APP et comment les utiliser ? ).

Vous pouvez également envisager d'installer Winetricks icon , CrossOver icon o Jeux CrossOver icon d'installer et d'utiliser les logiciels plus facilement.

Pour voir la sortie de débogage du logiciel Windows (au cas où quelque chose se passe mal), exécutez-le à partir d'un terminal en utilisant wine msiexec /i file.msi ou simplement wine file.exe .

24voto

Ignas Limanauskas Points 863

Oui en utilisant Wine.

Vous pouvez l'obtenir en allant au centre logiciel Ubuntu.

voici un lien vers le ppa https://launchpad.net/~ubuntu-Wine/+archive/ppa

voici une vidéo sur la façon d'installer http://www.youtube.com/watch?v=hZgjgeDQVo4

voici une vidéo sur l'installation des applications de base http://www.youtube.com/watch?v=RLRLWEfdFqY&feature=related

et voici le Wine wiki qui vous fournira quelques informations supplémentaires. http://wiki.winehq.org/HowTo

si vous souhaitez jouer à un jeu à partir d'un CD, vous pouvez installer jouer sur linux qui est également disponible dans le centre logiciel Ubuntu. J'espère que cela vous aidera.

18voto

andybee Points 497

Vous devrez d'abord installer la couche de compatibilité Wine, elle vous permettra d'exécuter des applications Windows sur Ubuntu :

  1. Ouvrez le Centre logiciel Ubuntu
  2. Recherche de " Wine "
  3. Installez "WineCouche de compatibilité Microsoft Windows".

Ensuite, vous devez dire à Ubuntu que c'est un programme.

  1. Cliquez avec le bouton droit de la souris sur le .exe et sélectionnez Propriétés
  2. Ir a Permissions et vérifier Permettre l'exécution du fichier en tant que programme

Maintenant, vous pouvez exécuter le programme

  • Cliquez avec le bouton droit de la souris sur le .exe et sélectionnez Ouvrir avec Wine Chargeur de programmes Windows

C'est tout, le programme devrait maintenant fonctionner correctement. J'ai testé ceci en utilisant divers logiciels Windows, notamment la version Windows de Mono.

15voto

chris Points 10694

Pour les applications qui ne fonctionnent pas dans Wine, vous pouvez utiliser Virtualbox en installant un Windows dans la machine virtuelle. L'accélération 3D est prise en charge dans Virtualbox.

Voir aussi ces questions :

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