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

86

Les fichiers .exe et .msi (logiciel Windows) peuvent-ils être installés dans Ubuntu?

    
posée akshatj 05.08.2010 - 09:18
la source

18 réponses

71

Vous pouvez si vous installez d'abord le

Couche de compatibilité des vins à partir du Software Center, vous pouvez installer des applications Windows dans Ubuntu. Soyez averti cependant que toutes les applications ne fonctionnent pas parfaitement ou sans problèmes. Certaines applications sont même inutilisables, tandis que d'autres fonctionnent parfaitement (consultez la base de données d'applications Wine pour connaître le fonctionnement des différents programmes). voir Comment installer et configurer Wine? pour vous aider à l’installer.

Une fois Wine installé, vous pouvez simplement double-cliquer sur un fichier .exe ou .msi pour l'exécuter. Si cela ne fonctionne pas pour une raison quelconque, cliquez avec le bouton droit sur le fichier et sélectionnez "Ouvrir avec Wine Windows Program Loader". Bien sûr, exécutez uniquement les exécutables provenant de sources fiables pour éviter les logiciels malveillants Windows.

  

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

Vous pouvez également envisager d’installer Winetricks , CrossOver ou Jeux CrossOver pour installer et utiliser les logiciels plus facilement.

Pour voir la sortie de débogage du logiciel Windows (en cas de problème), exécutez-le depuis un terminal en utilisant wine msiexec /i file.msi ou simplement wine file.exe .

    
réponse donnée Tommy Brunn 05.08.2010 - 09:26
la source
76

Réponse courte

Les fichiers

.exe ne sont pas compatibles avec binaire avec Ubuntu. Il existe toutefois des couches de compatibilité pour Linux, telles que Wine , capables d'exécuter .exe.

Réponse détaillée et solutions

Le problème sous-jacent:

Ubuntu est un système complètement différent de MS Windows. Non seulement cela semble différent, 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écifiques à 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, par conséquent, les applications Ubuntu doivent être adaptées pour fonctionner correctement.

Si vous venez de migrer de Windows et que vous faites vos premiers pas avec Ubuntu, vous pourriez être surpris que les fichiers .exe ne s'exécutent pas. Il peut y avoir différents symptômes, un message d'erreur peut s'afficher ou aucun effet lorsque vous double-cliquez sur un fichier .exe. Tout cela se produit, car Ubuntu a aucune idée de ce qu’il faut faire pour exécuter ce fichier. Ubuntu ne sait pas comment MS Windows fonctionne "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 compatibles avec les binaires.

Vous cherchez des alternatives

La première chose à faire est de vous rendre compte que vous ne souhaitez probablement pas exécuter ce fichier .exe. La plupart des applications Windows dont vous avez l'habitude d'utiliser alternatives dans Ubuntu Software Center.

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

Comment trouver une alternative?

Voici quelques astuces.

  1. Recherchez le centre logiciel Ubuntu.
    • Lancez le logiciel Ubuntu, tapez dans la zone de recherche le type d’application que vous recherchez. Par exemple, en tapant " photoshop ", vous trouverez GIMP , qui est un excellent outil de retouche d’image, et constitue un excellent substitut à Adobe Photoshop.
    • De nombreuses applications Windows sont également disponibles pour Ubuntu et ont leur version identique dans Ubuntu Software Center, qui est la manière préférée d'installer des logiciels dans Ubuntu.
  2. Rechercher Demandez à Ubuntu (ce site même).
    • De nombreuses questions expliquent ici quelles applications peuvent être utilisées comme substituts. De plus, n'oubliez pas de poser une question si vous avez besoin d'une classe recommandation de logiciel .
  3. Cette page d'aide d'Ubuntu contient d'excellents conseils pour chercher des alternatives.
  4. lien
  5. lien

