Photoshop 7.0 en Linux

Transcribo un texto completo con las instrucciones para poder usar Adobe Photoshop 7.0 en Linux, si, usando Wine como es obvio para los linuxeros, una buena forma de ir agregando aplicaciones "casi compatibles" a Linux.
El Wine es un emulador de Windows que funciona bastante bien, si se sabe configurar (yo no, por ejemplo), aunque hasta que se logra se puede tardar unos cuantos días. La nota original aquí tomada de Barrapunto

Bien es conocida una de las excusas por excelencia que muchos de los usuarios exponen a la hora de empezar a migrar a GNU/Linux: «Yo utilizaría Linux exclusivamente pero uso Windows por el Photoshop». Si bien es cierto que en GNU/Linux existen algunas herramientas muy potentes en el campo de la edición y tratamiento de imágenes como Photoshop --concretamente GIMP-- muchos usuarios prefieren no optar por ellas --bien porque no deseen aprender el manejo de otra aplicación de este estilo o porque sean fieles seguidores de Photoshop-- y echan de menos el uso de esta herramienta bajo sus sistemas GNU/Linux.

Adobe Photoshop no ha sido portado a GNU/Linux, con lo que de un modo nativo no podemos hacer uso de esta fantástica herramienta. ¿Cómo hacerlo entonces? La solución es la emulación de la aplicación a través de WINE. Esta aplicación es una implementación libre de la API de Windows para sistemas UNIX con la cual poder ejecutar aplicaciones que corren en sistemas Windows bien instaladas en un sistema Windows o en un directorio de nuestro sistema GNU/Linux.

En esta anotación veremos cómo conseguir utilizar Adobe Photoshop en unos pocos y fáciles pasos valiéndonos de WINE para ejecutarlo. Para ello supondré que tenemos listos varios requisitos:

  • Alguna versión instalada de la familia de sistemas Microsoft Windows en alguna partición. (/dev/hda1, por ejemplo)
  • Adobe Photoshop 7.0 instalado en nuestro sistema Windows. (en C:Archivos de ProgramaAdobePhotoshop 7.0, por ejemplo)
  • WINE instalado en nuestro sistema GNU/Linux y, también, configurado (~/.wine/config)

Lo primero que debemos hacer es reiniciar el ordenador y arrancar nuestro sistema Windows. Una vez dentro de él, debemos editar el Registro para exportar una de las llaves correspondientes a Photoshop. Pulsamos Inicio --> Ejecutar, en la ventana que nos aparece escribimos: regedit. De este modo nos saldrá la aplicación para la edición del Registro de Windows. En ella debemos pinchar en: HKEY_LOCAL_MACHINESOFTWAREAdobe. Esta "llave" (Adobe) la tenemos que exportar a un fichero: pinchamos sobre ella con el botón derecho del ratón y seleccionamos la opción Exportar; la guardamos con el nombre: adobe.reg.txt.

Bien, ya tenemos una cosa hecha. Esa información que hemos exportado a un fichero la necesitamos en los siguientes pasos, con lo que podremos guardar el fichero a un disket o dejarlo donde está y posteriormente, en GNU/Linux, montar la partición donde se encuentre este fichero para poder abrirlo y copiar su contenido.

El siguiente paso es reiniciar y arrancar GNU/Linux. Una vez en él, debemos copiar el contenido del directorio C:Archivos de ProgramaAdobePhotoshop 7.0 (suponiendo que tenemos ahí instalado nuestro Photoshop) a nuestro directorio .wine/fake_windows/Archivos de programa/Adobe/Photoshop 7.0/. Para ello, hacemos:

