Wine - Windows-Software unter Linux installieren und nutzen

Windows unter Linux, Linux unter Linux, VirtualBox, Qemu, Docker und Co
Administrator
Beiträge: 1098
Registriert: Sa 10. Jul 2021, 01:47
Wohnort: Graz

Has thanked: 73 times
Been thanked: 604 times

Wine - Windows-Software unter Linux installieren und nutzen

Beitrag von robertgoedl »

Wine (Wine is not an Emulator) hat zwar nichts mit Virtualisierung zu tun, aber es passt gerade so hier her. So einige Linux-Einsteiger, aber auch länger dienende Linux-User brauchen hin und wieder Windows-Software. Ohne Hilfe lässt sich Windows-Software jedoch nicht unter Linux installieren - Windows und Windows-Software ist einfach nicht POSIX-kompatibel. Dies bedeutet - Windows-Software versteht sich mit den Systemaufrufen unter Linux einfach nicht.

Wine ist nun eine Software die, die Windows-Systemaufrufe von Windows-Software auf die unter Linux und wieder zurück übersetzt - Windows-Software kann also mit dem Linux-Kernel kommunizieren - genau dies ist nötig um Windows-Software unter Linux zum Laufen zu bekommen.

Gleich einmal zu Beginn - nicht jede Windows-Software läuft auch unter Wine, manche funktioniert sogar besser als unter Windows (schneller), andere funktioniert nicht perfekt, wieder andere lässt sich nur installieren - funktioniert aber nicht. Welche Software wie unter Wine funktioniert zeigt sich unter Wine AppDB. Aber nur weil eine Software dort nicht zu finden ist bedeutet dies nicht, das die Software auch wirklich nicht funktioniert - nicht jeder der Software mit Wine testet, schreibt auch in diese Datenbank - selbst testen hilft also.

Wine installieren

Unter auf Debian basierenden Linux-Distributionen ist die Installation sehr einfach - führen Sie folgende Befehle aus (funktioniert nicht, beziehungsweise schlecht unter Linux Mint - dort murkst man mit einem eigenen Installer herum, darum verweise ich auf das Deutsche Mint-Forum) - am Terminal, natürlich als Administrator:

Code: Alles auswählen

dpkg --add-architecture i386
apt update
apt install wine32
Arbeitet man nur mit Windows-Software in 64 Bit können Sie die ganze Geschichte auch weglassen und Wine wie folgt installieren:

Code: Alles auswählen

apt install wine
Sie sollten sich in diesem Fall aber sicher sein nur 64 Bit-Software einzusetzen - Windows-Software ist oft ein Gemurks aus 32 und 64 Bit.

Möchten Sie Wine in 32 Bit und jegliche 32 Bit-Pakete wieder löschen gelingt dies ganz einfach mit:

Code: Alles auswählen

dpkg --remove-architecture i386
apt update
apt purge ".*:i386"
Wine anpassen

Nach der Installation gilt es die Einrichtung der Software am Terminal zu starten - dies gelingt als normaler Nutzer mit dem Befehl:

Code: Alles auswählen

winecfg
Dies kann einige Sekunden dauern, warten Sie einfach ab bis das Wine-Fenster erscheint:
wine.jpg
Hier können Sie einige Einstellungen tätigen - am wichtigsten ist wohl die Auflösung auf dem Reiter "Grafik", erhöhen Sie diese schrittweise, schließen das Fenster und starten den Befehl erneut. Anschließend können Sie das Fenster schließen.

Windows-Software unter Wine installieren

Manche Distributionen erzeugen einen eigenen Eintrag im Kontextmenü - wenn Sie eine Windows-Datei rechts anklicken erscheint ein Eintrag "Mint Wine öffnen", nutzen Sie diesen nicht - öffnen Sie das Terminal und navigieren auf diesem zur Windows-EXE. Der Vorteil am Terminal - Sie sehen falls die Anwendung noch weitere Abhängigkeiten benötigt. Zur Installation der jeweiligen Software, in meinem Fall wird dies einfach IrfanView sein - die Datei nennt sich "iview458_setup.exe" nutzen Sie einfach den "wine"-Befehl - also:

