Tuesday, July 27, 2004

Debian: Internet Explorer en Debian... Bring On The Wine!!!

Hace tiempo que no publico nada, pero es porque he estado ocupado haciendo algunas cosas... por ejemplo lograr ejecutar Internet Explorer con wine... y lo logré!!!!

En mi proceso original de instalación utilce el wine que se instala en Debian pero no se comportaba muy estable. Lo que es peor, al tratar de escribir en la barra de direcciones el browser se bloqueaba. Pero logré muy buena compatibilidad con paginas, casi todas funcionaron.

Finalmente, logre instalarlo utilizando la versión 20040716 de wine. Si alguien necesita saber como lo hice con los paquetes de debian, que me deje un mensaje al final de este documento.

Debo decir que las cosas que hice fue una mezcla de varios consejos desperdigados por todas partes... entre ellos:



Los pasos para instalar Internet Explorer son los siguientes:


  • Instalar wine

    Pueden bajar wine desde www.winehq.org

    Luego seguir estos pasos

    tar zxvf Wine-20040716.tar.gz
    cd wine-20040716
    ./configure
    make depend
    make
    make install

    El resto es fácil y pueden hacerlo solos ;)

  • Configurar wine

    Esta configuración es mañosa y logra hacerlo utilizando un archivo de configuracion generado por winetools. Al fin logre adaptarlo para wine 20040716 y pueden descargarlo desde aqui

    Luego debes editarlo y cambiar en todos los lugares donde dice alejo por tu nombre de usuario y luego mover el archivo config a tu directorio .wine

  • El registro de windows: System.reg

    En frankscorner.org se encuentra un registro necesario para nuestro cometido...

    wget http://frankscorner.org/files/systemreg6.tgz
    tar -zxvf systemreg6.tgz
    mv system.reg ~/.wine/

  • Instalar dcom98
    Necesitas bajar DCOM98

    Para instalarlo debes ejecutar

    WINEDLLOVERRIDES="ole32=n" wine dcom98.exe


  • Bajar e instalar ieSetup.exe

    Baja el instalador de ie6setup.exe

    Luego ejecutalo y dile que solo baje los archivos. En eso estara un buen rato. Luego debes buscar sacar los archivos *.CAB de Windows Update Setup Files dentro del directorio windows de wine a un directorio temporal y luego ir a ese directorio temporal.

    En el directorio temporal debes ejecutar

    cabextract IE_S1.CAB IE_S2.CAB IE_S3.CAB IE_S4.CAB IE_S5.CAB IE_S6.CAB
    cabextract IE_1.CAB IE_2.CAB IE_3.CAB IE_4.CAB IE_5.CAB IE_6.CAB SCR56EN.CAB
    cabextract IEDOM.CAB
    rm *CAB



    Aqui vienen los pasos cruciales:

    • Renombrar sch128c.dll a schannel.dll

    • Convertir todos los archivos utilizando este script

    • Crear el directorio Internet Explorer dentro del directorio "Program Files" de wine

    • Mover el archivo IEXPLORE.EXE a "Internet Explorer/iexplore.exe" (fijate en el case de las letras

    • Mover el resto de los archivos al directorio system dentro de "windows" (instalacion de wine)



  • Listo!!!!

    Ahora solo debes correr wine iexplorer.exe desde el directorio de Internet Explorer y listo!!!!....

  • Errores:

    Hasta ahora me funciona perfecto, pero cada ves que un sitio intenta lanzar un pop-up, explorer se bloquea.. bueno, estoy trabajando en eso.

1 Comments:

At 3/16/2006 3:54 PM , Anonymous Anonymous said...

Amigo te pido muy atentamente que el script que mencionas para convertir los archivos, lo pongas en una ubicación mas accesible, ya que la liga te manda a una pagina en la que no se ve el script por ningun lado...

saludos

 

Post a Comment

Subscribe to Post Comments [Atom]

<< Home