# mount -t vfat /dev/hda1 /mnt/windows
$ cd .wine/fake_windows/
$ mkdir -p Archivos de programa/Adobe/
$ cd Archivos de programa/Adobe/
$ cp -R /mnt/windows/Archivos de programa/Adobe/* .

Bien, antes de seguir. La primera línea --que empieza con el símbolo #-- la debe realizar el usuario root --el resto de pasos se deben hacer por medio del usuario normal-- y solo la deben hacer aquellos que no tengan montada la partición de Windows en el momento de hacer estos pasos (obviamente). Otro apunte: -t vfat cambia esa parte por -t ntfs si tu Windows está instalado en una partición con formato NTFS (El formato NTFS no está del todo soportado en Linux; Creo que los kernels que vienen compilados por defecto en las distribuciones NO traen soporte NTFS (aunque no estoy nada seguro de esto) con lo que, si te da un error al intentar montar este tipo de partición, muy seguramente sea debido a que necesites recompilar el kernel habilitando este soporte --y de todos modos, NO es recomendable trabajar con particiones NTFS bajo GNU/Linux. Avisados estáis--)

Sigamos. Una vez copiado Photoshop, solo nos queda un paso (el más delicado). Ahora necesitamos copiar, a un fichero de WINE, la información que exportamos anteriormente al fichero adobe.reg.txt. Para ello debemos abrir el fichero donde exportamos dicha información:

En el caso de haber guardado el fichero en un disket:

# mount /dev/fd0 /mnt/floppy ; vim /mnt/floppy/adobe.reg.txt

En el caso de tenerlo guardado, por ejemplo, en C:WindowsEscritorioadobe.reg.txt

$ vim /mnt/windows/Windows/Escritorio/adobe.reg.txt

El contenido que nos encontraremos será algo parecido a:

[HKEY_LOCAL_MACHINESOFTWAREAdobeColorMonitor]

[HKEY_LOCAL_MACHINESOFTWAREAdobeColorMonitorMonitor0]
"Primary Monitor"=dword:00000000
[HKEY_LOCAL_MACHINESOFTWAREAdobeColorMonitorMonitor1]
"Monitor Profile"="C:WINDOWSSystem32COLORAdobe Monitor Settings.icm"

[HKEY_LOCAL_MACHINESOFTWAREAdobeCommonFiles]
"UsageCount"=dword:00000002
"AdobeHome"="C:"

[HKEY_LOCAL_MACHINESOFTWAREAdobePhotoshop]

[HKEY_LOCAL_MACHINESOFTWAREAdobePhotoshop7.0]
"AdobeCommonSupport"=dword:00000001
@="C:Archivos de programaAdobePhotoshop 7.0"
"FreeBeforeSlopAdjust"=dword:1fd7b000
"FreeSpace"=dword:0e6ba0a4
"ApplicationPath"="C:Archivos de programaAdobePhotoshop 7.0"
"PluginPath"=""

...

Aquí viene lo delicado del asunto: debéis cambiar esas líneas que pone: [HKEY_LOCAL_MACHINESOFTWAREAdobe ....] por [SOFTWAREAdobe ....]. Es decir, quitar la cadena HKEY_LOCAL_MACHINE y añadir una . Una vez cambiadas estas líneas, las tenéis que copiar al archivo ~/.wine/system.reg justo debajo de, por ejemplo, las líneas (que ya tendréis escritas):

[HardwareDEVICEMAPSERIALCOMM] 1057903910
"Serial0"="COM1"

Una vez hecho esto, guardamos los cambios y ya podremos utilizar Adobe Photoshop bajo Linux por medio de WINE Antes de seguir, una aclaración:

  • Si, por ejemplo, tienes más aplicaciones Adobe instaladas en tu Windows, como por ejemplo Adobe Acrobat Reader, a la hora de copiar el contenido del fichero donde exportaste la información del Registro de Windows, copia solo las que hagan referencia a AdobeCommonFiles, AdobeColor y AdobePhotoshop. Puedes copiarlo todo --incluyendo las llaves para Adobe Acrobat Reader-- pero algunas (muchas) de las llaves copiadas estarían de más.

Bien, pues ya tienes todo listo. Solo te queda probar y ver qué tal Guiño Personalmente lo he probado y usado un poco, y se comporta bastante bien; Tenéis una captura de mi escritorio (Fluxbox) utilizando Photoshop.

Si queréis añadir un acceso directo en el menú de aplicaciones de vuestro manejador de ventanas o, en su defecto, un icono para que al pinchar en él se ejecute Adobe Photoshop a través de WINE, aquí tenéis el sencillo script que uso para lanzar el Photoshop:

# vim /usr/local/bin/photoshop

#!/bin/bash
#
# Ejecución de Adobe Photoshop 7.0
# --------------------------------

cd $HOME/.wine/fake_windows/Archivos de programa/Adobe/Photoshop 7.0/
wine Photoshop.exe

Enlazando este script a un icono o acceso en el menú de aplicaciones, ya lo tendríais

Un apunte final: Si después de este auténtico rollo no os habéis aclarado muy bien (sería lógico; explicar las cosas nunca fue mi fuerte jeje que sepáis que yo he aprendido cómo hacer esto a través del esta página:

Es un texto de Robbie Ferguson que explica, originalmente, cómo llegar a emplear Adobe Photoshop bajo un sistema LindowsOS Linux. Yo me he limitado a seguirlo e instalarlo en mi Gentoo Linux.

Ciertas cosas me las he tenido que ingeniar; con lo que lo explicado en esta anotación es, también, fruto de mi experiencia. Espero que os sirva de ayuda.

Autor: neuronal - enrique@barbeito.org
Fuente: http://enrique.sdf-eu.org/hp/archives/000241.php

Categoría: GNU/Linux Etiquetas:  
Otros posts que podrían llegar a gustarte...

Comentarios

  • no puedo darle color a mi dibujo

    • Responder
    • Citar
    • Comentado:
  • Arkhos    

    y yo ami vida... :P

    • Responder
    • Citar
    • Comentado:
  • Marinita    

    Coincido Arkhos...qué comentario agudo.

    • Responder
    • Citar
    • Comentado:
  • yo ya tengo instalado el adobe phtoshop en mi compu pero kiero saber que cosas puedo hacer y como animarlas o agregarles el nombre de mi pagina a un dibujo con animacion y todo please responderme!!!!

    • Responder
    • Citar
    • Comentado:
  • rafa    

    y si no tengo nada de windows cmo lo instalo en linux...

    • Responder
    • Citar
    • Comentado:
  • jeanette    

    hace un mes(en junio) me baje el Adobe Photoshop 7.0 y lo elimine porq no savia como usarlo y me lo estoy volvindo a bajar porq va a ver mi hermana pero no se como se usa >.<

    • Responder
    • Citar
    • Comentado:
  • jeanette    

    emm no entiendo nadaO.o

    • Responder
    • Citar
    • Comentado:
  • 135    

    Dear Linux master

    I have Adobe Photoshop For linux? or Not yet?

    • Responder
    • Citar
    • Comentado:
  • Jordi    

    Estoy trabajando con suse9.3 y lo único que falla es que en la carpeta .wine/ no existe ningún fichero llamado system.reg, ni nada que se le parezca. Creándolo yo mismo no corre el PhotoShop.
    Alguien me puede echar tirar un cable.

    • Responder
    • Citar
    • Comentado:
  • Fabio    

    Jordi, te falta ejecutar el programa de configuración de Wine para crear la carpeta y su contenido! no se que versión utiliza el SUSE 9.3, por ahí en foros específicos de SUSE se indica.

    con sólo instalar el paquete no alcanza, hay que ejecutar el configurador y te crea todo lo necesario para comenzar.

    luego... a leer muchos tutoriales para lograr que funcione!

    para Photoshop te recomiendo el Crossover Office que ya lo tiene preconfigurado y sólo necesitás instalarlo como en windows y funciona

    • Responder
    • Citar
    • Comentado:
  • jose    

    fabio, hola y encantado de poder dirigirme a ti.
    necesito hacer un trabajo sobre pogramas de fotos en el entorno linux, estamos buscando y no podemos encontrar ni los draivers, ni la documentación, osea nada de nada.
    Tu sabrias decirme donde tengo que buscar??
    Atte. un amigo

    • Responder
    • Citar
    • Comentado:
  • eoeoeo    

    alguien sabe como se puede hacer un collage con 2 fotos???

    • Responder
    • Citar
    • Comentado:
  • chema    

    Hola Fabio, muy buen tuto ^^

    Llevo ya un tiempo dándole vueltas a esto y no hay manera de quitar un error que me da con libXrender el wine, he reinstalado la libreria y me dice lo mismo u.u

    chema@debian:~$ wine /media/cdrom1/Photoshop/Setup.exe
    Wine has detected that you probably have a buggy version
    of libXrender.so . Because of this client side font rendering
    will be disabled. Please upgrade this library.

    Funcionar funciona, pero la pantalla se pone negra y sólo se ven los contornos de los botones, la única forma de salir es matar la ventana del wine

    • Responder
    • Citar
    • Comentado:
  • Josh    

    Buen manualito, solo una pregunta, si en el caso no se tiene instalado ningun sistema windows, sera posible hacer trabajar?
    Y pal amigo de los efectos, pues :D losiento xD

    • Responder
    • Citar
    • Comentado:
  • melina    

    <strong></strong>no entiendo nada, kiero saber q kosas puedo hacer kon este pograma! plis contestameeee!!!

    • Responder
    • Citar
    • Comentado:
  • carol    

    hola soy una xica que me gustaria aprender hacer collage,me podriais decir aglguna pagina que diga como se hacen y etc xfavor gracias<strong></strong>

    • Responder
    • Citar
    • Comentado:
  • UXA DESCARGUE EL ADOBE PHOTOSHOP 7.0 PORKE ME DIJIERON KE CON ESE PROGRAMA SE PUEDEN HACER MILES DE CAMBIOS A LAS FOTOS PERO YO INTENTO E INTENTO Y NO SACO NADA ADEMAS TA EN INGLES NOSE PO SI ALGUIN SABE USARLO Y ME PUEDE ENSEÑAR ESTE ES MI CORREO PITU_TOP_3@HOTMAIL.COM GRACIAS

    • Responder
    • Citar
    • Comentado:
  • fairy    

    como koñooo bajo el maldito linux
    y el emulador
    no entiendo nada!!!!
    necesito ayudaa xDDDD chauzz

    • Responder
    • Citar
    • Comentado:
  • No se que tiene que ver con el tutorial, pero para unir dos fotos se puede recortar la cara y fusionarla, y recortar toda una imagen y adaptarla a otra. Yo puedo ayudarlos un poco ya que tengo escasos conocimientos sobre este programa. Este es mi email: takeru-kun-@hotmail.com.

    • Responder
    • Citar
    • Comentado: