segunda-feira, 6 de agosto de 2012

Instalando Internet Explorer 7 no Linux

Este artigo tratará da instalação do Internet Explorer 7 no sistema Linux Ubuntu. Apesar do sistema Ubuntu, em sua instalação pelo CD, conter o browser Firefox, o desenvolvimento de websites necessita de testes em navegadores distintos - sabendo-se da diferença no reconhecimento de códigos CSS/HTML dos mesmos. Isso significa que, ao criar um site, deve-se no mínimo testá-lo em dois navegadores. Neste caso, o Internet Explorer, por ser o browser mais utilizado do mundo (ainda, ops! não estamos aqui para discutir preferências), deve estar nessa relação.

Referências
Para construir esse material, utilizei as seguintes referências:

Instalando o WINE
Em primeiro lugar, instale o wine. Execute os comandos abaixo como root. O APT deverá ter acesso a Internet (em alguns casos).

apt-get install wine

Para realizar a instalação do Internet Explorer 7, precisaremos realizar a instalação da versão 6, para que, a partir dela, possamos atualizar para a versão 7.

Instalando o Internet Explorer 6
Procesa com os comandos abaixo como root. Será criado um diretório para configuração do Internet Explorer e realizado o download da versão 6.

cd /opt
mkdir iexplorer7
cd iexplorer7
wget -c http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz

Ainda como root, vamos dar as permissões recursivas de dono do diretório (e arquivos internos, devido a recursividade) iexplorer7, localizado em /opt, para um usuário não-root. Isso se faz necessário pela vantagem de termos acesso ao navegador através de nosso usuário comum. As sitaxes usuario e grupo devem ser substituidas, respectivamente, por seu usuário não-root e pelo seu grupo.

cd /opt
chown -R usuario:grupo iexplorer7/

A partir de agora, todos os procedimentos abaixo deverão ser realizados com usuário comum (não-root). Entre no diretório onde o arquivo foi baixado e descompacte o mesmo. Por fim, entre no diretório do IE6. Obs. com usuário não-root.

cd /opt/iexplorer7
tar -xzvf ies4linux-latest.tar.gz
cd ies4linux-2.99.0.1/

Vamos agora fazer a configuração do Internet Explorer. Lembre-se de executar os comandos com usuário comum, para que o script de configuração crie os devidos diretórios na home área do usuário corretamente.

./ies4linux

Após executar o script, uma tela será exibida. Marque as opções desejadas. Se desejar seguir o tutorial, mantenha os campos 6.0 em Instalar Internet Explorers, Adobe Flash 9 em Instalar Plugins marcados. Clique em OK.




















Aguarde a instalação.

 


















Após finalizadas as configurações, clique em fechar.

Instalando o Internet Explorer 7
Acesse o console com seu usuário não-root e execute os comandos abaixo:

cd /opt/iexplorer7
mkdir ie7
cd ie7
mkdir arquivos

O diretório /opt/iexplorer7/ie7 será necessário para guardar o arquivo de instalação e o diretório /opt/iexplorer7/ie7/arquivos guardará as configurações do Internet Explorer 7 – armazenando-as de forma independente às configurações do Internet Explorer 6 anteriormente instalado.

Como usuário comum, execute o Internet Explorer 6. Lembre-se que usuario deve ser substituído pelo usuário que você está utilizando.

cd /home/usuario/bin
./ie6

Acesse o endereço abaixo para realizar a instalação do Internet Explorer 7.
Obs. Caso ocorra um problema no acesso ao site anterior, entre diretamente em:

Clique na opção download













Na próxima página selecione Windows XP Service Pack 2 (SP2) e clique em Ir
 












Clique em Fazer Download
 








Na tela que abrirá, clique em Salvar

 

















Salve o arquivo em /opt/iexporer7/ie7, que visualizado pelo Internet Explorer 6 seria Z:\opt\iexplorer7\ie7

