Antworten:
Sie können, wenn Sie zuerst das installieren
In Wine Compatibility Layer aus dem Software Center können Sie Windows-Anwendungen in Ubuntu installieren. Seien Sie jedoch gewarnt, dass nicht alle Anwendungen einwandfrei oder fehlerfrei funktionieren. Einige Anwendungen sind sogar unbrauchbar, während andere einwandfrei funktionieren (in der Wine Application Database finden Sie eine gute Vorstellung davon, wie gut verschiedene Programme funktionieren). Siehe Wie installiere und konfiguriere ich Wine? um Ihnen zu helfen, dies zu installieren.
Sobald Wine installiert ist, können Sie einfach auf eine .exe
oder eine .msi
Datei doppelklicken, um sie auszuführen. Wenn dies aus irgendeinem Grund nicht funktioniert, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie "Mit Wine Windows Program Loader öffnen". Führen Sie natürlich nur ausführbare Dateien von Quellen aus, denen Sie vertrauen, um Windows-Malware zu vermeiden.
Wenn Sie auf Kompatibilitätsprobleme stoßen, können Sie die neueste Wine Beta-Version von der ppa:ubuntu-wine/ppa
Softwarequelle testen (siehe Was sind PPAs und wie verwende ich sie? ).
Sie können auch Winetricks , CrossOver oder CrossOver Games installieren, um die Installation und Verwendung der Software zu vereinfachen .
Um die Debug-Ausgabe der Windows-Software zu sehen (falls etwas schief geht), führen Sie sie mit wine msiexec /i file.msi
oder einfach von einem Terminal aus wine file.exe
.
.exe-Dateien sind nicht mit Ubuntu binärkompatibel. Es gibt jedoch Kompatibilitätsebenen für Linux, wie z. B. Wine
.exe.
Das zugrunde liegende Problem:
Ubuntu ist ein völlig anderes System als MS Windows. Es sieht nicht nur anders aus, sondern nutzt auch unterschiedliche Mechanismen für seine Kernfunktionen.
Das Problem mit EXE-Dateien ist, dass sie spezifisch für Windows sind. Kein anderes System ist in der Lage, sie auszuführen, da ihre Inhalte für die Verwendung auf einem Microsoft-System ausgelegt sind. Linux verwendet unterschiedliche Standards, unterschiedliche Konzepte und daher müssen Ubuntu-Anwendungen an diese angepasst werden, damit sie ordnungsgemäß funktionieren.
Wenn Sie gerade von Windows migriert sind und Ihre kleinen Schritte mit Ubuntu ausführen, werden Sie in der Tat überrascht sein, dass EXE-Dateien nicht ausgeführt werden können. Möglicherweise treten unterschiedliche Symptome auf. Möglicherweise wird eine Fehlermeldung angezeigt, oder das Doppelklicken auf eine EXE-Datei hat keinerlei Auswirkungen. Dies alles passiert, weil Ubuntu keine Ahnung hat, was es tun soll, um diese Datei auszuführen. Ubuntu weiß nicht, wie MS Windows "hinter den Kulissen" funktioniert, und kann daher den darin enthaltenen Code nicht ausführen. Im Fachjargon heißt es, dass ausführbare Windows- und Linux-Dateien nicht binärkompatibel sind.
Alternativen suchen
Das erste, was Sie tun sollten, ist zu erkennen, dass Sie diese EXE-Datei höchstwahrscheinlich nicht ausführen möchten. Die meisten Windows-Anwendungen, mit denen Sie arbeiten, haben ihre Ubuntu- Alternativen im Ubuntu Software Center.
Daher besteht der allererste Schritt beim Versuch, eine EXE-Datei auszuführen, darin, zu überprüfen, ob es eine Ubuntu-Version derselben Anwendung gibt (wie Firefox - sie hat sowohl eine Windows- als auch eine Ubuntu-Edition) oder eine nahe Alternative, die nicht die ist gleiche App, macht aber zu 99% das gleiche Zeug. Wenn Sie beispielsweise ein Dokument erstellen möchten, möchten Sie anstelle von MS Office LibreOffice verwenden.
Wie finde ich eine Alternative?
Hier sind einige Tipps.
Okay, aber nicht alle Anwendungen haben Alternativen. Es gibt eine Reihe von Fällen, in denen Sie das EXE-Programm trotzdem ausführen möchten. Beispiele beinhalten:
Glücklicherweise können Sie EXE-Dateien auf Ubuntu ausführen.
Was ist Wein ? Nun, technisch gesehen ist es eine Kompatibilitätsebene. Dies bedeutet, dass eine Windows-ähnliche Umgebung für alle EXE-Anwendungen bereitgestellt wird, die Sie ausführen möchten. Daher werden mit WINE .exe-Dateien auf Ubuntu ausgeführt.
WINE ist nicht standardmäßig installiert. Sie können es entweder durch:
sudo apt-get install wine
.Details zur Installation von WINE finden Sie in dieser Frage .
Okay, also habe ich WINE installiert. Was jetzt?
Fahren Sie mit dem Starten Ihrer EXE-Datei fort! Doppelklicken Sie darauf, und mit ein bisschen Glück sieht alles unter Windows so aus. Voilà!
WARNUNG: Nicht alle Anwendungen verhalten sich korrekt, wenn sie mit WINE ausgeführt werden. Wein ist nicht perfekt, und weil es gibt vor , stattdessen eine Windows - Umgebung zu sein , der tatsächlich ein reales ist, können einige Anwendungen zu Fehlfunktionen. Häufige Probleme können falsch angezeigte Felder, Probleme mit dem Vollbildmodus bei Videospielen und Probleme mit dem Kopierschutz sein. Einige von ihnen können mit einigem Aufwand gelöst werden. Überprüfen Sie die Datenbank der WINE-Anwendungen und verwenden Sie Google, um Hinweise zu finden, falls Ihre .exe-Datei nicht richtig funktioniert.
Möglicherweise gibt es ein anderes Tool, das Sie beim Ausführen von Windows-Anwendungen unterstützt.
Es heißt PlayOnLinux ( Website ) und unterstützt eine große Auswahl an Software ( Durchsuchen ).
Es wird eine bestimmte Version von Wine ausgeführt, von der bekannt ist, dass sie am besten mit der Anwendung funktioniert, die Sie ausführen möchten. Es werden auch zusätzliche Pfade installiert, um maximale Kompatibilität mit Ubuntu zu gewährleisten. Aber das müssen Sie nicht wissen. alles wird automatisch erledigt.
Aus diesem Grund liefert PlayOnLinux in der Regel die besten Ergebnisse, wenn eine weithin bekannte Software ausgeführt wird, einschließlich vieler Videospiele.
PlayOnLinux installieren:
sudo apt-get install playonlinux
Verwenden von PlayOnLinux:
Führen Sie die PlayOnLinux-Anwendung aus, anstatt auf die EXE-Datei zu doppelklicken (die mit WINE gestartet wird). Klicken Sie in der Symbolleiste auf die Schaltfläche "Installieren" und wählen Sie die Anwendung aus, die Sie installieren möchten. PlayOnLinux führt Sie durch den Installationsprozess (Sie benötigen natürlich Installationsmedien).
Sobald dies erledigt ist, wird Ihre installierte Anwendung im PlayOnLinux-Hauptfenster angezeigt. Doppelklicken, um es zu starten!
Wenn Sie mit WINE nicht zufrieden sind, gibt es einige kommerzielle Software, die Windows-Anwendungen unter Linux ausführt. Eines der bekanntesten ist CrossOver . In einigen Fällen hat es deutlich bessere Ergebnisse, ist jedoch nicht kostenlos verfügbar.
ja mit wein.
Besuchen Sie das Ubuntu Software Center.
Hier ist ein Link zum ppa https://launchpad.net/~ubuntu-wine/+archive/ppa
Hier ist ein Video zur Installation von http://www.youtube.com/watch?v=hZgjgeDQVo4
Hier ist ein Video zum Installieren grundlegender Anwendungen: http://www.youtube.com/watch?v=RLRLWEfdFqY&feature=related
Und hier ist das Wein-Wiki, in dem Sie weitere Informationen finden. http://wiki.winehq.org/HowTo
Wenn Sie ein Spiel von einer CD spielen möchten, können Sie play unter Linux installieren , das auch im Ubuntu-Software-Center verfügbar ist. hoffe das hilft
Sie müssen zuerst den Wine Compatibility Layer installieren, damit Sie Windows-Anwendungen unter Ubuntu ausführen können:
Als nächstes müssen Sie Ubuntu mitteilen, dass dies ein Programm ist.
.exe
Datei und wählen Sie EigenschaftenJetzt können Sie das Programm ausführen
.exe
Datei und wählen Sie Mit Wine Windows Program Loader öffnenDas ist alles, das Programm sollte jetzt gut laufen. Ich habe dies mit verschiedenen Windows-Programmen getestet, einschließlich der Windows-Version von Mono.
Für Anwendungen, die in Wine nicht funktionieren, können Sie Virtualbox verwenden, indem Sie Windows auf der virtuellen Maschine installieren. 3D-Beschleunigung wird in Virtualbox unterstützt.
Siehe auch diese Fragen:
Wein ist keine perfekte Antwort, da Sie wahrscheinlich viele Kompatibilitätsprobleme haben werden. Sie könnten in Betracht ziehen, zuerst Ihre Bewerbung bei WineHQ.org zu überprüfen . Platin ist die beste Stufe, dann Gold, Silber, Bronze und schließlich Müll.
Wenn Sie Spiele ausführen möchten, können Sie spezielle Versionen von Wine wie PlayOnLinux (kostenlos) oder CrossOver (kostenpflichtig) ausprobieren. Ansonsten sollten gängige Anwendungen mit ein wenig Konfiguration gut genug funktionieren.
Zuallererst ist eine .EXE-Datei eine ausführbare Windows-Datei. In Linux und anderen * nix-basierten Systemen verwenden wir .EXE nicht als Dateierweiterung für ausführbare Programme. Stattdessen setzen wir die Berechtigung, dass das Programm ausführbar ist, mit dem Befehl chmod .
Zweitens ist Ihre Frage zu weit gefasst. Welche '.EXE-Datei', von der ich annehme, dass Sie versuchen, eine Windows-Anwendung auszuführen, versuchen Sie auszuführen? Es gibt ein Programm namens WINE, mit dem Windows-Programme auf verschiedenen Erfolgsebenen ausgeführt werden können.
Es wird jedoch dringend empfohlen, eine native alternative App zu verwenden, da diese sich immer besser in den Desktop integrieren lässt.
Sie sollten sich bewusst sein, dass Ubuntu ein völlig anderes Betriebssystem als Windows ist. Die Dateistrukturen sind nicht kompatibel. So .exe
Dateien sind für Windows entwickelt, nicht Linux. Deshalb werden sie nicht funktionieren.
Trotzdem gibt es einige .exe
Dateien, die unter Linux (Ubuntu) über ein Programm namens gut funktionieren wine
. Die neueste stabile Version sollte sich im Software-Center befinden.
Vor der Installation empfehle wine
ich jedoch dringend, auf der Entwickler-Website nachzuschlagen, was es kann und was nicht und welche Windows-Programme dafür bekannt sind.
Schließlich gibt es Tausende von Apps, die für Linux entwickelt wurden und genau die gleichen Funktionen haben wie Windows-Apps. Viele sind plattformübergreifend, wie VLC, Firefox, um nur einige zu nennen.
Nun, Windows 'Exe'-Datei läuft nicht unter Linux, es ist eine andere Art von Betriebssystem. Sie könnten Wein einbauen und es dann erneut versuchen. Funktioniert in den meisten Fällen sehr gut.
Und geben Sie Ubuntu eine faire Chance, Sie brauchen in den meisten Fällen kein Windows. Sie haben nur den Eindruck, dass dies ein notwendiger Bestandteil der Computererfahrung ist.
Abgesehen von einer WINE-Implementierung können Sie sich auch mit VirtualBox oder einer anderen Virtualisierungstechnologie befassen, wenn Sie eine Kopie von Fenstern haben, die herumliegen.
Hier ist ein Link zum Einrichten: http://www.ubuntugeek.com/create-and-manage-virtual-machines-using-virtualbox.html
Ein Nachteil bei der Verwendung einer virtuellen Maschine (VM) besteht darin, dass sie im Allgemeinen für Computer der oberen Preisklasse reserviert sind, da sie ein Betriebssystem in Ihrem Betriebssystem sind, das zusätzliche Betriebssystemressourcen beansprucht.
Ein Vorteil wäre, dass sie einfacher zu sichern und bei einem katastrophalen Softwarefehler erneut zu installieren sind.
Wikipedia hat einen Artikel über VirtualBox und Virtualization. Ich kann nur einen Link posten, bis ich mehr coole Punkte bekomme, also dachte ich, das Tutorial wäre ein besserer Link, da es eine kurze Beschreibung hat
Lauf:
sudo apt-get install wine
Dann doppelklicken Sie einfach auf exe
Sie sollten Wein probieren :
wine msiexec /i your_msi_file.msi
Die oben angegebene Wein-PPA ist hilfreich, ich werde jedoch bemerken, dass Sie keine Beta-Pakete verwenden müssen, wenn Sie die PPA verwenden. Das wine1.5
Paket enthält das neueste Beta-Paket. Mit dem wine1.4
Paket bleiben Sie jedoch bei der stabilen Wine 1.4-Version und sind keinen Regressionen ausgesetzt. Sie können auch einfach das wine
Paket für die neueste stabile Version installieren .
Wenn Sie Updates von den Wine-Entwicklern erhalten möchten, damit immer mehr Windows-Software unterstützt wird, wechseln Sie zu System-> Software Sources und zur Registerkarte Other Software. Klicken Sie auf die Schaltfläche Hinzufügen und kopieren Sie diese und fügen Sie sie ein: ppa: ubuntu-wine / ppa
Ja, wie andere bereits gesagt haben, können Sie Wine zum Ausführen von Windows-Programmen verwenden.
Sobald wine installiert ist, können Sie eine ausführbare Windows-Datei ausführen, indem Sie mit der rechten Maustaste darauf klicken und auf "Mit dem Windows-Programmlader öffnen" klicken oder das Terminal wie oben beschrieben verwenden.
Sie sollten hier überprüfen , ob / wie das Programm in Wein ausgeführt werden kann. Viele Programme funktionieren nicht einwandfrei oder benötigen eine zusätzliche Konfiguration, um ausgeführt zu werden. Ein Programm namens winetricks (siehe http://wiki.winehq.org/winetricks ) kann die Dinge ein bisschen einfacher machen.
Versuchen Sie immer, native Software oder kostenlose Alternativen zu verwenden, wenn dies möglich ist. Sie können im Ubuntu Software Center nach Anwendungen suchen - Programme von hier aus funktionieren viel besser und benötigen nur wenig Konfiguration. Sie können auch auf dieser Website nach freien Software-Alternativen zu proprietären Produkten suchen: http://www.osalt.com/ .
Wie andere gesagt haben, ist Wein normalerweise die beste Option, aber in einigen Fällen können Sie mit Mono eine bessere Leistung erzielen. Damit das Programm jedoch unter Mono ausgeführt werden kann, muss es sich um eine .NET-Anwendung handeln, und selbst das ist keine Garantie dafür, dass das Programm ohne eine Handbewegung ausgeführt wird.
Zusammenfassend ist Wine eine sichere Sache, aber Mono ist standardmäßig in Ubuntu installiert und kann mit vielen einfachen .EXE-Dateien umgehen, die .NET-Anwendungen sind.
Möglicherweise sollte eine ordnungsgemäße Fehlermeldung darauf hinweisen, dass EXE-Dateien speziell für die Ausführung in einer Windows-Umgebung erstellt wurden. Es gibt viele aufregende Möglichkeiten, mit dieser Situation umzugehen, aber alle brauchen ein wenig Zeit und Mühe, um sich zu informieren und zu verstehen. Wenn Sie dennoch Windows verwenden möchten, was völlig in Ordnung ist, da Sie frei wählen können, ist es möglicherweise ratsam, nur auf Ihre Windows-Installation zu warten und dann Ihre EXE-Dateien auszuführen.
Falls Sie sich anders entscheiden und mehr über Ubuntu und das Ausführen von ausführbaren Dateien erfahren möchten, sollten Sie wissen, dass es solche gibt
Viel Glück und entscheide dich sorgfältig!
Führen Sie sudo apt-get install wine
Wine aus und konfigurieren Sie es mit dem winecfg
Befehl
Auf diese Weise können Sie mit der rechten Maustaste auf eine EXE-Datei klicken, um sie mit Wine Loader zu öffnen.