Cómo instalar Java de Oracle en Debian 6 Squeeze

Si bien Debian 6 Squeeze ya viene con Openjdk hay aplicaciones que no funcionan bien con él o no funcionan de modo alguno. En tal caso podemos instalar java de Oracle.

Para comprobar que versión de java esta activa en nuestro Debian podemos usar la siguiente orden en un terminal y nos lo mostrará:

java -version

Si el java que tenemos instalado no corresponde con el de Oracle los pasos a dar para instalarlo son los siguientes. Desde un terminal ejecutamos:

su
nano /etc/apt/sources.list

Al final de nuestro fichero de fuentes de repositorios añadimos la siguiente línea:

deb http://ftp.es.debian.org/debian/ squeeze main non-free

Y actualizamos los repositorios para que el cambio tenga efecto.

apt-get update

Ahora ya podemos instalar el java de Oracle. La siguiente orden realizará la tarea:

apt-get install sun-java6-jre sun-java6-jdk

Durante la instalación deberemos aceptar la licencia de Oracle para con el uso de su java.

En este momento tenemos dos instalaciones de java en nuestro sistema. Debemos indicarle a Debian que use la nueva recién instalada. Esto lo podemos hacer con la siguiente orden:

update-alternatives --config java

La cual mostrará un menú para seleccionar el java a activar. En la siguiente imagen puede verse.

Configurar java de Oracle

La que esta marcada con un asterisco (*) es la que está previamente activa. Como queremos cambiarla a la que hemos instalado en este caso pulsaremos el número 2 y daremos a la tecla enter/return para que reconozca los cambios.

Con esto nos queda java instalado en el sistema.

En el vídeo siguiente podemos ver en vivo los pasos dados en esta guía.

Si queremos configurar java con la sesión podemos añadir a nuestro .basrc la variable de entorno.

nano .bashrc
export JAVA_HOME=/usr/lib/jvm/java-6-sun

Cómo instalar Google Chrome en Debian 6 Squeeze

Pues al parecer no se puede. Desde la versión 27 de Google Chrome, para su instalación pide librerías que no están disponibles en una instalación estándar de Debian 6 Squeeze y ya solo soporta Debian 7 como se pude ver aquí. Desde la página de descarga del producto solo nos ofrecen la última versión de Chrome estable, y al momento de escribir esto va por la versión 28.

Si bien no podemos tener la última versión de Google Chrome podemos conformarnos sin mucho problema con la versión 27 de este. Mucho más avanzada que Iceweasel 3.5 o Epiphany 2.30 ambos incluidos por defecto en una instalación base de Debian 6 Squeeze.

Si queremos instalar Google Chrome tan solo debemos abrir un terminal y ejecutar las siguientes ordenes:

Descargamos el paquete de Google Chrome con:

wget https://www.dropbox.com/s/py7gpe2zgyvhjt2/google-chrome-27.deb

Cambiamos a root e instalamos con:

su
dpkg -i google-chrome-27.deb
apt-get install libcurl3
apt-get -f install

Limpiamos

rm google-chrome-27.deb

Con esto nos quedará instalado en Menú -> Aplicaciones -> Internet -> Google Chrome

El paquete de Google Chrome es obtenido de uptpdown donde se pueden conseguir otras versiones del navegador.

En el siguiente vídeo se puede ver el proceso de instalación:

Cómo instalar LAMP en Debian 6 Squeeze

El servidor LAMP es la suma de las aplicaciones Apache, MySql y PHP sobre Linux. Es la forma más sencilla de disponer de un servidor de aplicaciones web basadas en el lenguaje PHP. Es muy común ya que PHP se usa para desarrollar aplicaciones como el CMS WordPress, o foros como Phpbb.
Si bien ya disponemos de Debian 7 Wheezy, durante mucho tiempo seguiremos usando Debian 6 y por eso tener el apunte de como instalar LAMP en él nos puede resultar muy útil.

Para instalar LAMP en Debian 6 Squeeze abrimos un terminal y ejecutamos las siguientes ordenes:

apt-get install apache2
apt-get install mysql-server
apt-get install php5 php-pear php5-suhosin php5-mysql

Si queremos activar el modulo rewrite tras instalar Apache usaremos la siguiente orden:

a2enmod rewrite

Después de instalar el servidor de bases de datos MySQL podemos necesitar configurarlo. Esto lo podemos hacer con la siguiente orden:

mysql_secure_installation

Posteriormente podemos instalar phpmyadmin ya que es una utilidad casi imprescindible para gestionar fácilmente el servidor de bases de datos MySQL. Usaremos la siguiente orden:

apt-get install phpmyadmin

Después todo esto reiniciamos el servidor con:

service apache2 restart

Así quedará listo para usar