Weinprogramme funktionieren nicht? Versuchen Sie diese Schritte

Weinprogramme funktionieren nicht? Versuchen Sie diese Schritte / Linux

Wine 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. Read More bietet Linux-Benutzern die Möglichkeit, Windows-Software außerhalb der Domäne von Microsoft auszuführen. Als solches kann es Ihnen den Übergang von Windows erleichtern. Windows-Benutzer. Sollten Sie zu Linux oder Mac wechseln? Hey Windows User, sollten Sie zu Linux oder Mac wechseln? Haben Sie jemals darüber nachgedacht, von Windows zu Linux oder Mac zu wechseln? Die schnelle Antwort: Wenn Sie unter Windows sind, bleiben Sie unter Windows - und machen Sie sich noch keine Sorgen. Hier ist der Grund. Mehr lesen, weniger an plattformexklusive Software gebunden.

Wein ist jedoch nicht perfekt. Einige Programme erfordern einige Arbeit, um sich zu bewegen, während andere überhaupt nicht funktionieren. Die folgenden Schritte werden jedoch die Chancen erhöhen, Windows-Programm auf Ihrer Linux-Box auszuführen.

Warum läuft mein Programm nicht??

Vereinfacht gesagt, läuft Wine Windows-Software durch Reverse Engineering von Teilen des Windows-Betriebssystems für Linux. In der Microsoft-Welt werden diese Komponenten als DLLs (Dynamic Link Libraries) bezeichnet. Sie bieten zusätzliche Funktionen und Funktionen, auf die andere Programme angewiesen sind. Ein Beispiel dafür ist d3d8.dll, Damit erhalten Programme Zugriff auf die DirectX 8-Spielefunktionen von Microsoft. Alles, was Sie über DirectX im Jahr 2016 wissen müssen. Alles, was Sie über DirectX im Jahr 2016 wissen müssen. Wenn Sie ein PC-Spieler sind, müssen Sie DirectX unbedingt verwenden, da dies Ihre Spieleleistung erheblich verbessern kann. Hier ist alles, was Sie wissen müssen. Weiterlesen .

Es genügt zu sagen, es gibt viele DLLs, für die Wine Äquivalente bereitstellt. Es besteht die Möglichkeit, dass Wine Fehler bei der Implementierung hat. Wein hat vielleicht gar nicht erst einen! Dies sind die Hauptgründe, warum Windows-Programme sich unter Linux nicht benehmen oder nicht funktionieren. So wie, Die folgenden Schritte zielen darauf ab, Wines Implementierungen so nahe wie möglich an Windows zu bringen.

Installieren Sie Programme mit PlayOnLinux

PlayOnLinux PlayOnLinux bringt Windows-Spiele und -Programme auf Linux PlayOnLinux bringt Windows-Spiele und -Programme auf Linux mit Read More. Damit können Sie verschiedene Versionen von Wine ausführen, die nachweislich mit den Programmen funktionieren, die Sie ausführen möchten. Es kann auch automatisch native DLLs für Wine bereitstellen, damit es besser funktioniert. Dies erfolgt alles unter der Haube, Sie müssen also nur das, was Sie installieren möchten, auswählen und dann ausführen.

Während die Installation eines Programms mit PlayOnLinux fast immer für einen reibungslosen Ablauf sorgt, finden Sie möglicherweise nicht das, was Sie in ihrem Katalog wünschen. Gehen Sie aber zur Downloadseite und probieren Sie es zuerst aus.

Was ist deine Weinarchitektur??

Wenn Sie feststellen, dass PlayOnLinux nicht genügend Programme zur Auswahl hat, müssen Sie möglicherweise die Programme manuell installieren. Bevor Sie jedoch eintauchen, sollten Sie eine Frage stellen: Ist Ihr Wine im 64-Bit-Modus oder im 32-Bit-Modus? Was ist der Unterschied zwischen 32-Bit- und 64-Bit-Windows? Was ist der Unterschied zwischen 32-Bit- und 64-Bit-Windows? Was ist der Unterschied zwischen 32-Bit- und 64-Bit-Windows? Hier ist eine einfache Erklärung und wie Sie überprüfen können, welche Version Sie haben. Weiterlesen ?

