Wein-Programme funktionieren nicht? Probieren Sie diese Schritte aus.

Wein-Programme funktionieren nicht? Probieren Sie diese Schritte aus.

Wein ist eine unglaubliche Anwendung. Das Ausführen von Windows-Apps auf Ihrem Linux-System wäre normalerweise eine schwierige Aufgabe, aber mit Wine können Sie es in wenigen Minuten schaffen.

Leider bietet Wine keine Universallösung – und Sie sind nicht allein, wenn Sie feststellen, dass es auf Ihrem System nicht funktioniert. Glücklicherweise können Sie diese Probleme mit ein wenig Fehlerbehebung beheben.

Verwenden Sie Flaschen, um Ihren Wein einzuschenken

Wenn Sie Windows-Programme nicht mit Wine installieren konnten, ist die Verwendung von Bottles die einfachste Lösung. Dadurch können Sie arbeitsintensive Fehlerbehebungen vermeiden und Ihre Anwendung ist in den meisten Fällen innerhalb weniger Minuten betriebsbereit.

Es gibt einige Gründe, warum BoFttles eine hervorragende Option zum Ausführen von Windows-Programmen ist, darunter:

  • Bottles speichert frühere Snapshots von Anwendungen, sodass Sie eine Bottle problemlos wiederherstellen können, wenn etwas schief geht.
  • Dank der kürzlich hinzugefügten Bottles Installers können Sie die meisten Anwendungen mit nur einem Klick installieren.
  • Bottles bietet einen integrierten Abhängigkeitsmanager, der die ordnungsgemäße Ausführung mehrerer Windows-Anwendungen vereinfacht.
  • Bottles ist hochgradig anpassbar, bietet jedoch zwei benutzerfreundliche Standardoptionen, wenn Sie einen vereinfachten Installationsprozess bevorzugen.

Zunächst müssen Sie Bottles auf Ihrem Linux-System installieren und konfigurieren. Sobald die Konfiguration abgeschlossen ist, laden Sie das Installationsprogramm für Ihre gewünschte Windows-Anwendung aus dem Internet herunter. Öffnen Sie dann Flaschen und klicken Sie auf Plus (+) Symbol in der oberen linken Ecke des Bildschirms.

Erstellen einer neuen Anwendung „Bottle in Bottles“ unter Linux

Als Nächstes müssen Sie Ihre neue Flasche konfigurieren. Befolgen Sie die in der oben genannten Anleitung beschriebenen Schritte, um Ihre neue Flasche zu erstellen und zu konfigurieren. Sobald die Flasche erstellt wurde, klicken Sie, um die neue Flasche in der Liste der Flaschen zu erweitern, und wählen Sie sie aus Führen Sie die ausführbare Datei aus wenn das Menü „Details & Dienstprogramme“ angezeigt wird.

Wählen Sie die EXE-Datei für Ihre gewünschte Anwendung aus und klicken Sie sich durch die Installationsanweisungen. Sobald die Installation abgeschlossen ist, können Sie Ihre voll funktionsfähige Windows-Anwendung nutzen.

So protokollieren und erkennen Sie Probleme mit Wine-Programmen

Wenn Sie lieber mit klassischem Wine arbeiten möchten, gibt es einige Methoden zur Fehlerbehebung, die Ihnen bei der Lösung Ihrer Probleme mit bestimmten Programmen helfen können.

Bevor Sie beginnen, sollten Sie die Systemprotokollierung aktivieren. In den meisten Fällen können Sie durch Lesen der Protokolle, die durch Ausfälle der Wine-Anwendung generiert werden, die spezifische Ursache des Fehlers identifizieren und beheben.

Das Debuggen und Reparieren von Wine-Programmen ist etwas schwierig. Wenn Sie keine Erfahrung mit der Wine-Entwicklung haben, können Sie den in Wine integrierten Debugger (bekannt als) verwenden winedbg) und das Verfassen eines Fehlerberichts ist eine gute Möglichkeit, Ihr Problem zu lösen.

Geben Sie Folgendes ein, um Ihr Windows-Programm mit dem Wine-Debugger auszuführen:

winedbg /filepath/filepath/windowsprogram.exe

Ich versuche, Audacity auf Wine mit winedbg zu debuggen

Lassen Sie das Programm laufen und reproduzieren Sie dabei das Problem, das normalerweise auftritt. Sehen Sie sich den Wine-Backtracing-Leitfaden an, um die Qualität der Debugging-Informationen zu beurteilen, die Sie erhalten. Bei Bedarf können Sie den winedbg-Vorgang beenden, indem Sie gedrückt halten Strg + C während das Terminalfenster ausgewählt ist.

Verwenden Sie den offiziellen Wine-Debugging-Leitfaden, um den gedruckten Fehler weiter zu untersuchen, und befolgen Sie dann das Standardverfahren von Wine, um alle aufgetretenen Fehler auf Bugzilla zu melden.

Fehlerbehebung bei Wine-Problemen unter Linux

Wenn Sie Ihre Probleme lieber selbst in die Hand nehmen möchten, verwenden Sie Winetricks und Winecfg. Mit Winetricks können Sie Bibliothekspakete installieren, während Sie mit Winecfg die Konfiguration bestimmter Windows-Programme anpassen können.

Bevor Sie mit der Fehlerbehebung beginnen, sollten Sie noch einmal überprüfen, ob Ihr Programm in der Anwendungsdatenbank von Wine als unterstützt aufgeführt ist. Wenn Ihr Programm mit Silber oder niedriger bewertet ist, laden Sie eine andere Version herunter oder suchen Sie nach einem alternativen Programm.

Verwenden Sie Winetricks und Winecfg From Bottles