Code: Alles auswählen

wine iview458_setup.exe
wine1.jpg
Gehen Sie die Installation einfach wie unter Windows gewohnt durch - anschließend finden Sie die Software im Anwendungsmenü:

Windows lässt sich mit einem U-Boot vergleichen - mach ein Fenster auf und die Probleme beginnen ...
Administrator
Beiträge: 1098
Registriert: Sa 10. Jul 2021, 01:47
Wohnort: Graz

Has thanked: 73 times
Been thanked: 604 times

Re: Wine - Windows-Software unter Linux installieren und nutzen

Beitrag von robertgoedl »

Winetricks - Kleine Hilfe für Wine

Hin und wieder benötigen auch Windows-Anwendungen Abhängigkeiten oder Bibliotheken - mit Winetricks lassen sich solche und viele anderen Anwendungen ganz einfach installieren.

Winetricks installieren

Unter auf Debian basierenden Linux-Distributionen installieren Sie diese Software ganz einfach über die Paket-Verwaltung durch das Paket "winetricks".

Winetricks nutzen

Sie starten diese Software ganz einfach am Terminal durch den Befehl:

Code: Alles auswählen

winetricks --gui
wine2.jpg
Die Software bietet nun an Bibliotheken oder Anwendungen zu installieren, oder andere Einstellungen zu tätigen - hier Anwendungen:
wine3.jpg
Es genügt einfach der Mausklick, die Software zeigt was geschehen wird - folgen Sie einfach den Anweisungen. Mit einem Klick auf den Schalter "Abbrechen" gelangen Sie einen Punkt im Menü zurück. Benötigt die Software weitere Software über die Paket-Verwaltung schließt sich die Software und zeigt das nötige Paket - installieren Sie dieses und starten die Anwendung erneut.

Die meisten Anwendungen erfordern keine manuellen Downloads - erkennbar am Hinweis "Heunterladbar", einfach markieren und auf "OK" klicken, den Rest erledigt die Software.
Windows lässt sich mit einem U-Boot vergleichen - mach ein Fenster auf und die Probleme beginnen ...
Administrator
Beiträge: 1098
Registriert: Sa 10. Jul 2021, 01:47
Wohnort: Graz

Has thanked: 73 times
Been thanked: 604 times

Re: Wine - Windows-Software unter Linux installieren und nutzen

Beitrag von robertgoedl »

PlayOnLinux - Grafische Hilfe für viele Windows-Anwendungen

PlayOnLinux ist eine grafische Oberfläche für Wine - Wine sollte zuvor installiert werden. Es handelt sich dabei um eine Software die Profile für viele Windows-Anwendungen bereitstellt und diese fast automatisch installiert. Dabei lädt die Software auch automatisch die passende Wine-Version aus dem Internet herunter, sodass die Software gut läuft.

PlayOnLinux installieren

Unter auf Debian basierenden Linux-Distributionen installieren Sie diese Software ganz einfach über die Paket-Verwaltung durch das Paket "playonlinux".

PlayOnLinux nutzen

Sie finden diese Software nach der Installation im Anwendungsmenü unter der Kategorie Spiele, alternativ nutzen Sie den Schnellstarter (Alt+F2) oder das Terminal mit dem Befehl:

Code: Alles auswählen

playonlinux
Beim ersten Start aktualisiert sich die Software über das Internet - warten Sie einfach ein paar Sekunden:
wine4.jpg
Klicken Sie einfach auf den Schalter "Installieren" und wählen im sich öffnenden Fenster die passende Kategorie und die gewünschte Anwendung - markieren Sie diese und klicken auf "Installieren". Anschließend folgen Sie nur noch den Anweisungen.

