Les fichiers .exe
et .msi
(logiciel Windows) peuvent-ils être installés dans Ubuntu?
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
.
.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.
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.
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:
Heureusement, vous pouvez obtenir des fichiers .exe sur Ubuntu.
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:
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.
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:
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!
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.
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
Vous devez d'abord installer la couche de compatibilité de Wine, cela vous permettra d'exécuter des applications Windows sur Ubuntu:
Ensuite, vous devez dire à Ubuntu qu'il s'agit d'un programme.
.exe
et sélectionnez Propriétés .
Vous pouvez maintenant exécuter le programme
.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.
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:
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.
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.
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.
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.
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
Vous devriez essayer wine :
wine msiexec /i your_msi_file.msi
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.
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
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.
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.
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
Bonne chance et décidez avec soin!
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.