So installieren Sie die Windows-Software auf Raspberry Pi mit Wine

So installieren Sie die Windows-Software auf Raspberry Pi mit Wine / Linux

Möchten Sie Windows-Software auf Ihrem Raspberry Pi ausführen? Es ist ein ehrgeiziges Angebot, aber jetzt für eine kleine Anzahl von Apps möglich. Um herauszufinden, wie einfach das ist, habe ich die Eltechs ExaGear-Software auf einem Raspberry Pi 3 installiert.

Warum Windows-Software auf Raspberry Pi?

Bei so vielen hervorragenden Linux-Anwendungen und -Dienstprogrammen sollten oder sollten Sie Windows-Software auf dem Raspberry Pi ausführen?

Nehmen wir zunächst die praktischen Vorteile: Wenn Sie Ihr Pi als Desktop verwenden 7 Tipps zum Verwenden eines Raspberry Pi 3 als Desktop-PC mit Raspbian 7 Tipps zum Verwenden eines Raspberry Pi 3 als Desktop-PC mit Raspbian Der Raspberry Pi 3 macht Ein idealer Desktop-Ersatz für Produktivitätszwecke. Aber bekommst du die beste Leistung? Versuchen Sie diese sieben Tipps, um das Erlebnis zu verbessern. Weitere Informationen (z. B. für einfache Office-Aufgaben) möchten Sie möglicherweise eine Windows-Anwendung installieren, die Sie auf Ihrem Hauptcomputer verwenden.

Es gibt auch den Vorteil der Unterhaltung. Wir wissen, dass der Raspberry Pi Retro-Videospiele spielen kann. Retro Gaming auf dem Raspberry Pi: Alles, was Sie wissen müssen Retro Gaming auf dem Raspberry Pi: Alles, was Sie wissen müssen Der Raspberry Pi ist vielseitig einsetzbar, aber am meisten macht das klassische Spielen Spaß Videospiele. Hier finden Sie alles, was Sie über Retro-Spiele auf Ihrem Raspberry Pi wissen müssen. Weiterlesen . Wir wissen auch, dass einige Open-Source-Videospiele auf die Pi 10+ Classic-Spiele portiert wurden, die Sie auf Raspberry Pi ohne Emulatoren ausführen können. 10+ Classic-Spiele, die Sie auf Raspberry Pi ohne Emulatoren ausführen können. Diese zehn Titel sind ohne Emulation verfügbar. Schnapp sie dir und du wirst in wenigen Minuten spielen! Weiterlesen .

Was wäre, wenn Sie ein Spiel spielen wollten, das nicht portiert wurde? Obwohl moderne Videospiele fast sicher nicht laufen werden, haben ältere Titel auf dem Pi eine bessere Chance.

Möglich wird dies dank der ExaGear x86-Umgebung und Wine, der beliebten Windows-Anwendungsschicht für Linux.

Auf Desktop-Linux-PCs ermöglicht Wine die Ausführung von Windows-Software. Wine kann jedoch nicht alleine auf dem Raspberry Pi laufen, da der Raspberry Pi nicht die x86-Architektur (32-Bit) verwendet. Es basiert vielmehr auf der ARM-Architektur, die sich völlig unterscheidet.

Sie müssen lediglich die Wine-Anwendungsschichtsoftware für den ARM-Prozessor des Raspberry Pi optimieren. Führt ExaGear Desktop Software die Arbeit aus?

Was ist die ExaGear Desktop Software??

Eltechs ExaGear Desktop ist eine leistungsstarke virtuelle Maschine, die auf einem Raspberry Pi eine x86-Umgebung erstellt. Dies bedeutet, dass Software, die für Windows- und Linux-Desktops vorgesehen ist, in der ExaGear-Umgebung ausgeführt werden kann.

Beispiele für Anwendungen, die Sie auf einem Raspberry Pi ausführen können, sind Skype, Dropbox, Plex und uTorrent. Da ExaGear innerhalb des Raspbian OS läuft, optimieren Sie die Kraft Ihres Raspberry Pi mit Raspbian. Optimieren Sie die Kraft Ihres Raspberry Pi mit Raspbian Gerät, damit es sein volles Potenzial entfaltet. Es läuft weiter als… Lesen Sie weiter, Sie müssen keine Änderungen an Ihrem vorhandenen Raspberry Pi-Setup vornehmen.

Was den Pi betrifft, werden die besten Ergebnisse mit einem Raspberry Pi 3 erzielt. Andere ARM-Geräte wie ODROID, Cubieboard, PINE64 und Banana Pi können jedoch auch ExaGear ausführen.