Hin und wieder ist es bei Spielen nötig sich aus dem Internet den passenden Starter zu besorgen - PlayOnLinux wird darauf hinweisen. Meist liegt das Problem am Kopierschutz, es gilt sich also den passenden Crack aus dem Internet zu besorgen. Die genutzte Suchmaschine mit den Begriffen "spiel crack" wird bei der Suche helfen. Die Datei gilt es anschließend statt des Originals im Home-Verzeichnis unter ".wine/drive_c/Program Files/" anzubringen.
Windows lässt sich mit einem U-Boot vergleichen - mach ein Fenster auf und die Probleme beginnen ...
Administrator
Beiträge: 1098
Registriert: Sa 10. Jul 2021, 01:47
Wohnort: Graz

Has thanked: 73 times
Been thanked: 604 times

Re: Wine - Windows-Software unter Linux installieren und nutzen

Beitrag von robertgoedl »

Crossover - Kommerzielles Wine

Crossover ist vor allem für technisch unbedarfte Nutzer ein Tipp - es handelt sich hierbei um eine sehr einfach zu nutzende grafische Oberfläche für Wine. Auch Wine wurde angepasst, um viele Windows-Anwendungen einfacher zum Laufen zu bekommen. Sie zeigen der Software nur was Sie installieren und nutzen möchten - den Rest erledigt die Software. Technisches Zeugs wie Bibliotheken oder Schriften und sonstige Abhängigkeiten brauche Sie nicht zu kümmern - einfach nur klicken.

Hauptsächlich geht es bei Crossover - die Software gibt es übrigens auch für macOS (auch eine Version für Chrome OS ist verfügbar) um Office-Software, aber auch so einiges andere wie etwa Spiele laufen mit der Software.

Wie schon beschrieben - es handelt sich um kommerzielle Software, die Software kostet 59 € - hierfür gibt es glaube ich ein Jahr Updates, kauft man die folgende Version darauf ist diese günstiger (glaube ich). Es gibt natürlich eine Testversion die man für 30 Tage testen kann. Zu finden ist die Software unter Codeweavers als Debian-Paket für alle auf Debian basierenden Linux-Distributionen, wie als RPM-Paket und als sich selbst entpackendes Archiv für alle restlichen Distributionen. Name und E-Mail-Adresse sollten für den Download angegeben werden.

Crossover Linux installieren

Das Debian-Paket installieren Sie einfach per Mausklick, alternativ als Administrator am Terminal über die Paket-Verwaltung durch den Befehl:

Code: Alles auswählen

apt install /home/nutzername/Downloads/crossover_VERSION.deb
Befinden Sie sich auf dem Terminal bereits im Verzeichnis mit der Datei können Sie den Befehl abkürzen:

Code: Alles auswählen

apt install ./crossover_VERSION.deb
"VERSION" ersetzen Sie dabei natürlich durch die vorhandene. Das sich selbst extrahierende Skript machen Sie durch:

Code: Alles auswählen

chmod +x Dateiname.run
ausführbar und starten anschließend am Terminal als Administrator die Installation:

Code: Alles auswählen

./Dateiname.run
Crossover nutzen

Sie finden diese Software nach der Installation im Anwendungsmenü unter einem eigenen neuen Eintrag namens "Crossover"
wine5.jpg
Klicken Sie nun auf den Schalter "Windows-Software installieren" ganz unten:
wine6.jpg
Anschließend unten links auf den Schalter "Verfügbare Anwendungen durchsuchen":
wine7.jpg
Nun arbeiten Sie sich durch die Kategorien, markieren die gewünschte Software, klicken auf "Fortfahren" und folgen nur noch den Anweisungen.
Windows lässt sich mit einem U-Boot vergleichen - mach ein Fenster auf und die Probleme beginnen ...
Gesperrt Vorheriges ThemaNächstes Thema

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste