Linux en casa o ...

Cómo hacer que Linux ejecute software profesional a través de Wine usando el ejemplo de Adobe Photoshop CC 2018 sin usar el kit de herramientas Play on Linux.


Todo lo que se escribirá debajo del corte es un experimento que puede hacer usted mismo en su estación de trabajo con un sistema operativo basado en el kernel de Linux o en macOS a su gusto.


Preparándose para el experimento


Primero necesita las herramientas básicas con las que trabajaremos.


En mi caso, esto es:


  • Distribución Archlinux. # #
  • Puesta en escena del vino con soporte de galio nueve, versión 3.13
    Además del software necesario (como ejemplo experimental, se indica Adobe Photoshop CC 2018)

Primera etapa


Preparación del espacio de trabajo


Lo primero que debemos hacer en esta etapa es hacer que Wine cree un directorio de trabajo con los parámetros que necesitamos.


Esto se hace simplemente:
WINEARCH=win32 #  win64          WINEPREFIX=$HOME/.WineExperiment #     export WINEARCH export WINEPREFIX #               wine wineboot #     WINEARCH  WINEPREFIX     


Preparación para la instalación e instalación.


En el futuro, necesitaremos las herramientas wumpump, grep y winetricks. # #


Utilizando winedump dump <> -j import | grep offset winedump dump <> -j import | grep offset encontramos las bibliotecas necesarias para trabajar con el instalador.


En mi caso, todo lo que necesita ya está en el entorno estándar.


Y si necesita componentes para ejecutar el instalador, debe seguir estas líneas.


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

Para los curiosos
Si necesita instalar winetricks en el entorno, descárguelo en el directorio $ HOME / bin, coloque los derechos de ejecución en este archivo y luego agréguelo a la variable PATH en .bashrc, o use el administrador de lotes para instalarlo.
En mi caso, uso el método universal disponible en muchas distribuciones:
 pkcon install winetricks 

Intentemos ejecutar el instalador usando WINEDLLOVERRIDES=winemenubuilder.exe=d wine <> .


Para los curiosos.
Tiene derecho a utilizar WINEDEBUG=info para detectar errores en el instalador.

Por el desconocimiento
WINEDLLOVERRIDES=winemenubuilder.exe=d desactiva la creación de accesos directos y tipos.

Segunda etapa


Lanzamiento y solución de problemas


Para esta etapa necesitaremos las mismas herramientas que se utilizan en la primera etapa.


Ejecute wine cmd para ingresar al entorno de trabajo.
Usando el cd vaya a la carpeta del programa y ejecútelo.


Si es necesario, ingrese o regístrese. En mi caso, uso este programa en modo de prueba porque no hay dinero.


Y se inicia y funciona sin patadas, pero no todo es tan suave como parecía.


Photoshop vio que estoy usando una tarjeta gráfica con memoria de video insuficiente, y por lo tanto tendré que rechazar algunas funciones como 3D y una pequeña cantidad de filtros.


Solución
 ./winetricks settings videomemorysize=512 #       

Al cerrar, Photoshop arrojó un error en la rutina CEPHtmlEngine.


Solución
Este error aparece solo una vez. Puedes ignorarla.

Informe


Como parte de este experimento, puede verificar que el software en la plataforma es claramente incompatible para ejecutarse con la configuración estándar.
Pero como se desprende del experimento, no hubo problemas que requirieran que el usuario realizara ninguna acción, deliberadamente no considero los problemas asociados con la tarjeta gráfica, y donde la solución es simplemente cerrar la ventana del informe de errores como una que requiere acciones adicionales.


PS


Escriba en los comentarios si algo no está claro que entenderemos juntos o viceversa para complementar el texto del artículo con su propuesta.


Gracias por su tiempo

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


All Articles