Inicia sesión con tu cuenta de para monitorear tus comments, sus respuestas y estatus desde tu dashboard personal ツ

Xenode Systems




Linux: Un WINEPREFIX para cada aplicación Wine instalada

Por: [email protected] (Manuel Escudero)

Como todos los Linuxeros sabemos, cuando se requiere usar alguna aplicación Windows en nuestro Linux siempre podemos contar con Wine, la capa de compatibilidad directa para programas de ésta plataforma. Sin embargo lo que pocos saben (hasta que lo viven) es que las dependencias de algunas aplicaciones pueden romper y/o dejar inutilizables otras, es por esto que es recomendable instalar c/u de las aplicaciones Windows que vayas a usar dentro de tu Linux bajo un prefijo Wine distinto. Para hacer esto, necesitaremos seguir el siguiente proceso (en la línea de comandos):

1. WINEPREFIX=$HOME/.wine-app/ winecfg
2. WINEPREFIX=$HOME/.wine-app/ winetricks libs01 libs02 libs03
3. WINEPREFIX=$HOME/.wine-app/ wine setup.exe

NOTA: Recuerda reemplazar app por el nombre de la aplicación que estés instalando, (por ejemplo "evernote") en los comandos de arriba.

Básicamente lo que estamos haciendo aquí es primero inicializar un prefijo vacío con la configuración predeterminada de Wine, abriendo la ventana de configuración después de manera automática para editar cuestiones como la versión de Windows a usar, el nombre de usuario y la organización a nuestro gusto (comando #1).

Luego, instalamos las dependencias de la aplicación Windows que queremos usar vía winetricks, (comando #2) para finalmente correr el instalador de la aplicación a instalar forzando a que la ruta final de destino sea el prefijo que creamos previamente (comando #3). Instalar apps Wine de esta manera te permite tener un control más completo sobre los entornos de c/u de tus programas "emulados" (recuerden que Wine no es un emulador, so eso está mal dicho jeje) y así te evitarás conflictos de dependencias cruzadas.

P.D. Este es más o menos el mismo proceso que siguen programas/scripts como PlayOnLinux al instalar programas Windows en sus llamadas "botellas" sin embargo, (aunque separar las aplicaciones wine en entornos isolados es lo mejor que puedes hacer); Para todo lo que no son juegos generalmente es mejor seguir un enfoque más orgánico y usar Wine por sí solo como estoy recomendando aquí.

Comentarios...

Selecciona tu Meme

Insertar Code Snippet
Gist it!