Wie Windows haben sowohl Linux als auch Wine unterschiedliche Versionen, die für bestimmte Computerarchitekturen entwickelt wurden. Sie verwenden wahrscheinlich eine 64-Bit-Version von Linux und standardmäßig die 64-Bit-Version von Wine.

Geben Sie folgenden Befehl ein, um zu überprüfen, welche Sie verwenden:

winecfg

Klicken Sie anschließend auf die Schaltfläche Windows-Version. Sie sehen eine Liste der verschiedenen Windows-Editionen, die Wine emulieren kann. Wenn du verwendest 32-Bit-Wein, Ausgaben älter als Windows XP erscheint da sie nur im 32-Bit-Modus verfügbar waren.

Ändern Sie Ihre Weinarchitektur

Software, die für 32-Bit-Systeme entwickelt wurde, funktioniert auch mit 64-Bit-Versionen von Wine, Stattdessen arbeiten sie besser mit der 32-Bit-Version. Glücklicherweise ist das Ändern Ihrer Weinarchitektur ziemlich einfach:

export WINEARCH = win32 export WINEPREFIX = ~ / .wine32 winecfg

Der erste Befehl weist Wine an, im 32-Bit-Modus zu arbeiten, während der zweite Befehl ihm sagt, wo er den neuen Ordner erstellen soll (das '.' Am Ende macht den Ordner verborgen - Sie können ihn entfernen, wenn Sie möchten). Da dieser Ordner nicht existiert, wird er vom dritten Befehl erstellt.

Wenn Sie ein Programm mit dieser Wine-Version ausführen möchten, müssen Sie zuerst die ersten beiden Befehle eingeben. Dies kann ein wenig langweilig werden. Wenn Sie dies als Standardversion von Wine verwenden möchten, können Sie eine Datei erstellen, die dies automatisch für Sie erledigt.

sudo nano /etc/profile.d/wine.sh

Fügen Sie einfach die ersten beiden Befehle hinzu, um Ihren neuen Wine-Ordner zu erstellen. Möglicherweise müssen Sie Ihren Computer neu starten, damit diese Einstellungen funktionieren. Danach können Sie Programme mit einem einfachen ausführen Wein [Programm] Befehl.

Verwenden Sie die Staging-Version von Wine

Wine Staging enthält viele Fehlerbehebungen und Funktionen, die es nicht in die Mainstream-Versionen geschafft haben. Aus diesem Grund haben Sie möglicherweise eine bessere Chance, dass Ihre Programme ausgeführt werden, wenn Sie sie stattdessen verwenden. Eine Anleitung dazu finden Sie auf der Website der Linux-Distribution.

Für Ubuntu / Mint-Benutzer sind hier die Terminalbefehle, die Sie eingeben:

sudo add-apt-repository ppa: wine / wine-builds sudo apt-get aktualisieren sudo apt-get install --install-recommends wine-staging winehq-staging

Sie können überprüfen, ob Sie Wine Staging verwenden, indem Sie folgenden Befehl eingeben:

Wein - Version

Verwenden Sie native Windows-Komponenten mit Winetricks

Wine hat die Möglichkeit, Windows-DLLs neben ihren eigenen Reverse-Engineers zu verwenden. In vielen Fällen kann dies zu einer besseren Kompatibilität beitragen. Dazu müssen Sie sie jedoch herunterladen und Wine ausdrücklich dazu auffordern, sie zu verwenden. Ein Shell-Skript wurde aufgerufen Winetricks automatisiert diesen Prozess, sodass Sie sich nicht um den Prozess kümmern müssen.

