jueves, 7 de mayo de 2009

Configuración de la red inalámbrica en Debian (WiFi)

Cuando nos enfrentamos a esta tarea nos surgen problemas como instalación, configuración del dispositivo para red wifi y su funcionamiento. También necesitamos tener un conocimiento previo sobre las vias de comunicación y protección en una red inalámbrica como son WEP (WEP, acrónimo de Wired Equivalent Privacy)y WAP (punto de acceso inalámbrico, WAP o AP por sus siglas en inglés: Wireless Access Point) para una exitosa configuración de nuestra red.

Una buena guía para entender los pasos a seguir para la configuración de nuestra red inalámbrica es en: http://man-es.debianchile.org/wlan.html

Habilitar Plugin Java en Iceweasel

Para habilitar manualmente el plugin o complemento de Java en Iceweasel o Firefox hacemos lo siguiente:

1. Instalamos el Java Runtime Environment (JRE)
2. Creamos un enlace simbólico de libjavaplugin_oji.so

ln -s /usr/lib/jvm/java-1.5.0-sun-1.5.0.17/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/iceweasel/plugins/

ln -s /usr/lib/jvm/java-1.5.0-sun-1.5.0.17/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/

3. Reiniciamos el navegador

Ahora probamos un applet de Java, ejemplo un reloj como muestra el siguiente link: http://java.sun.com/applets/jdk/1.4/demo/applets/Clock/example1.html

viernes, 1 de mayo de 2009

Actualizar Debian Etch 4.0 a Debian Lenny 5.0

He actualizado Debian GNU/Linux a la version 5.0 "Lenny". Mostraré los pasos que he realizado y referencias a consultar antes de relizar la actualización.

Nota: Se recomienda realizar copias de respaldo para en caso de algún fallo en el proceso de actualización poder restaurar el sistema.
1. Instalando las últimas actualizaciones de Etch

Verificamos que el el fichero /etc/apt/sources.list use etch y no stable pues stable es lenny, la nueva version.

nano /etc/apt/sources.list

deb http://ftp.debian.org/debian etch main non-free contrib

deb-src http://ftp.debian.org/debian etch main non-free contrib

deb http://security.debian.org/ etch/updates main contrib non-free

deb-src http://security.debian.org/ etch/updates main contrib non-free
aptitude update

aptitude upgrade

y con los dos comandos anteriores actualizamos todo el software disponible en nuestra PC, ejemplo programas fundamentales para este proceso de actualización como dpkg, aptitude, apt ...

2. Modificar /etc/apt/sources.list para usar Lenny

nano /etc/apt/sources.list

y remplazamos todas las referencias etch por lenny

deb http://ftp.debian.org/debian lenny main non-free contrib

deb-src http://ftp.debian.org/debian lenny main non-free contrib

deb http://security.debian.org/ lenny/updates main contrib non-free

deb-src http://security.debian.org/ lenny/updates main contrib non-free


aptitude update


3. Actualizando...

Instalamos las versiones de Lenny de dpkg, aptitude, apt

aptitude install dpkg aptitude apt

Hacemos una actualizacion del sistema mínima

aptitude upgrade

Para los sistemas de escritorio se chequea si el paquete libfam0c102 está instalado:

dpkg -l libfam0c102 | grep ^ii

o instalamos la versión de Leny

aptitude install libfam0

Comenzamos con la actualización completa del sistema:

aptitude full-upgrade

Nota: En ambos momentos de actualización mínima y completa preste atención a las preguntas sobre mantener o sobreescribir las configuraciones y ficheros de programas instalados.

4. Comprobamos...

Una vez terminada la actualización reiniciamos el PC

reboot

y después verificamos el nuevo kernel poniendo en una terminal

uname -r

la salida deberá ser como esta:

# uname -r
2.6.26-2-686

Referencias:

http://www.howtoforge.com/how-to-upgrade-a-debian-etch-system-server-and-desktop-to-debian-lenny

http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.es.html