martes, 9 de abril de 2013

Instalar Internet Explorer en OpenSuse 11.2

Hola amigos blogueros,

En esta ocasión quiero compartirles un manual de como instalar el Internet Explorer en OpenSuse 11.2.

Si se están preguntando ¿ Porque necesito instalar ese browser en Linux ? La respuesta es simple, hay algunos diseñadores web que piensan que solo existe ese browser y no se molestan en comprobar que en otros navegadores su/sus aplicaciones funcionen correctamente.

Pero bueno mi intención no es quejarme, mas vale les doy la solución.

Paso 1: Añadimos el repositorio de Wine

http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.2/

¿ Como lo añado ?

Añadir repositorio bajo consola

Lo hacemos con el comando:

zypper ar -f http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.2/ Emuladores

Si desean conocer más comodines del zypper en la consola escriban: zypper help o el infaltable: man zypper

Añadir repositorio en modo gráfico (KDE)

Vamos al boton Inicio --> Máquina --> Yast


Luego de ingresar el password de root, en la ventana que aparece nos dirigimos a: Software --> Repositorios de Software


Nos aparece la siguiente ventana:


Seleccionamos añadir y luego la opción HTTP:


Ingresamos nombre de repositorio, nombre del servidor y directorio del servidor y luego Siguiente:

Nombre del repositorio: Emulador
Nombre del servidor: download.opensuse.org
Directorio en el servidor: /repositories/Emulators:/Wine/openSUSE_11.2/


Nos regresa a la ventana de Repositorios de aplicaciones configurados y damos Aceptar.


Importamos la clave y con eso hemos añadido el repositorio.


Paso 2: Instalamos el paquete cabextract 

Lo hacemos con el comando: yast2 -i cabextract


Paso 3: Instalamos el paquete wine

Lo instalamos con el siguiente comando:

YaST2 -i wine

El comando anterior no solo instala el paquete del wine, sino también las dependencias necesarias.


En mi caso no me ha funcionado con la última versión del wine que se instala (wine-1.5.27-230.1.i586),  por lo que yo la desinstalo y procedo a instalar la siguiente versión:

wine-0.9.57-3.8.i586.rpm

Para ver que versión del wine tengo instalado es con el siguiente comando:

rpm -qa | grep wine

En mi caso estos son los paquetes que me instaló:
  • wine-mono-0.0.8-1.1.noarch
  • wine-1.5.27-230.1.i586
  • wine-mp3-1.1.39-12.2.i586
  • wine-gecko-1.9-35.1.noarch

Vamos a desinstalar el wine-mp3 y el wine con el siguiente comando:

rpm -e wine-mp3-1.1.39-12.2.i586 wine-1.5.27-230.1.i586

Ustedes ponen la versión que se les haya instalado en su equipo.

Nota: Se que algunos me dirán ¿ Pero para que lo instala si lo va a volver a desinstalar ? La respuesta es simple, me ahorra el instalar todas las dependencias.

Nos toca buscar el wine que funciona, personalmente siempre busco paquetes en dos páginas:
En rpmfind encontré el paquete especificado:


Los descargan y luego lo instalan en el equipo con el comando: 

rpm -ivh wine-0.9.57-3.8.i586.rpm

Paso 4: Descargamos e instalamos el ies4linux

Nota: No hacer los siguientes pasos como root, haganlo como usario normal del sistema (el usuario que la va a usar).

Lo descargamos directamente desde la pc del usuario con el comando:



Descomprimimos el paquete:

tar zxvf ies4linux-latest.tar.gz

Ingresamos a la carpeta:

cd ies4linux-*

Ejecutamos el instalador, NO hacerlo como root:

./ies4linux


Damos OK.


Una ves finalizada la instalación y si no hubo ningún error debe de aparecer la siguiente ventana:


Damos clic en Close/Cerrar.

En mi caso que tengo el OpenSuse en Español tengo que copiar el acceso directo que se creó al instalar el ie4Linux en la carpeta Desktop:

cp /home/usuario/Desktop/ies4linux-ie6.desktop /home/usuario/Escritorio/

Ejecutando ese comando nos debe de aparecer en el escritorio el icono del internet Explorer:


Le damos un clic y tenemos instalado el Internet Explorer en Opensuse.


Recomendaciones


Una ves que lo instalé y el/los usuarios comenzaron a usarlo me llamó la atención ver que cuando estaba en ejecución consumía prácticamente todos los recursos del sistema y lo peor de todo es que una ves cerrada la aplicación los recursos no disminuyen, por lo que les recomiendo dos cosas:

  1. Advertir al usuario que requiere del internet explorer que solo lo use cuando sea estrictamente necesario.
  2. Deben de cerrar todos los procesos del wine manualmente.

Script para cerrar procesos del Wine


Obviamente no es nada cómodo andar cerrando los procesos uno a uno cada ves que se usa el Internet Explorer, por lo que cree un script para ejecutarlo una ves que cerremos el browser.

Creamos el script dentro del escritorio del usuario:

cd /home/usuario/Escritorio
vi cerrar_explorer.sh

El contenido del archivo es:


ps -ef | grep "windows" | grep -v "grep" | awk '{print $2}' | xargs kill -9
ps -ef | grep "ie6" | grep -v "grep" | awk '{print $2}' | xargs kill -9
ps -ef | grep "wine" | grep -v "grep" | awk '{print $2}' | xargs kill -9


Damos permiso de ejecución al archivo creado:

chmod 755 cerrar_explorer.sh

Con esto ya nos debe de aparecer en el escritorio el icono:


Lo ejecutamos y se van a dar cuenta que el sistema operativo vuelve a su consumo normal de recursos.

He tratado de ser lo más explicito posible, quizás para algunos de mis amigos blogueros les va a parecer demasiado extenso o tedioso este manual, pero traté de hacerlo pensando en personas con muy poca experiencia manejando Linux.

Espero les sea de utilidad ahora o en cualquier momento o si quizás solo lo quieran instalar por curiosidad.

Hasta mi próximo post y no se olviden de dejar sus comentarios o enviarme un tweet a: @Danny_Obando





No hay comentarios:

Publicar un comentario