Der folgende Befehl verwendet Wget Mastering Wget & Lernen einige nette Download-Tricks Meistern von Wget & Lernen einige nette Download-Tricks Manchmal reicht es nicht aus, eine Website lokal in Ihrem Browser zu speichern. Manchmal brauchst du etwas mehr Kraft. Dafür gibt es ein nettes kleines Befehlszeilentool namens Wget. Wget ist… Weiterlesen, um das Skript herunterzuladen:

wget -O winetricks.sh https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod 755 winetricks.sh

Mit dem zweiten Befehl wird das Skript ausgeführt. Linux verhindert aus Sicherheitsgründen, dass zufällige Skripts standardmäßig ausführbar sind. Ist Linux wirklich so sicher, wie Sie es sich vorstellen? Ist Linux wirklich so sicher, wie Sie denken? Linux wird oft als das sicherste Betriebssystem bezeichnet, das Sie in die Finger bekommen können, aber ist dies wirklich der Fall? Schauen wir uns die verschiedenen Aspekte der Linux-Computersicherheit an. Weiterlesen . Jetzt müssen Sie nur noch Winetricks bitten, eine bestimmte Datei im Terminal zu installieren.

./winetricks.sh deine-dll

Wenn Sie diesen Befehl eingeben, zeigt Winetricks Ihnen auch alle möglichen DLLs, die Sie damit installieren können:

./winetricks.sh DLL-Liste

Verschiedene Programme sind auf unterschiedliche DLLs angewiesen. Ich empfehle daher, in der offiziellen Datenbank der Wine-Anwendung nach Hinweisen zur Installation zu suchen. Suchen Sie einfach nach der gewünschten Software, und Sie werden andere im selben Boot wie Sie sehen.

Wein auf Fehler prüfen

Wenn sich die Anwendung, die Sie ausführen möchten, nicht in der Wine-Anwendungsdatenbank befindet, können Sie immer noch ein wenig herumstochern, um das Problem zu erraten. Zum Beispiel können Sie die Fehler, die Wine erzeugt, wie folgt betrachten:

Wein [Programm] &> debug.txt

Wenn Sie Ihr Programm im Terminal ausführen, werden alle Fehler, die es macht, in die obige Datei gesendet. So etwas könnte Ihnen dabei helfen herauszufinden, was mit Wine schief läuft. Auf diese Weise können Sie möglicherweise eine hilfreiche DLL mit Winetricks installieren.

Fehler melden

Wenn Ihr Programm trotz aller Anstrengungen immer noch nicht funktioniert, liegt das Problem möglicherweise in Wines Code. Wenn dies der Fall ist, empfehle ich, den Bug-Trackern von WineHQ einen Fehlerbericht zu übermitteln.

Dies sollte in den meisten Fällen nicht notwendig sein, aber wenn Sie daran interessiert sind, sollten Sie ein paar Dinge beachten:

  • Beschreibe dein Problem, was es ist und wie es dazu kam.
  • Hängen Sie eine Fehlerdatei mit Ihrem Bericht an (z. B. oben). Dadurch können Probleme für die Entwickler leichter identifiziert werden.
  • Seien Sie höflich und höflich. 7 Netiquette-Richtlinien für das Schreiben von E-Mails & Forenbeiträgen 7 Netiquette-Richtlinien für das Schreiben von E-Mails & Forumbeiträgen Netiquette ist eine Abkürzung für Netzwerk- oder Internetetikette. Es umfasst die speziellen Konventionen der Online-Interaktionen. Während die Netikette in Offline-Begegnungen einem guten Benehmen oder einer guten Etikette sehr ähnlich ist, gibt es… Read More! Die Leute werden eher bereit sein zu helfen, wenn Sie es sind.

Haben Sie eine Erfolgsgeschichte zum Thema Wein? Hast du Probleme damit? Sagen Sie uns in den Kommentaren unten.

Bildnachweis: Sicco Hesselmans über Shutterstock.com

Erfahren Sie mehr über: Fehlerbehebung, Windows, Wine.