Ir al contenido principal

Linux: Ubuntu 11.10 en mi Notebook (Portátil)


Finalmente el disco duro de mi portátil ha tenido algunos problemas así que he decidido formatearlo y aprovechar de instalar la nueva versión de Ubuntu. (Ubuntu 11.Oneiric Ocelot)

Como ya es normal en las instalaciones de Linux, y sobre todo en las de Ubuntu, está fue muy sencilla de hacer. Sin embargo, la nueva interfaz Unity 3D dejó mi computador más lento que el "caballo del malo" (como diría un amigo :D ). Así que rápidamente instalé la versión Ubuntu Classic que en está versión no está instalada por defecto.


Instalación Ubuntu Classic
sudo apt-get install gnome-session-fallback 

A pesar de que la versión de interfaz Ubuntu Classic volvió todo a la normalidad probé nuevamente con
la interfaz Unity pero utilizando la versión 2D, y todo iba mucho mejor. Creo que está nueva
interfaz es bastante cómoda si te gustan las combinaciones de teclas y los atajos. Al comienzo
puede costar acostumbrarse pero para mi está bastante bien.

Me queda pendiente probar Gnome-Shell de Gnome 3.2. Aunque según lo que he leído a Linux Torvalds
no le ha gustado para nada.

Instalación de Gnome-Shell
sudo apt-get install gnome-shell

Ahora me queda instalar los paquetes restringidos para poder contar con los codecs necesarios y flash.

Instalación de paquetes no restringidos
sudo apt-get install ubuntu-restricted-extras

A mi en general me gusta instalar los paquetes desde consola con aptitude así que me bajé el paquete correspodiente.

Instalación de aptitude
sudo apt-get install aptitude

Luego de esto instalé una shell para python y que es necesaria para mis trabajos.

Instalación de ipython
# Utilizando aptitude
# Busco el paquete con
sudo aptitude search ipython
# Si esta lo instalo
sudo aptitude install ipython

Como tengo una impresora HP LaserJet P1102w he tenido que instalar y compilar algunas cosas.

Instalación de impresora HP LaserJet P1102w

Primero bajo los drivers necesarios para que CUPS la pueda reconocer y que podemos encontrar en la página foo2zjs. El archivo que contiene los fuentes para instalar el driver se pueden bajar ejecutando el siguiente comando:

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

También pueden bajar directamente el archivo de la dirección
http://foo2zjs.rkkda.com/foo2zjs.tar.gz.

Ahora debemos descomprimir el archivo e instalar el driver como se indica a continuación:

# Descomprimir el archivo:
    $ tar zxf foo2zjs.tar.gz
    $ cd foo2zjs
# Compilar:
    $ make
# Instalar el driver, foomatic XML y archivos extras
# (Si no utilizas sudo) Abrir una cuenta como super usuario
    $ su   
    $$ make install
# (Si utilizas sudo) Puedes instalar los drivers de la siguiente forma
    $ sudo make install


Y si no has tenido problemas, los drivers deberían estar instalados.
Ahora solo queda agregar la impresora utilizando la interfaz de CUPS para eso debes abrir una ventana en tu navegador con la dirección http://localhost:631 y seguir los siguientes pasos:

  1. Hacer click en CUPS para administradores --> Añadiendo impresoras y clases.
  2. Hacer click en el botón en Impresoras ---> Añadir impresora.
  3. Seleccionar en Impresoras en red descubiertas la opción HP LaserJet Professional P1102w (Hewlett-Packard HP LaserJet Professional P1102w).
  4. Luego seguir los pasos y llenar los formularios indicando el nombre de la impresora y su ubicación. Indicar su marca y el driver a utilizar que en mi caso es el HP LaserJet Pro 1102w Foomatic/foo2zjs-z2 (recommended)(en).

Ahora debo instalar la interfaz que utilizo para desarrollo así que instalaré eclipse, pero antes debo instalar una versión de Java.


Instalación de Java