Após o término do download, será necessário realizar a descompactação do arquivo EXE no linux. Este procedimento será feito através do WINE. Com seu usuário comum, realize os comandos:

cd /opt/iexporer7/ie7
wine IE7-WindowsXP-x86-ptb.exe /x

Selecione o diretório Z:\opt\iexplorer7\ie7\arquivos para armazenar os arquivos de configuração. Clique em OK.














Após a extração dos arquivos, será exibida uma janela de confirmação do término do procedimento. Clique em OK. Neste ponto, já realizamos o download do Internet Explorer 7 e já extraímos seu conteúdo para /opt/iexporer7/ie7/arquivos. Vamos agora às configurações finais.

Configurando o Internet Explorer 7
Vamos agora copiar as bibliotecas necessárias para o funcionamento do IE7. As bibliotecas necessárias são:

wininet.dll
iertutil.dll
shlwapi.dll
urlmon.dll
jscript.dll
vbscript.dll
mshtml.dll
mshtmled.dll
mshtmler.dll
advpack.dll
inetcpl.cpl
normaliz.dll
inetcplc.dll

Algumas delas já estão incluídas na extração realizada. Outras serão baixadas conforme o procedimento a seguir. Primeiro vamos copiar as blibliotecas de /opt/iexporer7/ie7/arquivos. Com seu usuário comum, realize os comandos abaixo.

cd /opt/iexplorer7/ie7
mkdir libs
cd arquivos
cp wininet.dll iertutil.dll shlwapi.dll urlmon.dll jscript.dll vbscript.dll mshtml.dll mshtmled.dll mshtmler.dll advpack.dll inetcpl.cpl ../libs/
cd ../libs
ls -l

Após o último comando, confira se a cópia foi realizada com sucesso. Vamos agora baixar as duas últimas bibliotecas.
Entre no site dll-files.com e procure pela biblioteca normaliz.dll. Baixe o arquivo normaliz.zip e salve-o em /opt/iexplorer7/ie7/libs. Execute os comandos abaixo com usuário não-root.

cd /opt/iexplorer7/ie7/libs
unzip normaliz.zip
rm -rf normaliz.zip readme.txt

Entre no site dlldump.com e na opção de busca, procure por inetcplc.dll
Baixe o arquivo e salve-o em /opt/iexplorer7/ie7/libs. Agora você possui todas as bibliotecas necessárias para a configuração. Vamos agora copiar os arquivos de /opt/iexplorer7/ie7/libs para o diretório de configuração do Internet Explorer. Com seu usuário comum (substitua usuario pelo nome de seu usuário):

cd /opt/iexplorer7/ie7/libs
cp * /home/usuario/.ies4linux/ie6/drive_c/windows/system/

Vamos configurar o Internet Explorer para Windows XP. Ainda com usuário comum, execute:

WINEPREFIX=/home/usuario/.ies4linux/ie6 winecfg

Uma janela de configuração aparecerá. Em Windows Version selecione a opção Windows XP.

 


























Clique OK.
Pronto, o Internet Explorer 7 foi instalado. Crie um ícone para o mesmo no Desktop do Ubuntu com o procedimento a seguir. Execute os comandos com usuário comum.

cd /opt/iexplorer7/ie7
wget -c http://img135.imageshack.us/img135/7840/iehy6.png

Clique com o botão direito na Área de Trabalho e selecione Cria Lançador...
Em tipo selecione Aplicação
Em nome defina ie7
Em Comando entre com /home/usuario/bin/ie6
Clique em OK
Clique com o botão direito sobre o lançador criado e selecione Propriedades
No símbolo do ícone (ao lado do campo nome), selecione o ícone /opt/iexplorer7/ie7/iehy6.png
Clique em Fechar

Pronto. A versão 7 do Internet Explorer foi instalda com sucesso. Apesar da interface antiga, as bibliotecas já foram atualizadas.

Obs. Eu ainda prefiro o Firefox!
Guilherme Pontes

Nenhum comentário:

Postar um comentário