OK, mais toutes les applications n’ont pas d’alternatives. Il y a un certain nombre de cas où vous voudrez exécuter le programme .exe quand même. Les exemples incluent:

  • Vous essayez d'exécuter une application dont l'alternative n'a pas de sens. Dans le cas de la plupart des jeux vidéo, vous voudrez les exécuter et non une alternative.
  • Vous voudrez peut-être exécuter l'application d'origine au lieu d'une alternative, car l'alternative n'est pas suffisante. Par exemple, de nombreuses personnes considèrent Photoshop comme un éditeur bien meilleur que The GIMP.
  • Il s’agit d’un programme très spécifique à Windows, qui n’a guère de sens sous Linux.

Heureusement, vous pouvez obtenir des 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é. Cela signifie qu'il fournit un environnement similaire à Windows à toute application .exe que vous essayez d'exécuter. Par conséquent, les fichiers .exe WINE s'exécuteront sur Ubuntu.

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

  • Recherche de "vin" dans Ubuntu Software Center.
  • Exécuter la commande: sudo apt-get install wine .

Vous trouverez des informations sur l’installation de WINE dans cette question .

OK, j'ai donc installé WINE. Maintenant quoi?

Lancez le lancement de votre fichier .exe! Double-cliquez dessus, et avec un peu de chance, tout semblera sur Windows. Voilà!

AVERTISSEMENT: toutes les applications ne se comportent pas correctement lorsqu'elles sont exécutées avec WINE. WINE n'est en aucun cas parfait et, comme il prétend être un environnement Windows au lieu d'être un environnement réel, certaines applications risquent de ne pas fonctionner correctement. Les problèmes courants peuvent inclure des champs affichés de manière incorrecte, des problèmes de plein écran avec les jeux vidéo, des problèmes de protection contre la copie. Certains d'entre eux peuvent être résolus sans problème, assurez-vous de consulter la base de données d'applications WINE et d'utiliser google pour trouver des astuces au cas où votre fichier .exe ne fonctionne pas correctement.

Exécution d'applications Windows sur Ubuntu avec PlayOnLinux

Vous pouvez également utiliser un autre outil qui vous aide à exécuter des applications Windows.

Il s'appelle PlayOnLinux ( site Web ) et prend en charge une large gamme de logiciels ( parcourir ).

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

De ce fait, 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 Ubuntu Software Center, ou
  • Exécuter sudo apt-get install playonlinux

Utilisation de PlayOnLinux:

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

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

Solutions commerciales

Si vous n'êtes pas satisfait de WINE, il existe des logiciels commerciaux exécutant des applications Windows sous Linux. L’un des plus connus est CrossOver . Dans certains cas, les résultats sont nettement meilleurs, mais ils ne sont pas disponibles gratuitement.

    
réponse donnée Rafał Cieślak 27.02.2013 - 22:05
la source
23

oui en utilisant du vin.

Obtenez-le en allant au centre logiciel Ubuntu.

voici un lien vers le ppa lien

voici une vidéo sur la façon d'installer lien

voici une vidéo sur l'installation des applications de base lien

et voici le wiki de vin qui vous fournira plus d'informations. lien

Si vous souhaitez jouer à un jeu à partir d’un CD, vous pouvez installer jouer sur Linux , également disponible dans le centre du logiciel Ubuntu. j'espère que ça aide

    
réponse donnée jnut 25.10.2010 - 15:10
la source
17

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

  1. Ouvrir le centre logiciel Ubuntu
  2. Rechercher " Wine "
  3. Installer "Wine Microsoft Windows Compatibility Layer"

Ensuite, vous devez dire à Ubuntu qu'il s'agit d'un programme.

  1. Cliquez avec le bouton droit sur le fichier .exe et sélectionnez Propriétés .
  2. Accédez à Permissions et cochez Autoriser l'exécution du fichier en tant que programme .

Vous pouvez maintenant exécuter le programme

  • Cliquez avec le bouton droit sur le fichier .exe et sélectionnez Ouvrir avec le programme de chargement de Windows Wine .

C'est tout, le programme devrait maintenant fonctionner correctement. Je l'ai testé en utilisant différents logiciels Windows, dont la version Windows de Mono.

    
réponse donnée Stefano Palazzo 06.08.2011 - 19:30
la source
15

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

Voir aussi ces questions:

réponse donnée iugamarian 26.10.2010 - 21:16
la source
13

Wine n'est pas une réponse parfaite, car vous rencontrerez probablement de nombreux problèmes de compatibilité. Vous pouvez envisager de vérifier d'abord votre application à WineHQ.org . Le platine est le meilleur niveau, puis l'or, l'argent, le bronze et enfin les ordures.

Si vous voulez lancer des jeux, vous pouvez essayer des versions spéciales de Wine comme PlayOnLinux (gratuit) ou CrossOver (payant). Sinon, les applications communes devraient fonctionner correctement avec un peu de configuration.

    
réponse donnée Lyrositor 25.10.2010 - 16:39
la source
11

Tout d’abord, un fichier .EXE est un fichier exécutable Windows. Sous Linux et d'autres systèmes basés sur * nix, nous n'utilisons pas .EXE comme extension de fichier pour les exécutables de programme. Au lieu de cela, nous définissons l'autorisation pour que le programme soit exécutable en utilisant la commande chmod .

Deuxièmement, votre question est trop large. Quel fichier ".exe" par lequel je suppose que vous essayez d'exécuter une application Windows essayez-vous d'exécuter? Il y a un programme appelé WINE qui a la capacité d'exécuter des programmes Windows à différents niveaux de succès.

Toutefois, il vous est fortement conseillé d’utiliser une application alternative native, car elle fonctionnera mieux et s'intégrera mieux avec le bureau.

    
réponse donnée LFC_fan 25.10.2010 - 15:27
la source
11

Vous devez savoir que Ubuntu est un système d'exploitation totalement différent de Windows. Les structures de fichiers sont incompatibles. Ainsi, les fichiers .exe sont conçus pour Windows, pas pour Linux. Par conséquent, ils ne fonctionneront pas.

Cela dit, certains fichiers .exe fonctionnent bien sous Linux (Ubuntu) via un programme appelé wine . La dernière version stable devrait être dans le centre de logiciels.

Ma plus forte recommandation - avant d’installer wine - est de consulter le site Web des développeurs et de vous familiariser avec ce qu’il peut et ne peut pas faire, ainsi que les programmes Windows compatibles.

Enfin, il existe des milliers d’applications conçues pour Linux qui font les mêmes choses que les applications Windows. Beaucoup sont multi-plateformes, comme VLC, Firefox pour en nommer quelques-uns.

    
réponse donnée Baldrick 22.02.2013 - 10:09
la source
9

Eh bien, le fichier 'exe' de Windows ne fonctionnera pas sur Linux, il est différent du système d'exploitation. Vous pouvez installer wine et réessayer. Fonctionne très bien dans la plupart des cas.

Et donner à Ubuntu une chance équitable, vous n'avez pas besoin de Windows dans la plupart des cas. Vous avez juste l’impression que c’est une partie nécessaire de l’expérience informatique.

réponse donnée Robert Jakubowski 22.02.2013 - 10:04
la source
7

Mis à part l'implémentation de WINE, si vous avez une copie de Windows qui traîne, vous voudrez peut-être également consulter VirtualBox ou une autre technologie de virtualisation.

Voici un lien pour obtenir la configuration: lien

L'utilisation d'une machine virtuelle (machine virtuelle) est généralement réservée aux machines haut de gamme, car il s'agit d'un système d'exploitation de votre système d'exploitation qui utilise des ressources de système d'exploitation supplémentaires.

un pro serait qu’ils sont plus faciles à sauvegarder et à réinstaller en cas de panne logicielle catastrophique.

Wikipedia propose un article sur VirtualBox et la virtualisation. Je ne peux poster qu’un seul lien jusqu’à ce que je reçoive plus de points intéressants, alors j’ai pensé que le tutoriel serait un meilleur lien car il contenait une brève description

    
réponse donnée aggitan 05.08.2010 - 13:49
la source
6

Exécuter:

sudo apt-get install wine

Ensuite, double-cliquez simplement sur exe

    
réponse donnée Extender 25.10.2010 - 15:34
la source
5

Vous devriez essayer wine :

wine msiexec /i your_msi_file.msi
    
