Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Kann Linux Exe ausführen?

Kann Linux Exe ausführen?

青灯夜游
青灯夜游Original
2023-04-12 16:58:408361Durchsuche

Ja, aber die exe-Datei kann nicht direkt ausgeführt werden. Normalerweise können Exe-Programme nicht unter Linux ausgeführt werden, da ihre Kernel unterschiedlich sind. Exe-Programme können jedoch durch die Installation von Wine unter Linux ausgeführt werden. Wine ist eine Kompatibilitätsschicht, die Windows-Anwendungen auf einer Vielzahl von POSIX-kompatiblen Betriebssystemen ausführen kann. Sie kann Windows-API-Aufrufe in dynamische POSIX-Aufrufe übersetzen und so den Speicherbedarf für Leistung und andere Verhaltensweisen beseitigen.

Kann Linux Exe ausführen?

Die Betriebsumgebung dieses Tutorials: Ubuntu 18.04.2-System, Dell G3-Computer.

exe-Datei ist eine ausführbare Datei des Windows-Systems und kann nicht direkt im Linux-System ausgeführt werden. Sie müssen die Wine-Laufumgebung unter Linux installieren.

Normalerweise kann kein Windows-basiertes EXE-Programm unter LINUX ausgeführt werden, da ihre Kernel unterschiedlich sind. Exe-Programme können jedoch durch die Installation von Wine unter Linux ausgeführt werden.

Wine (Abkürzung für „Wine Is Not an Emulator“) ist eine Kompatibilitätsschicht, die Windows-Anwendungen auf mehreren POSIX-kompatiblen Betriebssystemen (wie Linux, macOS und BSD usw.) ausführen kann. Wine imitiert nicht die interne Windows-Logik wie eine virtuelle Maschine oder ein Emulator, sondern übersetzt Windows-API-Aufrufe in dynamische POSIX-Aufrufe, wodurch die Speichernutzung durch Leistung und andere Verhaltensweisen eliminiert wird und Sie Windows-Anwendungen sauber in Ihren Desktop integrieren können.

Installieren Sie das WineHQ-Installationspaket (Ubuntu 18.04.2 64-Bit-System als Beispiel)

Wenn Sie das Wine-Installationspaket zuvor aus anderen Repositorys installiert haben, löschen Sie es und alle davon abhängigen Installationen, bevor Sie es versuchen Installieren Sie das WineHQ-Installationspaket (z. B. wine-mono, wine-gecko, winetricks), da sonst Abhängigkeitskonflikte auftreten können.

Wenn Sie ein 64-Bit-System verwenden, aktivieren Sie bitte die 32-Bit-Architekturunterstützung (falls diese noch nicht aktiviert wurde):

# sudo dpkg --add-architecture i386

Kann Linux Exe ausführen?

Lagerschlüssel herunterladen und hinzufügen:

# wget -nc https://dl.winehq.org/wine-builds/winehq.keysudo 
# apt-key add winehq.key

Kann Linux Exe ausführen?

Lager hinzufügen:

# sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

Kann Linux Exe ausführen?

Aktualisieren Sie das Installationspaket:

# sudo apt update

Kann Linux Exe ausführen?

Installieren Sie Wine:

sudo apt install --install-recommends winehq-stable

Kann Linux Exe ausführen?

Jetzt ist die Wine-Installation abgeschlossen.

Installieren Sie das exe-Programm (am Beispiel von QQ)

Laden Sie die ausführbare QQ-Datei mit dem Suffix .exe auf den Desktop herunter, klicken Sie mit der rechten Maustaste auf die ausführbare Datei und wählen Sie „Mit anderen Programmen öffnen (A)“

Kann Linux Exe ausführen?

Wählen Sie im Popup-Dialogfeld „Wine Windows Program Loader“ aus Nicht erforderlich, die Installation unter Linux wird im Allgemeinen nicht empfohlen. Beim Ausführen eines EXE-Programms können verschiedene Fehler auftreten.

Verwandte Empfehlungen: „Kann Linux Exe ausführen?Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonKann Linux Exe ausführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was nützt Linux Deploy?Nächster Artikel:Was nützt Linux Deploy?