Das Ergebnis ist, dass Sie ältere x86-Software auf dem Raspberry Pi verwenden können. Dies kann eine Anwendung oder ein Videospiel sein.

Während es andere Möglichkeiten gibt, eine virtualisierte Umgebung zu erstellen, vereinfacht ExaGear den Prozess. Obwohl eine Testversion verfügbar ist, ExaGear ist keine freie Software.

Besuchen Sie die ExaGear-Seite auf eltechs.com, um mehr zu erfahren. Beachten Sie, dass auch Versionen für Chromebook und Android verfügbar sind.

Erste Schritte: Laden Sie ExaGear Desktop herunter

Stellen Sie vor der Installation von ExaGear sicher, dass Ihr Raspberry Pi 3 bereit ist. Die Mindestgröße für die Ausführung von ExaGear beträgt 1500 MB (1,5 GB). Sie müssen also sicherstellen, dass genügend Platz zum Ausführen vorhanden ist. Beginnen Sie mit der Größenänderung des Raspbian-Dateisystems.

Dies kann in gemacht werden Menü> Einstellungen> Himbeer-Pi-Konfiguration, wo solltest du wählen System> Dateisystem erweitern. Alternativ können Sie Folgendes ausführen:

sudo raspi-config

Ab hier offen Erweiterte Optionen> Dateisystem erweitern, und klicken Sie auf OK.

Es sind verschiedene Versionen von ExaGear für den Raspberry Pi verfügbar.

  • Himbeer-Pi 1 / Zero-Version
  • Raspberry Pi 2 Version
  • Himbeer-Pi 3-Version

Sie können Ihre bevorzugte Version auf Ihren PC herunterladen und die Daten per FTP übertragen. Oder Sie können ExaGear einfach direkt auf Ihrem Raspberry Pi herunterladen.

Die empfohlenen Schritte sind das Speichern des Lizenzschlüssels (den Sie beim Kauf der Software erhalten) im Downloads Verzeichnis auf Ihrem Pi. Laden Sie ExaGear in dasselbe Verzeichnis mit herunter wget in der Kommandozeile:

wget http://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz

Wie lange dies dauert, hängt von Ihrer Internetgeschwindigkeit ab. Der Download beträgt etwa 280 MB.

Installation von ExaGear Desktop auf dem Raspberry Pi

Wenn Sie fertig sind, entpacken Sie die heruntergeladene TAR.GZ-Datei.

tar -xvzpf exagear-desktop-rpi3.tar.gz

Anschließend können Sie ExaGear Desktop installieren und aktivieren, indem Sie das Skript install-exagear.sh im Verzeichnis mit den extrahierten Paketen und dem zuvor heruntergeladenen Lizenzschlüssel ausführen.

sudo ./install-exagear.sh

Dieses Skript installiert die Gastumgebung, in der x86-Software ausgeführt werden kann. Sie müssen jedoch auch Wine installieren. Ohne diese Option können Sie keine Windows-Software ausführen, obwohl 32-Bit-Linux-Software installiert und ausgeführt werden kann.

Was auch immer Sie vorhaben, der nächste Schritt besteht darin, den einfachen Befehl einzugeben:

übertreiben

Dadurch wird die x86-Umgebung ausgeführt, a “Gast” auf dem laufen “Wirt” (Raspbian).

Installieren von Wine zum Ausführen von Windows-Software

Bevor Sie mit der Installation der Windows-Software beginnen (wir werden uns später einige Beispiele ansehen), müssen Sie ExaGear konfigurieren. Dies geschieht durch die Installation von Wine in der ExaGear-Umgebung.

Beginnen Sie mit einem Update:

sudo apt update

Sobald Ihre Repositories aktualisiert wurden, können Sie Wine installieren.

Sudo apt installieren Wein

Wenn Wine installiert ist, kann Ihr Raspberry Pi jetzt Windows-Software ausführen. Beachten Sie, dass dies ohne ExaGear (oder eine andere x86-Umgebung) nicht möglich ist. Möglicherweise können Sie eine Version von Wine für ARM-Geräte finden, Windows-Software wird jedoch nicht ohne die richtige Umgebung ausgeführt.

So installieren Sie die Windows-Software auf dem Raspberry Pi

Sie betreiben jetzt eine 32-Bit-Gastumgebung auf Ihrem Raspberry Pi innerhalb des Betriebssystems. Sie haben Wine installiert, das auf Linux-Desktops zum Ausführen von Windows-Software verwendet wird.

Sie können jetzt Videospiele oder andere Software auf dem Raspberry Pi installieren.

Aber was wirst du installieren? ExaGear-Entwickler Eltechs bietet eine regelmäßig aktualisierte Liste. Unter den Windows-Apps (Linux x86-Apps wie Skype und Dropbox sind enthalten) sind Word Viewer, Mono und .NET Framework 4.5 aufgeführt. Eine schöne Auswahl an Windows-Spielen wird auch auf einem Raspberry Pi mit ExaGear und Wine wie Counter Strike, Fallout und Sid Meiers Alpha Centauri ausgeführt.

Ich bin ein großer Fan der Civilization-Serie und Alpha Centauri ist eines meiner absoluten Lieblingsspiele. Dies macht es zu einem idealen Kandidaten für die Installation.

Welches Spiel Sie installieren möchten, finden Sie eine Quelle. Dies kann das Originalmedium sein oder ein Download von einer Site wie GOG.com. Solange Sie das Spiel gekauft haben, können Sie es auf Ihren Computer herunterladen.

Navigieren Sie in der Befehlszeile in der ExaGear-Umgebung zum Download-Ordner und geben Sie Folgendes ein:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Ersetzen Sie den Namen der ausführbaren Datei durch das kompatible Spiel, das Sie ausführen. In der Befehlszeile werden einige Textzeilen durchlaufen, und der Windows-Installationsassistent wird geöffnet.

Fahren Sie damit fort, um die Installation abzuschließen. Stellen Sie vor dem Ausführen des installierten Spiels sicher, dass Wine korrekt konfiguriert ist. Sie können dies mit dem Befehl tun:

winecfg

Auf diese Weise können Sie (ua) die Windows-Kompatibilität nach Version angeben. Für Sid Meiers Alpha Centauri müssen Sie diesen Wert auf setzen Windows XP. Sie sollten diese Option auf der Anwendungen Tab.

Dies ist möglicherweise der wichtigste Teil der Installation und Ausführung von Windows-Software. Wenn die falsche Version ausgewählt wird, wird die Anwendung oder das Spiel möglicherweise nicht ausgeführt, da dieselben Kompatibilitätsprobleme in Windows selbst auftreten.

Nachdem Sie Ihre Windows-Software installiert haben, finden Sie sie über das Hauptmenü unter Wein> Programme.

So einfach ist das! Die 32-Bit-Software auf einem ARM-Board zu betreiben, ist angesichts der Spezifikationen des Raspberry Pi eine beeindruckende Leistung.

3D-Grafiken auf Raspberry Pi laden

Beachten Sie, dass Sie Ihren Raspberry Pi konfigurieren müssen, wenn Sie PC-Spiele mit 3D-Grafik installieren möchten. Es stehen verschiedene Grafikmodi zur Verfügung, und Sie müssen den richtigen auswählen.

Beginnen Sie mit dem Öffnen eines neuen Terminalemulators (Strg + Alt + T) und geben Sie ein:

sudo raspi-config

Beginnen Sie im Konfigurationstool mit der Auswahl Aktualisieren Sie dieses Tool auf die neueste Version. Warten Sie auf das Update und öffnen Sie es Erweiterte Optionen und wähle GL-Treiber> GL (Full KMS) OpenGL-Desktop-Treiber mit vollem KMS.

Wählen OK dann Fertig zu bestätigen und neu starten, wenn Sie dazu aufgefordert werden. Denken Sie beim Neustart Ihres Raspberry Pi daran, den Befehl exagear erneut auszuführen, um fortzufahren.

Wenn Sie mit der ExaGear-Umgebung fertig sind, beenden Sie sie mit dem Befehl exit. Wiederholen Sie den Befehl, um die Terminalsitzung zu beenden und die Befehlszeile zu schließen.

Möchten Sie mehr über das Ausführen von Windows-Software unter Linux erfahren? Lesen Sie unsere praktische Anleitung zu Wine unter Linux. Ausführen von Windows-Apps und -Spielen mit Linux Wine: Ausführen von Windows-Apps und -Spielen mit Linux. Wine Gibt es eine Möglichkeit, Windows-Software unter Linux zum Laufen zu bringen? Eine Antwort ist, Wein zu verwenden, aber obwohl es sehr nützlich sein kann, sollte es wahrscheinlich nur Ihr letzter Ausweg sein. Hier ist der Grund. Weiterlesen .

Erfahren Sie mehr über: Himbeer-Pi, Wein.