Linux zu Hause oder ...

So lassen Sie Linux am Beispiel von Adobe Photoshop CC 2018 professionelle Software über Wine ausführen, ohne das Toolkit „Play on Linux“ zu verwenden.


Alles, was unter dem Schnitt geschrieben wird, ist ein Experiment, das Sie auf Ihrer Workstation mit einem Betriebssystem durchführen können, das auf dem Linux-Kernel oder auf MacOS basiert, wie Sie möchten.


Vorbereitung für das Experiment


Zuerst benötigen Sie die grundlegenden Werkzeuge, mit denen wir arbeiten werden.


In meinem Fall ist dies:


  • Archlinux-Distribution. #
  • Weininszenierung mit Gallium Nine-Unterstützung, Version 3.13
    Neben der erforderlichen Software (als experimentelles Beispiel wird Adobe Photoshop CC 2018 angegeben).

Erste Stufe


Vorbereitung des Arbeitsbereichs


Das erste, was wir in dieser Phase tun müssen, ist, Wine dazu zu bringen, ein Arbeitsverzeichnis mit den von uns benötigten Parametern zu erstellen.


Dies geschieht ganz einfach:
WINEARCH=win32 #  win64          WINEPREFIX=$HOME/.WineExperiment #     export WINEARCH export WINEPREFIX #               wine wineboot #     WINEARCH  WINEPREFIX     


Vorbereitung für Installation und Installation


In Zukunft werden wir die Tools Winedump, Grep und Winetricks benötigen. #


Verwenden von winedump dump <> -j import | grep offset winedump dump <> -j import | grep offset finden wir die notwendigen bibliotheken für die arbeit mit dem installer.


In meinem Fall befindet sich alles, was Sie benötigen, bereits in der Standardumgebung.


Wenn Sie Komponenten zum Ausführen des Installationsprogramms benötigen, müssen Sie diese Anweisungen befolgen.


 wget <  #> chmod +x ./winetricks ./winetricks --gui #      

Für die Neugierigen
Wenn Sie Winetricks in der Umgebung installieren müssen, laden Sie sie entweder in das Verzeichnis $ HOME / bin herunter, setzen Sie Ausführungsrechte für diese Datei und fügen Sie sie dann der PATH-Variablen in .bashrc hinzu, oder verwenden Sie den Batch-Manager, um sie zu installieren.
In meinem Fall verwende ich die universelle Methode, die in vielen Distributionen verfügbar ist:
 pkcon install winetricks 

Versuchen wir, das Installationsprogramm mit WINEDLLOVERRIDES=winemenubuilder.exe=d wine <> .


Für die Neugierigen.
Sie haben das Recht, WINEDEBUG=info zu verwenden, um Fehler im Installationsprogramm zu erkennen.

Für die Unwissenden
WINEDLLOVERRIDES=winemenubuilder.exe=d deaktiviert die Erstellung von Verknüpfungen und Typen.

Zweite Stufe


Starten und Fehlerbehebung


Für diese Phase benötigen wir dieselben Tools wie in der ersten Phase.


Führen Sie wine cmd , um die Arbeitsumgebung zu betreten.
Gehen Sie mit dem cd zum Programmordner und führen Sie ihn aus.


Bei Bedarf eingeben oder registrieren. In meinem Fall verwende ich dieses Programm im Testmodus, da kein Geld vorhanden ist.


Und es startet und funktioniert ohne Tritte, aber nicht alles ist so glatt, wie es schien.


Photoshop hat festgestellt, dass ich eine Grafikkarte mit unzureichendem Videospeicher verwende. Daher muss ich einige Funktionen wie 3D und eine kleine Anzahl von Filtern ablehnen.


Lösung
 ./winetricks settings videomemorysize=512 #       

Beim Schließen hat Photoshop einen Fehler in der CEPHtmlEngine-Routine ausgelöst.


Lösung
Dieser Fehler tritt nur einmal auf. Du kannst sie ignorieren.

Bericht


Im Rahmen dieses Experiments können Sie überprüfen, ob die Software auf der Plattform eindeutig nicht mit den Standardeinstellungen kompatibel ist.
Aber wie aus dem Experiment hervorgeht, gab es keine Probleme, bei denen der Benutzer irgendwelche Aktionen ausführen musste. Ich betrachte die mit der Grafikkarte verbundenen Probleme bewusst nicht und die Lösung besteht einfach darin, das Fehlerberichtfenster als eines zu schließen, das zusätzliche Aktionen erfordert.


PS


Schreiben Sie in die Kommentare, wenn etwas nicht klar ist, wir werden es gemeinsam verstehen oder umgekehrt, um den Text des Artikels mit Ihrem Vorschlag zu ergänzen.


Vielen Dank für Ihre Zeit.

Source: https://habr.com/ru/post/de421703/


All Articles