30.1.09

Shell scripts que rompen, activando modo debug

No pasa ni una ni dos veces que ejecutamos un shell script y en algún lado rompe, pero la salida es demasiado críptica como para intuír por donde lo hace. Para solucionar este problema activaremos el modo debug de la shell añadiendo la opción -x de la forma:

/bin/sh -x mi_script.sh

También podemos editar la primera línea del script y añadir el parámetro:

#!/bin/sh -x
...

Ala! A "debuggear"!

2.1.09

Internet Explorer 6 bajo Linux (IE4Linux) con Java

Puede parecer una falacia pero en ciertos escenarios es útil. Instalarlo es muy simple.

Para cumplir dependencias debemos instalar wine y cabextract.

Luego nos situamos en /usr/src y realizamos la instalación

cd /usr/src/
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-version-descargada
./ies4linux


Esto hará que nos salga la ventana de instalación de IE, donde podremos cambiar el idioma a ES y picando en Advanced podemos cambiar el directorio de instalación por defecto:



Una vez realizada la instalación de IE, necesitamos Java. Descargamos la versión de Java deseada de java.sun.com y ejecutamos la siguiente sentencia:

export WINEPREFIX=/opt/ies4linux/ie6
wine /root/Descargas/jre-1_6_0_5-windows-i586.exe


Finalizada la instalación de Java podemos ejecutar IE mediante el comando:

wine /opt/ies4linux/ie6/drive_c/Program\ Files/iexplore.exe http://joservilas.blogspot.com