miércoles, 5 de febrero de 2014

JDK en Debian

1. Descargamos de la página de Java el archivo comprimido que nos interesa:
jdk-XuXX-linux-i586.tar.gz - para linux de 32b 
jdk-XuXX-linux-x64.tar.gz - para linux de 64b
2. Creamos el directorio /opt/java-oracle
# mkdir /opt/java-oracle
3. Descomprimimos el fichero descargado en el directorio creado
# tar -zxf <file> -C /opt/java-oracle
4. Creamos la variable de entorno JHome
# JHome=/opt/java-oracle/jdkx.x.x.x.xx <-- el directorio final será distinto para cada versión
5. Creamos los enlaces simbólicos
# update-alternatives --install /usr/bin/java java ${JHome%*/}/bin/java 20000
# update-alternatives --install /usr/bin/javca javac ${JHome%*/}/bin/javac 20000
6. Confirmamos que usamos la versión correcta
# update-alternatives --config java <-- muestra todos los 'java' disponibles
# java -version <-- muestra la versión actual


[TIP] Flash Player plugin

Si al abrir el navegador este se queja de que no tiene instalado el plugin del Flash Player, la solución es:

# apt-get install flashplugin-nonfree

martes, 4 de febrero de 2014

TIP: No protocol specified

Si al intentar ejecutar algún instalador mediante su o sudo  y te aparece el error:
No protocol specified
La solución es hacer lo siguiente desde la sesión de usuario:
$ xhost +
De esta manera se deshabilita el control de acceso a las X, permitiendo a los clientes conectarse desde cualquier host.

Intel Centrino Ultimate-N 6300 en Debian

A continuación se describe como cargar el módulo iwlwifi en un sistema Debian, el cuál da soporte a las tarjetas de red wifi Intel Centrino Ultimate-N 6300, entre otras.

1. Debemos añadir el componente non-free a la entrada correspondiente de nuestro /ect/apt/sources.list, por ejemplo:
deb http://http.debian.net/debian/ wheezy main contrib non-free
2. Actualizamos la lista de paquetes disponibles e instalamos el firmware-iwlwifi:
 # apt-get update && apt-get install firmware-iwlwifi
3. El módulo se carga automáticamente en los dispostivos soportados, reinsertamos el modulo para que puedan acceder al firmware instalado:
# modprobe -r iwlwifi ; modprobe iwlwifi
4. Configuramos nuestra conexión.