Antes de começar o meu artigo, gostaria de fazer breves agradecimentos a essa maravilhosa comunidade. Tudo o que aprendi sobre Software e GNU/Linux, foi por meio dos artigos aqui lidos, assim como lendo os artigos de
Carlos E. Morimoto no Guia do Hardware. É uma honra poder criar meu primeiro artigo para este fórum. Bom, vamos lá!
Este artigo é uma tradução e adaptação de minhas experiências. Original publicado no seguinte blog de autor desconhecido:
Os procedimentos aqui apresentados foram testados por mim e nenhum erro foi apresentado.
Recomendações:
- Ter acesso à internet facilita muito.
- Paciência, pois nem tudo pode funcionar de primeira.
Baixe as DLLs necessárias para o funcionamento do Photoshop:
Instalando e configurando o Wine
O Photoshop necessita de toda estrutura do Windows para poder rodar, por isso, iremos utilizar a última versão do Wine + Winetricks. O
Wine é um programa que possibilita rodar programas do ambiente Windows no
GNU/Linux.
Para instalar o Wine, abra o terminal com o comando
Ctrl+Alt+t e digite abaixo comandos para instalá-lo utilizando o
apt-get:
Coloque o PPA para poder baixar a versão mais recente:
sudo add-apt-repository ppa:ubuntu-wine/ppa
Depois, atualize os pacotes:
sudo apt-get update
E então, instale o Wine e o Winetricks:
sudo apt-get install wine[ultimaversão] winetricks
No momento em que escrevo esse artigo tutorial, o Wine está em sua versão 1.7, logo digitaremos:
sudo apt-get install wine1.7 winetricks
Após a instalação, devemos mudar o prefixo do Wine (que indica se o sistema simulado será 32 ou 64 bits). Para fins deste tutorial, o prefixo do Wine deve ser obrigatoriamente 32 bits, mesmo se sua versão do Ubuntu for 64 bits.
Então, abra novamente o terminal e apague a pasta com o comando
rm:
rm -rf .wine
E vamos refazer a pasta de configuração com o comando:
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Instalando dependências do Photoshop
Para que seja possível instalar o Photoshop e fazer com que o mesmo funcione perfeitamente, é necessário instalar alguns programas e bibliotecas Windows.
Utilizaremos o Winetricks para automatizar e facilitar o processo. Alguns programas serão necessários baixar manualmente e colocar seus instaladores na pasta determinada pelo script. Por isso, não se assuste se abrirem algumas páginas, normalmente do IE6 e algum Visual C++.
Vamos aos códigos. Abra o terminal e execute o comando:
sh winetricks -q atmlib gdiplus ie6 vcrun2005sp1 vcrun2008 fontsmooth-rgb corefonts msxml3 msxml6 vcrun2010
Reexecute o script até que a última linha seja igual a essa:
Executing w_do_call vcrun2010
vcrun2010 already installed, skipping...
Após tudo OK, copie as DLLs que você baixou, conforme indicado anteriormente, para a pasta
system32 dentro do Drive C do Wine.
Para isso, abra sua pasta pessoal (diretório
/home) e pressione
Ctrl+h para mostrar os arquivos ocultos.
Serão exibidas então várias pastas com "." na frente. Abra a pasta do:
.wine →
drive_c →
windows →
system32
Na pasta
system32, cole as DLLs.
Depois, execute o instalador do Photoshop e instale normalmente, como se fosse no Windows.
Antes de executar o Photoshop pela primeira vez, abra as configurações do Wine e mude o sistema para Windows 7. Caso contrário, ele dará erro de versão e não abrirá.
Espero que tenham entendido e gostado. Qualquer dúvida, tentarei ajudar.
Possíveis problemas e suas soluções
Realizando alguns testes, encontrei problemas com o instalador da Adobe após desinstalar e reinstalar o Photoshop. Não completando a instalação por conta de uma "falha" demonstrando algum erro. Por isso, se este for o seu problema, a solução é simples:
=\s*[-a-zA-Z0-9]\+=hs=s+2gg
Abra o terminal e remova a pasta de configurações do Wine:
rm -rf .wine
Reinicie a máquina.
Refaça a pasta de configurações com o comando:
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Instale novamente as dependências com o Winetricks:
sh winetricks -q atmlib gdiplus ie6 vcrun2005sp1 vcrun2008 fontsmooth-rgb corefonts msxml3 msxml6 vcrun2010
Lembre-se: execute o script do Winetricks até que a última linha seja:
Executing w_do_call vcrun2010
vcrun2010 already installed, skipping
Copie as DLLs para a pasta
system32 e instale o Photoshop normalmente.