Wie kann ich Windows Software oder Spiele installieren?

86

Können .exe und .msi Dateien (Windows Software) in Ubuntu installiert werden?

    
akshatj 05.08.2010, 09:18

18 Antworten

71

Sie können, wenn Sie das

zuerst installieren

Weinkompatibilitätsschicht Im Software Center können Sie Windows-Anwendungen in Ubuntu installieren. Seien Sie jedoch gewarnt, dass nicht alle Anwendungen perfekt oder ohne Pannen funktionieren. Einige Anwendungen sind sogar unbrauchbar, während andere perfekt funktionieren (siehe Wine Application Database für eine gute Vorstellung davon, wie gut verschiedene Programme funktionieren). Siehe Wie installiere und konfiguriere ich Wine? , um Ihnen bei der Installation zu helfen.

Sobald Wine installiert ist, können Sie einfach auf eine Datei .exe oder .msi 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". Natürlich können Sie nur ausführbare Dateien von vertrauenswürdigen Quellen ausführen, um Windows-Malware zu vermeiden.

  

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

Sie könnten auch die Installation von Winetricks , CrossOver oder CrossOver Games zur einfacheren Installation und Verwendung von Software.

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 wine file.exe von einem Terminal aus.

    
Tommy Brunn 05.08.2010, 09:26
76

Kurze Antwort

.exe-Dateien sind nicht binär kompatibel mit Ubuntu. Es gibt jedoch Kompatibilitätsebenen für Linux, z. B. Wine , die .exe ausführen können.

Detaillierte Antwort und Lösungen

Das zugrunde liegende Problem:

Ubuntu ist ein komplett anderes System als MS Windows. Es sieht nicht nur anders aus, es nutzt auch verschiedene Mechanismen für seine Kernfunktionen.

Das Problem mit EXE-Dateien ist, dass sie spezifisch für Windows sind. Kein anderes System kann sie ausführen, weil ihre Inhalte auf einem Microsoft-System funktionieren. Linux verwendet verschiedene Standards, unterschiedliche Konzepte und daher müssen Ubuntu-Anwendungen angepasst werden, damit sie korrekt funktionieren.

Wenn Sie gerade von Windows migriert haben und Ihre kleinen Schritte mit Ubuntu machen, sind Sie vielleicht überrascht, dass .exe-Dateien nicht ausgeführt werden können. Es kann verschiedene Symptome geben, entweder wird eine Fehlermeldung angezeigt, oder es können keine Auswirkungen auftreten, wenn Sie auf eine .exe doppelklicken. Das alles passiert, weil Ubuntu keine Ahnung hat, was es tun soll, um diese Datei auszuführen. Ubuntu weiß nicht, wie MS Windows "hinter dem Vorhang" funktioniert, und daher kann es den darin enthaltenen Code nicht ausführen. Im Fachjargon heißt es, dass ausführbare Windows- und Linux-Dateien nicht binärkompatibel sind.

Suche nach Alternativen

Das erste, was Sie tun sollten, ist zu erkennen, dass Sie diese .exe-Datei wahrscheinlich nicht ausführen möchten. Die meisten Windows-Anwendungen, an die Sie gewöhnt sind, haben ihre Ubuntu Alternativen im Ubuntu Software Center.

Deshalb ist der allererste Schritt, wenn Sie versuchen, eine .exe-Datei auszuführen, zu überprüfen, ob es eine Ubuntu-Version der gleichen Anwendung gibt (wie Firefox - er hat sowohl eine Windows- als auch eine Ubuntu-Edition) oder eine enge Alternative, die nicht die gleiche App ist, aber 99% das gleiche Zeug macht. Wenn Sie beispielsweise ein Dokument erstellen möchten, sollten Sie anstelle von MS Office LibreOffice verwenden.

Wie kann ich eine Alternative finden?