réponse donnée Jakub Šturc 05.08.2010 - 09:26
la source
5

Le PPA Wine indiqué ci-dessus est utile, mais je noterai que vous n'avez pas à utiliser de packages bêta si vous utilisez le PPA. Le package wine1.5 vous donnera le dernier package bêta, cependant le package wine1.4 vous gardera à la version stable de Wine 1.4 et ne vous exposera pas à des régressions. Vous pouvez également installer le package wine pour la dernière version stable.

    
réponse donnée Scott Ritchie 30.09.2010 - 10:58
la source
4

Par ailleurs, si vous souhaitez obtenir des mises à jour des développeurs de Wine afin de prendre en charge de plus en plus de logiciels Windows, accédez à System- & gt; Sources de logiciels et accédez à l’autre onglet Logiciels. Cliquez sur le bouton Ajouter et copiez-collez-le: ppa: ubuntu-wine / ppa

    
réponse donnée Bhamid 05.08.2010 - 13:10
la source
4

Oui, comme d’autres l’ont dit, vous pouvez utiliser wine pour exécuter des programmes Windows.

Une fois Wine installé, vous pouvez exécuter un exécutable Windows en cliquant dessus avec le bouton droit de la souris et en cliquant sur "Ouvrir avec le programme de chargement de Windows Wine" ou en utilisant le terminal comme expliqué ci-dessus.

Vous devriez vérifier ici si / comment le programme peut être exécuté dans wine. Beaucoup de programmes ne fonctionneront pas parfaitement ou nécessiteront une configuration supplémentaire pour fonctionner. Un programme appelé winetricks (voir lien ) peut faciliter les choses.

Essayez toujours d’utiliser des logiciels natifs ou des alternatives gratuites si possible. Vous pouvez rechercher des applications dans Ubuntu Software Center - les programmes d'ici fonctionneront beaucoup mieux et nécessiteront peu de configuration. Vous pouvez également consulter ce site Web: lien pour trouver des solutions logicielles gratuites aux produits propriétaires.

    
réponse donnée dv3500ea 05.08.2010 - 16:08
la source
4

Comme d’autres l’ont dit, Wine est généralement la meilleure option, mais dans certains cas, vous pouvez voir de meilleures performances avec Mono. Toutefois, pour que le programme s'exécute sous Mono, le programme doit être une application .NET, et même cela ne garantit pas que le programme s'exécutera sans aucune prise en main.

Pour rappel, Wine est une valeur sûre, mais Mono est installé par défaut dans Ubuntu et peut gérer de nombreux fichiers .EXE simples qui sont des applications .NET.

    
réponse donnée Michael Curran 25.10.2010 - 19:36
la source
4

Peut-être qu'un message d'erreur correct devrait vous indiquer que les fichiers .exe sont spécifiquement créés pour s'exécuter dans un environnement Windows. Il existe de nombreux moyens passionnants de gérer cette situation, mais ils ont tous besoin d’un peu de temps et d’efforts pour être informés et comprendre. Si vous prévoyez de toute façon utiliser Windows, ce qui est tout à fait correct car vous êtes libre de choisir, il serait peut-être préférable d’attendre votre installation Windows pour pouvoir exécuter vos fichiers .exe.

Si vous décidez différemment et que vous voulez en savoir plus sur Ubuntu et comment exécuter des fichiers exécutables, vous devez savoir qu'il existe

  • différents formats de fichiers à exécuter en mode natif dans Ubuntu
  • les programmes natifs d’ubuntu qui sont très faciles à installer
  • solutions (comme wine) pour exécuter même des programmes Windows dans Ubuntu

Bonne chance et décidez avec soin!

    
réponse donnée NilsB 22.02.2013 - 10:07
la source
2

Exécutez sudo apt-get install wine , puis configurez wine en utilisant la commande winecfg

Cela vous permettra de cliquer avec le bouton droit sur tout fichier .exe à ouvrir avec wine loader.

    
réponse donnée nikhil 01.01.2011 - 17:59
la source

Lire d'autres questions sur les étiquettes