Wie kann ich Windows-Software oder -Spiele installieren?


96

Können .exeund .msiDateien (Windows-Software) in Ubuntu installiert werden?


funktioniert dampf nicht
Charlie Parker

Steam funktioniert bei einigen Spielen, nicht bei allen.
K7AAY

Antworten:


78

Sie können, wenn Sie zuerst das installieren

In Wine Compatibility LayerSymbol 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 .exeoder eine .msiDatei 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.

Screenshot des Rechtsklickens zum Öffnen einer ausführbaren Datei

Wenn Sie auf Kompatibilitätsprobleme stoßen, können Sie die neueste Wine Beta-Version von der ppa:ubuntu-wine/ppaSoftwarequelle testen (siehe Was sind PPAs und wie verwende ich sie? ).

Sie können auch WinetricksSymbol , CrossOverSymbol oder CrossOver GamesSymbol 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.msioder einfach von einem Terminal aus wine file.exe.


funktioniert dampf nicht
Charlie Parker

81

Kurze Antwort

.exe-Dateien sind nicht mit Ubuntu binärkompatibel. Es gibt jedoch Kompatibilitätsebenen für Linux, wie z. B. Wine.exe.


Detaillierte Antwort und Lösungen

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.

  1. Suchen Sie im Ubuntu Software Center.
    • Starten Sie das Ubuntu Software Center und geben Sie in das Suchfeld die gewünschte Anwendung ein. Wenn Sie beispielsweise " photoshop " eingeben, finden Sie The GIMP , ein hervorragendes Werkzeug für die erweiterte Bildbearbeitung und ein hervorragender Ersatz für Adobe Photoshop.
    • Viele Windows-Anwendungen sind auch für Ubuntu verfügbar und haben ihre identische Version im Ubuntu Software Center. Dies ist die bevorzugte Methode zur Installation von Software in Ubuntu.
  2. Suche Ask Ubuntu (genau diese Seite).
    • Hier gibt es viele Fragen, die erklären, welche Anwendungen als Ersatz verwendet werden können. Vergessen Sie auch nicht , eine Frage zu stellen, wenn Sie eine benötigen .
  3. Diese Ubuntu-Hilfeseite enthält nützliche Tipps für die Suche nach Alternativen.
  4. http://ubuntuguide.org/wiki/Alternatives
  5. http://alternativeto.net/

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:

  • Sie versuchen, eine Anwendung auszuführen, deren Alternative keinen Sinn ergibt. Bei den meisten Videospielen möchten Sie diese ausführen und keine Alternative.
  • Möglicherweise möchten Sie die ursprüngliche Anwendung anstelle einer Alternative ausführen, da die Alternative nicht gut genug ist. Zum Beispiel halten viele Leute Photoshop für einen viel besseren Editor als The GIMP.
  • Dies ist ein sehr Windows-spezifisches Programm, das unter Linux wenig Sinn macht.

Glücklicherweise können Sie EXE-Dateien auf Ubuntu ausführen.

Ausführen von EXE-Dateien auf Ubuntu mit WINE

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:

  • Suche nach "Wein" im Ubuntu Software Center.
  • Das Ausführen des Befehls: 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.

Ausführen von Windows-Anwendungen unter Ubuntu mit PlayOnLinux

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:

  • Finden Sie es im Ubuntu Software Center oder
  • Lauf 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!

Kommerzielle Lösungen

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.


funktioniert dampf nicht
Charlie Parker

23

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


4
+1 für Linux-Spiele, so etwas habe ich schon eine Weile gesucht!
John

3
−1 für die Verwendung eines ppa, wenn es wirklich weder notwendig noch empfohlen ist: \
Stefano Palazzo

17

Sie müssen zuerst den Wine Compatibility Layer installieren, damit Sie Windows-Anwendungen unter Ubuntu ausführen können:

  1. Öffnen Sie das Ubuntu Software Center
  2. Suche nach " wein "
  3. Installieren Sie "Wine Microsoft Windows Compatibility Layer"

Als nächstes müssen Sie Ubuntu mitteilen, dass dies ein Programm ist.

  1. Klicken Sie mit der rechten Maustaste auf die .exeDatei und wählen Sie Eigenschaften
  2. Gehen Sie zu Berechtigungen und aktivieren Sie Ausführen von Dateien als Programm zulassen