Por ahora solo instalaré solo las herramientas de OpenJDK. tengo la intención de probar esta opción libre por ahora.

sudo aptitude install openjdk-7-jdk

En el repositorio uno se puede encontrar con las versiones openjdk-7-jre y openJDK-jdk. El primer paquete corresponde solo a la máquina virtual y el segundo paquete corresponde a la máquina virtual más las herramientas de desarrollo.

Si tenemos varias versiones de java podemos utilizar el comando,

sudo /usr/sbin/update-alternatives --config java

para seleccionar la versión de java que queramos utilizar como máquina virtual. También se puede utilizar el mismo comando para configurar el comando para compilar códigos java (javac).

Ahora que tenemos instalada la versión 7 de java comienzo la instalación de eclipse.

Pero antes, no se puede desarrollar si no tiene un buen sistema de control de versiones. ;)


Instalación de subversión

Para instalar subversion se debe ejecutar el siguiente comando:
sudo aptitude install subversion

Instalación de eclipse

Se puede bajar la versión de eclipse que deseen desde http://www.eclipse.org/downloads/. Para mi caso particular bajaré Eclipse Classic 3.7.1 para 64 bits.

# Voy al directorio donde se bajo la version de eclipse
cd miDirectorio/
# Descomprimo el archivo
tar zxf eclipse-SDK-3.7.1-linux-gtk-x86_64.tar.gz
# Ejecuto el comando desde el directorio
./eclipse

Instalo los siguientes plug-ins:
  • subclipse
    • Se puede instalar javaHL (sudo aptitude install libsvn-java).
  • pydev

Instalación de OpenCV

La instalación de OpenCV la haré en un próximo tutorial. :D

Por ahora tengo esto funcionando...

END OF LINE

Referencias

Comentarios

Anónimo dijo…
Amigo una pregunta, Yo quiero instalar Oneiric en mi notebook, ya que es nueva aprovechando eso, y me gustaria saber si tambien va a estar asi de lenta o que fue lo que le paso a la tuya para que estuviera asi de lenta.
Unknown dijo…
Hola Esteban, quizás me adelanté un poco a mi comentario entre la interfaz Ubuntu Classic y Unity (2D/3D). Al comienzo la instalé y no iba muy rápido, sin embargo, al configurar la interfaz con el administrador de configuración compiz pude "aligerar" la carga de interfaz eliminando algunos efectos. Por otro lado, mi percepción también estaba influenciada por que mi navegador (firefox) iba a "pedales" (muy lento) pero al final encontré un link (http://falcon1986.wordpress.com/2010/06/01/how-to-speed-up-google-chrome-on-ubuntu/) que me solucionó el problema.

En mi opinión es importante contar con una buena tarjeta gráfica (mi notebook no la tiene) para utilizar Unity 3d. Si no cuentas con una buena tarjeta quizás es mejor utilizar Unity 2d u otro servidor X más liviano.

Yo ahora estoy utilizando Unity 3D sin efectos. Al final me he acostumbrado a la nueva interfaz y con los "atajos" de teclas logro sacarle bastante más partido que las versiones anteriores.

Saludos. Juan.

P.d.: Si tocas el compiz puede que tengas problemas estos link te ayudan a resolver el problema.
- www.ubuntu-es.org/node/161214
- http://www.ubuntu-es.org/node/160955

Entradas más populares de este blog

Código Python para pasar de notación postfija a infija

Este código es un borrador en  Python que convierte una expresión en notación postfija a notación infija ordenada por paréntesis:

TIPS: Tres algoritmos para convertir una imagen de color a gris en python

Hace un tiempo necesitaba convertir unas imágenes que estaban en color a escalas de grises utilizando python. Buscando en internet encontré un sitio donde explicaban las fórmulas que se utilizan en el GIMP para realizar la conversión.

La tira cómica de Raulito el Friki

Buscando algunas cosas que necesitaba para comunicar un dispositivo por voip, me encontré en un grupo de interés que hacía referencias al sitio y luego de leer un rato no paré de reírme.