Diese Antwort kombiniert andere Antworten auf diese Frage in einer.
Die Datei info.exe wird entweder unter Linux oder unter Windows ausgeführt, jedoch nicht unter beiden.
Wird unter Windows ausgeführt
Wenn es sich bei der Datei um eine Windows-Datei handelt, wird sie nicht unter Linux ausgeführt. Wenn dies der Fall ist, können Sie versuchen, es unter einem Windows-Emulator (WINE) auszuführen. Wenn es nicht mit wine kompatibel ist, können Sie es unter Linux nicht ausführen.
Bevor Sie beginnen können, müssen Sie Wein installieren. Die Schritte, die Sie zur Installation von wine benötigen, hängen von der Linux-Plattform ab, auf der Sie sich befinden. Sie können wahrscheinlich "Ubuntu install wine" googeln, wenn Sie beispielsweise Ubuntu installieren.
Sobald Sie wine installiert haben, können Sie diese Befehle ausführen.
cd abc/
wine info.exe
Unter Linux ausführen
Wenn Sie wissen, dass diese Datei unter Linux ausgeführt wird, müssen Sie die folgenden Befehle ausführen:
Wechseln Sie in Ihr ABC-Verzeichnis
cd abc/
Dann möchten Sie Berechtigungen ändern, um zuzulassen ein ll Benutzer zu e x aute diese Datei (a + x).
Sie könnten auch nur die zulassen u ser zu e x ecute (u + x)
chmod a+x info.exe
Starten Sie das Programm. Die ./ weist die Befehlszeile an, in den aktuellen Pfad zu schauen
für die Datei, die ausgeführt werden soll (wenn das aktuelle Verzeichnis nicht in der $ PATH-Umgebung liegt
Variable.
./info.exe
wine
oderdosbox
.Unter Linux geben Sie der Datei ausführbare Berechtigungen. Es ist nicht die Erweiterung, die bestimmt, ob sie ausgeführt werden kann oder nicht (wie unter Windows).
Angenommen, Sie haben eine gültige Datei, die unter Linux ausgeführt werden kann (keine Windows / DOS-Datei):
Beachten Sie, dass Sie die führende ./ für die Shell benötigen, um die Datei im aktuellen Verzeichnis zu finden!
Das gehört aber wirklich zum Superuser.
quelle
Ich wollte vor kurzem ein paar alte MSDOS .exe-Dateien ausführen und ich könnte einfach Dosbox verwenden. Auf Ubuntu war es einfach so
apt-get install dosbox
dann
dosbox file.exe
quelle
.exes sind im Allgemeinen ausführbare Dateien von Windows, nicht Linux. Verwenden Sie dazu etwas wie WINE.
Andernfalls gibt es viele Möglichkeiten, um eine ausführbare Linux-Datei auszuführen, z.
quelle
Wine ist ein Programm, das Sie installieren können. Es ist ein Programm zum Ausführen von .exe-Dateien unter Linux.
apt-get install wein
(Wechseln Sie in das Verzeichnis Ihrer Datei: / cd (Beispiel: Desktop /) Und um Ihre .exe-Datei zu öffnen:
Wein PROGRAMM [ARGUMENTE]
Probleme mit Wein, die Sie tun können: Wein - Hilfe
So habe ich es versucht und es funktioniert.
quelle