Die Installation von Programmen auf Wine ist nicht immer einfach, aber Sie können den Vorgang vereinfachen, indem Sie Winetricks und Winecfg verwenden. Sie müssen Winetricks herunterladen, bevor Sie beginnen können. Öffnen Sie das Terminal und geben Sie die folgenden drei Befehle ein, um Winetricks herunterzuladen:

cd „${HOME}/Downloads“
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks

Sie können Winecfg verwenden, wenn Sie die Konfigurationseinstellungen für Ihre Windows-Anwendung anpassen möchten. Sie sollten mit Winecfg beginnen, bevor Sie Änderungen mit Winetricks vornehmen, da Benutzer in Wine-Foren zur Fehlerbehebung größtenteils nicht in der Lage sind, zu helfen, wenn Sie die Abhängigkeitsbibliotheken Ihres Programms drastisch ändern.

Öffnen Sie Winecfg und navigieren Sie zu Anwendung Tab. Klicken Sie auf Anwendung hinzufügen Klicken Sie auf die Schaltfläche und wählen Sie das Windows-Programm aus, das Sie beheben möchten. Klicken Sie anschließend auf Offen. Solange Ihre ausgewählte Anwendung noch auf der Registerkarte „Anwendung“ hervorgehoben ist, werden alle von Ihnen vorgenommenen Änderungen nur auf diese bestimmte Anwendung angewendet.

Sie können mehrere Einstellungen ändern, um zu versuchen, Ihr Wine-Programm zu reparieren. Durch das Ändern der Bibliotheken können Sie möglicherweise Probleme im Zusammenhang mit fehlerhaften DLLs beheben, während Sie durch Anpassen der Grafik-, Desktop-Integration oder Audioeinstellungen möglicherweise Probleme mit einem Programm beheben können, das mit ein oder zwei Fehlern erfolgreich ausgeführt wird.

Winetricks können auch nützlich sein, wenn Sie glauben, dass die Probleme mit Ihren Windows-Programmen mit bestimmten fehlenden Paketen zusammenhängen. Wenn Sie Winetricks ausführen, ohne Pakete anzugeben, wird eine GUI mit einer Liste von Paketen angezeigt.

Wenn Sie das gewünschte Paket kennen, können Sie es nach winetricks an Ihren Befehl anhängen, um es direkt zu installieren. Führen Sie den folgenden Befehl aus, um Winetricks zu öffnen und neue Bibliothekspakete zu installieren:

sh Weintricks

Installieren Sie Laufzeitbibliothekspakete

Windows-Programme können häufig nicht mit Wine ausgeführt werden, da ihre Abhängigkeitsbibliotheken nicht ausreichend unterstützt werden. Die Installation von Laufzeitbibliothekspaketen ist die beste Möglichkeit, dieses potenzielle Problem zu beheben.

Wine unterstützt offiziell die .NET- und DirectX-Laufzeitbibliotheken durch direkte Implementierungen. Leider ist das Herunterladen von DirectX nicht hilfreich, da es ohne Windows-Treiber nicht unterstützt wird.

Herunterladen von Laufzeitbibliothekspaketen mit Winetricks

Das Herunterladen der .NET-Laufzeitbibliothek kann Ihnen jedoch beim Ausführen bestimmter Apps und Spiele helfen. Die Wine-Mono-Laufzeitbibliothek reicht für die meisten Anwendungen aus, funktioniert aber nicht für alle.

Die Installation von .NET ist äußerst einfach. Öffnen Sie Winetricks und klicken Sie Wählen Sie das Standard-Weinpräfix aus. Klicken Sie anschließend auf Installieren Sie eine Windows-DLL oder -Komponente.

Anzeigen der Startoptionen in Winetricks unter Linux

Wählen Sie Ihre bevorzugte .NET-Version aus, warten Sie auf die Installation und testen Sie, ob Ihr Windows-Programm repariert ist.

Das Herunterladen der .NET-Laufzeitbibliothek kann nur bei 32-Bit-Anwendungen helfen. Leider unterstützen 64-Bit-Anwendungen derzeit keine direkte Installation von .NET.

Verwenden Sie eine weinfreundliche Linux-Distribution

Wenn alle Maßnahmen zur Fehlerbehebung Ihr Windows-Programm nicht reparieren konnten, sollten Sie einen Wechsel zu einer anderen Linux-Distribution in Betracht ziehen. Distributionen, auf denen Wine vorinstalliert ist, wie z. B. Zorin OS, können nützlich sein, wenn Sie glauben, dass das Problem bei Ihrer Wine-Installation liegt.

Anzeigen des Zorin OS-Desktops

Alternativ können Sie auch ein spezielles Programm wie Lutris auf Ihr aktuelles Betriebssystem herunterladen. Wenn das Problem darin besteht, dass das Programm selbst nicht vollständig unter Linux ausgeführt werden kann, ist möglicherweise das Dual-Booten von Windows und Linux oder das Ausführen einer virtuellen Windows-Maschine die beste Lösung.

Genießen Sie ein erlesenes Weinerlebnis unter Linux

Wine ist eine fantastische Anwendung, die eine der größten Einschränkungen von Linux beseitigt und es Ihnen ermöglicht, beim Ausführen von Windows-Anwendungen bei Ihrem bevorzugten Betriebssystem zu bleiben.

Auch wenn es frustrierend sein kann, einige Programme mit Wine zum Laufen zu bringen, werden Sie es mit Sicherheit als äußerst lohnend empfinden, wenn Ihr Programm (oder eine geeignete Alternative) endlich unter Linux läuft.

Unterstützen Sie unsere Arbeit ❤️

Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.

Sichere Zahlung mit PayPal
Siehe auch:  Iran gibt an, Amazons Dateninfrastruktur in Bahrain zerstört zu haben
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.