Jetzt können Sie das Programm ausführen

  • Klicken Sie mit der rechten Maustaste auf die .exeDatei und wählen Sie Mit Wine Windows Program Loader öffnen

Das ist alles, das Programm sollte jetzt gut laufen. Ich habe dies mit verschiedenen Windows-Programmen getestet, einschließlich der Windows-Version von Mono.


15

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:


Verwenden Sie Winetricks, um directx9_36 für bessere Spieltexturen in Spielen zu installieren, die nur DirectX enthalten.
iugamarian

13

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.

Alt-Text

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.


11

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.


11
Sie fragten, wie man EXE-Dateien ausführt, die keine Alternative zu ihnen sind.
Nut

11

Sie sollten sich bewusst sein, dass Ubuntu ein völlig anderes Betriebssystem als Windows ist. Die Dateistrukturen sind nicht kompatibel. So .exeDateien sind für Windows entwickelt, nicht Linux. Deshalb werden sie nicht funktionieren.

Trotzdem gibt es einige .exeDateien, 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 wineich 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.


Ihr wart alle überraschend unterstützend (vielleicht gebe ich ihm einfach eine Chance, haha). Aber wo finde ich dieses "Software-Center"? Ich ging zu Anwendungen in der oberen linken Ecke, und alles, was mir zur Verfügung steht, sind Zubehör, Spiele, Grafiken, Internet, Büro sowie Ton und Video. Was tun
Adrian

Welche Ubuntu-Version verwenden Sie?
Baldrick

Ich werde wie ein Idiot klingen, aber um ehrlich zu sein, bin ich mir nicht sicher. Die Boot-CD, die ich von meinem Mitbewohner erhalten habe, war nur eine verbrannte. Kann ich das irgendwie herausfinden? Danke nochmal.
Adrian

Warten Sie beim Booten, bis es geladen ist, und wechseln Sie dann zu Anwendungen / Zubehör / Terminal. Sie sollten ein befehlsähnliches Fenster sehen. Schneide das Folgende aus und füge es ein und drücke Enter, dann poste das Ergebnis. Cat / etc / lsb-release
Baldrick

Okay, das kann eine Minute dauern. (Ich bin gerade auf meinem Windows-Laptop, während mein neuer Desktop der PC ist, für den ich Hilfe bekomme.) DISTRIB_ID = Ubuntu DISTRIB_RELEASE = 8.04 DISTRIB_CODENAME = hardy DISTRIB_DESCRIPTION = "Ubuntu 8.04.3 LTS" Das ist alles, was es sagt ...
Adrian

9

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.


7

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


Wir hatten viele Probleme mit VitualBox auf unseren Ubuntu-Systemen @ school.
Wayne Werner

Richtig, manchmal arbeiten manche für manche - und andere für andere. Ich konnte VMWare noch nie zum Laufen bringen, hatte jedoch einige Erfolge mit QEMU / KVM. "Einzelne Ergebnisse können variieren."
Aggitan



5

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.5Paket enthält das neueste Beta-Paket. Mit dem wine1.4Paket bleiben Sie jedoch bei der stabilen Wine 1.4-Version und sind keinen Regressionen ausgesetzt. Sie können auch einfach das winePaket für die neueste stabile Version installieren .


4

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


4

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/ .


4

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.


4

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

  • Verschiedene Dateiformate, die nativ in Ubuntu ausgeführt werden sollen
  • kann native Programme in Ubuntu, die sehr einfach zu installieren sind
  • Lösungen (wie Wein), um auch Windows-Programm in Ubuntu auszuführen

Viel Glück und entscheide dich sorgfältig!


1
Sie können sowohl Windows als auch Ubuntu dual booten, um Ubuntu kennenzulernen, bevor Sie sich entscheiden, Windows vollständig zu verlassen. Zu Hause bin ich seit 2000 frei von Windows. Ich benutze es immer noch bei der Arbeit, aber die IT-Abteilung sagt mir, dass ich muss.
Warren Hill

2

Führen Sie sudo apt-get install wineWine aus und konfigurieren Sie es mit dem winecfgBefehl

Auf diese Weise können Sie mit der rechten Maustaste auf eine EXE-Datei klicken, um sie mit Wine Loader zu öffnen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.