Hier sind einige Tipps.

  1. Durchsuchen Sie das Ubuntu Software Center.
    • Starten Sie das Ubuntu Software Center, geben Sie das Suchfeld ein, nach welcher Art von Anwendung Sie suchen. Wenn Sie zum Beispiel " photoshop " eingeben, finden Sie The GIMP , das ein großartiges Werkzeug für die erweiterte Bildbearbeitung ist und einen großartigen Ersatz für Adobe Photoshop darstellt.
    • Viele Windows-Anwendungen sind auch für Ubuntu verfügbar und haben ihre identische Version im Ubuntu Software Center, welches die bevorzugte Art ist, Software in Ubuntu zu installieren.
  2. Suche Fragen Sie Ubuntu (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 Software-Empfehlung .
  3. Diese Ubuntu-Hilfeseite enthält tolle Tipps, wenn Sie nach Alternativen suchen.
  4. Pfandrecht
  5. Pfandrecht

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 umfassen:

  • Sie versuchen eine Anwendung auszuführen, welche Alternative keinen Sinn ergibt. Im Falle der meisten Videospiele möchten Sie sie ausführen und keine Alternative.
  • Vielleicht möchten Sie die ursprüngliche Anwendung anstelle einer Alternative ausführen, weil die Alternative nicht gut genug ist. Zum Beispiel betrachten viele Leute Photoshop als 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 unter Ubuntu ausführen lassen.

Ausführen von .exe-Dateien unter Ubuntu mit WINE

Was ist Wein ? Nun, technisch gesehen ist es eine Kompatibilitätsschicht. Was es bedeutet, dass es eine Windows-ähnliche Umgebung für jede .exe-Anwendung bereitstellt, die Sie ausführen möchten. Daher werden mit WINE.exe Dateien unter Ubuntu ausgeführt.

WINE ist nicht standardmäßig installiert. Sie können es entweder bekommen, indem Sie:

  • Suche nach "Wein" im Ubuntu Software Center.
  • Ausführen des Befehls: sudo apt-get install wine .

Details zur Installation von WINE finden Sie in diese Frage .

Okay, also habe ich WINE installiert. Was nun?

Fahren Sie mit dem Starten Ihrer .exe-Datei fort! Doppelklicken Sie darauf und mit ein bisschen Glück wird alles wie unter Windows aussehen. Voilà!

WARNUNG: Nicht alle Anwendungen verhalten sich korrekt, wenn sie mit WINE ausgeführt werden. WINE ist keineswegs perfekt, und weil es vorgibt, eine Windows-Umgebung zu sein, statt eine echte zu sein, können einige Anwendungen fehlerhaft sein. Häufige Probleme können falsch angezeigte Felder, Vollbildprobleme mit Videospielen, Kopierschutzprobleme sein. Einige von ihnen können mit wenig Aufwand gelöst werden, überprüfen Sie die WINE-Anwendungsdatenbank und verwenden Sie google, um Hinweise zu finden, falls Ihre .exe funktioniert nicht richtig.

Ausführen von Windows-Anwendungen unter Ubuntu mit PlayOnLinux

Es gibt ein anderes Tool, das Ihnen bei der Ausführung von Windows-Anwendungen helfen kann.

Es heißt PlayOnLinux ( Website ) und es unterstützt eine breite Palette von Software ( Durchsuchen ).

Was es tut, ist, dass es eine bestimmte Version von Wine ausführt, von der bekannt ist, dass sie am besten mit der Anwendung funktioniert, die Sie ausführen möchten. Außerdem werden zusätzliche Pfade installiert, um maximale Kompatibilität mit Ubuntu zu gewährleisten. Aber du musst das nicht wissen; alles wird automatisch erledigt.

Aus diesem Grund bietet PlayOnLinux die besten Ergebnisse, wenn eine weit bekannte Software, einschließlich vieler Videospiele, ausgeführt wird.

Installieren von PlayOnLinux:

  • Finden Sie es im Ubuntu Software Center oder
  • Ausführen sudo apt-get install playonlinux

PlayOnLinux verwenden:

Anstatt die EXE-Datei (die sie mit WINE startet) doppelt anzuklicken, führen Sie die PlayOnLinux-Anwendung aus. Wählen Sie die Schaltfläche "Installieren" auf der Symbolleiste und wählen Sie, welche Anwendung Sie installieren möchten. PlayOnLinux führt Sie durch den Installationsprozess (natürlich benötigen Sie Installationsmedien).

Sobald es fertig ist, wird Ihre installierte Anwendung im PlayOnLinux Hauptfenster angezeigt. Doppelklicken Sie, um es zu starten!

Kommerzielle Lösungen

Wenn Sie mit WINE nicht zufrieden sind, gibt es einige kommerzielle Softwares, die Windows-Anwendungen unter Linux ausführen. Einer der bekanntesten ist CrossOver . CrossOver . In einigen Fällen hat es deutlich bessere Ergebnisse, ist aber nicht kostenlos verfügbar.

    
Rafał Cieślak 27.02.2013 22:05
23

ja mit Wein.

holen Sie es, indem Sie zum Ubuntu-Software-Center gehen.

Hier ist ein Link zum ppa Pfandrecht

Hier ist ein Video zur Installation Pfandrecht

Hier ist ein Video zur Installation von Basisanwendungen Pfandrecht

und hier ist ein Wein-Wiki, das Ihnen weitere Informationen geben wird. Pfandrecht

Wenn Sie ein Spiel von einer CD spielen möchten, können Sie play on linux installieren, das auch im Ubuntu-Software-Center verfügbar ist. hoffe das hilft

    
jnut 25.10.2010 15:10
17

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

  1. Öffnen Sie das Ubuntu Software Center
  2. Suche nach " Wein "
  3. Installieren Sie "Wine Microsoft Windows-Kompatibilitätsebene"

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

  1. Klicken Sie mit der rechten Maustaste auf die .exe -Datei und wählen Sie Eigenschaften
  2. Gehen Sie zu Berechtigungen und prüfen Sie Datei als Programm ausführen

Jetzt können Sie das Programm

ausführen
  • Klicken Sie mit der rechten Maustaste auf die Datei .exe und wählen Sie Mit Wine Windows Program Loader öffnen aus

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

    
Stefano Palazzo 06.08.2011 19:30
15

Für Anwendungen, die nicht in Wine funktionieren, können Sie Virtualbox verwenden, indem Sie ein Windows in der virtuellen Maschine installieren. 3D-Beschleunigung wird in Virtualbox unterstützt.

Siehe auch diese Fragen:

iugamarian 26.10.2010 21:16
13

Wein ist keine perfekte Antwort, da Sie wahrscheinlich viele Kompatibilitätsprobleme haben werden. Sie können Ihre Anwendung zuerst unter WineHQ.org überprüfen. Platin ist das beste Level, dann Gold, Silber, Bronze und schließlich Müll.

Wenn Sie Spiele spielen möchten, können Sie spezielle Versionen von Wine wie PlayOnLinux (kostenlos) oder CrossOver (bezahlt) ausprobieren. Ansonsten sollten gängige Anwendungen mit einer kleinen Konfiguration gut funktionieren.

    
Lyrositor 25.10.2010 16:39
11

Zunächst einmal ist eine .EXE-Datei eine Windows-ausführbare Datei. In Linux und anderen * nix-basierten Systemen verwenden wir .EXE nicht als Dateierweiterung für ausführbare Programmdateien. Stattdessen legen wir die Berechtigung für die Ausführung des Programms mit dem Befehl chmod fest.

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, das Windows-Programme in verschiedenen Stufen erfolgreich ausführen kann.

Es wird jedoch dringend empfohlen, eine native alternative App zu verwenden, da diese besser und besser in den Desktop integriert werden kann.

    
LFC_fan 25.10.2010 15:27
11

Sie sollten wissen, dass Ubuntu ein völlig anderes Betriebssystem als Windows ist. Die Dateistrukturen sind nicht kompatibel. Daher sind .exe -Dateien für Windows und nicht für Linux gedacht. Deshalb werden sie nicht funktionieren.

Nachdem das gesagt wurde, gibt es einige .exe -Dateien, die unter Linux (Ubuntu) gut funktionieren, durch ein Programm namens wine . Die neueste stabile Version sollte im Software-Center sein.

Meine stärkste Empfehlung ist jedoch, vor der Installation von wine , auf die Website des Entwicklers zu gehen und sich damit vertraut zu machen, 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 gedacht sind und die gleichen Funktionen wie Windows-Apps haben. Viele sind plattformübergreifend, wie VLC, Firefox, um ein Paar zu nennen.

    
Baldrick 22.02.2013 10:09
9

Nun Windows 'exe' Datei wird nicht auf Linux laufen, es ist eine andere Art von Betriebssystem. Sie können Wein installieren und es erneut versuchen. Funktioniert in den meisten Fällen sehr gut.

Und geben Sie ubuntu eine faire Chance, Sie brauchen Windows in den meisten Fällen nicht. Sie sind nur unter dem Eindruck, dass dies ein notwendiger Teil der Computererfahrung ist.

Robert Jakubowski 22.02.2013 10:04
7

Abgesehen von einer WINE-Implementierung sollten Sie, wenn Sie eine Kopie von Fenstern haben, auch in VirtualBox oder eine andere Virtualisierungstechnologie schauen.

Hier ist Link zum Einrichten: Pfandrecht

Bei der Verwendung einer virtuellen Maschine (VM) ist es im Allgemeinen so, dass sie im Allgemeinen für die oberen Maschinen reserviert sind, da es sich um ein Betriebssystem innerhalb Ihres Betriebssystems handelt, das zusätzliche Betriebssystemressourcen beansprucht.

ein Profi wäre, dass sie im Falle eines katastrophalen Softwarefehlers einfacher zu sichern und neu zu installieren sind.

Wikipedia hat einen Artikel über VirtualBox und Virtualisierung. Ich kann nur einen Link veröffentlichen, bis ich mehr coole Punkte bekomme, daher dachte ich, das Tutorial wäre ein besserer Link, da es eine kurze Beschreibung hat.

    
aggitan 05.08.2010 13:49
6

Ausführen:

sudo apt-get install wine

Doppelklicken Sie dann einfach auf exe

    
Extender 25.10.2010 15:34
5

Sie sollten versuchen Wein :

wine msiexec /i your_msi_file.msi
    
Jakub Šturc 05.08.2010 09:26
5

Der oben aufgeführte Wine PPA ist hilfreich, aber ich werde feststellen, dass Sie keine Beta-Pakete verwenden müssen, wenn Sie den PPA verwenden. Das wine1.5 -Paket gibt Ihnen das neueste Beta-Paket, das Paket wine1.4 hält Sie jedoch auf der stabilen Wine 1.4-Version und stellt Sie keinen Regressionen aus. Sie können auch das Paket wine für die neueste stabile Version installieren.

    
Scott Ritchie 30.09.2010 10:58
4

Wenn Sie außerdem von den Wine-Entwicklern Updates erhalten möchten, damit immer mehr Windows-Software unterstützt wird, gehen Sie zu System- & gt; Softwarequellen und wechseln Sie zur anderen Registerkarte Software. Klicke auf die Schaltfläche Hinzufügen und kopiere + füge sie ein: ppa: ubuntu-wine / ppa

    
Bhamid 05.08.2010 13:10
4

Ja, wie andere schon gesagt haben, können Sie Windows zum Ausführen von Windows verwenden.

Sobald der Wein installiert ist, können Sie eine ausführbare Windows-Datei ausführen, indem Sie mit der rechten Maustaste darauf klicken und auf 'Öffnen mit dem Wein-Windows-Programmlader' 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 werden nicht einwandfrei funktionieren oder müssen extra konfiguriert werden. Ein Programm namens winetricks (siehe Pfandrecht ) kann die Dinge ein wenig erleichtern.

Versuchen Sie immer, möglichst native Software oder kostenlose Alternativen zu verwenden. Sie können nach Anwendungen im Ubuntu Software Center suchen - Programme von hier aus funktionieren viel besser und benötigen wenig Konfiguration. Sie können auch auf dieser Website nachschauen: Lien für freie Software-Alternativen zu proprietären Produkten.

    
dv3500ea 05.08.2010 16:08
4

Wie andere bereits gesagt haben, ist Wine normalerweise die beste Option, aber in einigen Fällen können Sie mit Mono bessere Ergebnisse erzielen. Damit das Programm unter Mono ausgeführt wird, muss das Programm jedoch eine .NET-Anwendung sein, und selbst das ist keine Garantie dafür, dass das Programm ausgeführt wird, ohne dass die Hand gehalten wird.

Zur Erinnerung, Wine ist eine sichere Sache, aber Mono wird standardmäßig in Ubuntu installiert und kann viele einfache .EXE-Dateien handhaben, die .NET-Anwendungen sind.

    
Michael Curran 25.10.2010 19:36
4

Vielleicht sollte eine ordnungsgemäße Fehlermeldung Ihnen sagen, dass .exe-Dateien speziell erstellt werden, um in einer Windows-Umgebung ausgeführt zu werden. Es gibt viele spannende Möglichkeiten, mit dieser Situation umzugehen, aber sie alle brauchen ein wenig Zeit und Mühe, um informiert und verstanden zu werden. Wenn Sie sowieso Windows verwenden wollen, was völlig in Ordnung ist, weil Sie frei wählen können, dann ist es vielleicht ratsam, einfach auf Ihre Windows-Installation zu warten und dann können Sie Ihre .exe-Dateien ausführen.

Falls Sie sich anders entscheiden und mehr über Ubuntu erfahren wollen und ausführbare Dateien ausführen wollen, sollten Sie wissen, dass es

gibt
  • verschiedene Dateiformate, die nativ in Ubuntu laufen
  • kann native Programme in ubuntu verwenden, die sehr einfach zu installieren sind
  • Lösungen (wie Wein), um sogar Windows-Programm in Ubuntu
  • zu laufen

Viel Glück und entscheiden Sie sorgfältig!

    
NilsB 22.02.2013 10:07
2

Führe sudo apt-get install wine aus und konfiguriere dann den Wein mit winecfg command

Damit können Sie mit der rechten Maustaste auf eine .exe-Datei klicken, um sie mit wine loader zu öffnen.

    
nikhil 01.01.2011 17:59

Tags und Links