Antes de empezar con el meollo de la instalación voy ha intentar explicar el propósito de esta guia , si es que consigo terminarla . Trataré de explicar como instalar Linux , en nuestro flamante portátil , del modo más sencillo posible , sin modificar el windows que tenia preinstalado y manteniéndolo totalmente funcional y accesible . Mi intención no es explicar solo el proceso de instalación , sino explicar otros detalles de la post instalación que nos ayuden a aprovechar todas las características de nuestra máquina y conseguir una funcionalidad software superior a la preinstalada en el equipo , con windows .
*** Intentaré acercarme a un usuario que tenga algunos conocimientos de informática pero que no tenga necesariamente conocimientos de Linux . *** Lo anterior no se ha conseguido de momento , es preferible que el lector tenga conocimientos de Linux .
Lo que explicaré en esta guia será la mayoría aplicable a otros portátiles , tanto de su misma familia y marca como otras .
Voy ha suponer que este portátil , es el único equipo informático del que disponéis .
Después de todo este rollo desvelaré por fin el nombre de la distribución elegida , que como no podía ser de otro modo es Debian , en su versión 3.1 Sarge .
Intentaré describir el proceso de instalación por diferentes medios , estos son los casos supuestos :Podemos obtener Debian de muchos modos : lo regalan en alguna revista , lo compro por internet y lo mejor de todo si dispongo de una buena conexión a internet , me lo descargo ! http://www.debian.org , en el margen izquierdo vereís un link que dice imágenes ISO de CD .
Podéis descargaros las imágenes de CD por ftp o http , recomiendo un gestor de descargas para hacer esto . Lo más interesante es descargarse los CDs o DVDs via bittorrent , para quien no lo conozca bittorrent es un protocolo mediante el cual mientras nosotros estamos descargando también estamos compartiendo la parte de archivo que ya hemos descargado . Así no cargamos tanto el servidor y nos aprovechamos de la velocidad de subida de otros usuarios . Un cliente de bittorrent para windows es bittornado , descargarse la versión estable .
Si disponemos de una buena conexión a internet en el momento de la instalación , basta con descargarse el CD1 .
Es recomendable descargarse la documentación de instalación y echarle un vistazo .
Una vez descargada la o las imágenes .iso las grabamos a CD o DVD virgen .
Reiniciamos el ordenador y cuando arranque pulsamos la tecla F12 y seleccionamos que arranque desde CD-ROM .mensaje
Una vez se ha mostrado el primer por pantalla pulsar la tecla F3 , escribir :
Con esto le decimos que arranque con el kernel 2.6 ( El más nuevo ) , y con el siguiente parámetro que no pruebe los servicios pcmcia porque se cuelga . También podemos arrancar con expert26 y contestar que no cuando nos proponga arrancar el pcmcia .
Luego elegimos nuestro idioma , Español ( spanish ) . Nuestro país , España , Argentina , Chile ....
A la hora de particionar el disco debemos ir con cuidado , si el ordenador es nuevo y no teneis nada de trabajo en windows , no os preocupeis el ordenador viene con un cd de recuperación . Si ya tenéis datos , hacer una copia de seguridad .
Debemos elegir cuanto espacio vamos ha dedicar a cada partición .
Yo lo deje así :Nombre | Tamaño | Tipo |
Windows | 22GB | ntfs |
intercambio | 1.1GB | fat32 |
swap | 0.6GB | swap |
/ | restante | ext3 |
Linux no puede escribir en una partición de windows formateada en NTFS , como windows no puede acceder a una partición Linux . Así que he creado una partición fat para poder intercambiar archivos entre ambos sistemas operativos . La partición de windows no la tenéis que crear , ya esta creada, tan solo editar sus propiedades seleccionar el tamaño y pulsar enter para y escribir el tamaño que deseéis .
Cuando reiniciéis el ordenador ya arrancará el gestor de arranque para seleccionar el sistema operativo que queráis arrancar . Seleccionar Linux , como no .
Si cuando reiniciéis el ordenador se os queda colgado mostrando una linea que empieza por cs... , debeis reiniciar el ordenador , pero esta vez elegir en el arranque , recovery mode , cuando os pregunte pulsar enter , editar el fichero /etc/default/pcmcia y cambiar yes por no en pcmcia. Podeis utilivar nvi , vi ó talvez nano sea más simple .
Con esto desactivaremos el pcmcia . Si no habéis utilizado anteriormente vi documentaros un poco antes de utilizarlo.
Luego reiniciar con :
Selección de paquetes : seleccionar lo que queráis , yo seleccione desktop simplemente . Dependiendo de los paquetes seleccionados nos hará preguntas sobre alguno de ellos como por ejemplo : el diccionario por defecto para ispell , detalles sobre las fuentes , instalar cdrecord con setuid root , arrancar el servidor sshd al inicio ...
Las opciones por defecto funcionan bien , excepto la resolución , en este caso nuestro panel LCD es de 1280x800 , y esta resolución no esta disponible , así que seleccionar 1024x768 y después ya lo arreglaremos a mano .
Cuando se inicie el gdm seleccionar la acción de configurar y marcar la casilla que permite a root iniciar gráficamente . Seleccionar el inicio gráfico en lugar del estandard , es más chulo .
Iniciar como root , abrir un terminal y escribir :
y cambiar donde aparezca 1024x768 por 1280x800 podéis hacerlo con la opción buscar->reemplazar . Cerrar la sesión y cuando estéis en la pantalla de login gráfico pulsar las teclas Ctrl+Alt+BkSp(La de borrar hacia atrás) , para reiniciar el servidor X . Y ya se ve todo perfecto !
Llegados ha este punto hay dos cosas importantes que no funcionan :
Novedad ! , he incluido el paquete con el kernel ya compilado
, así que si quieres puedes saltarte los siguientes pasos
relativos a la compilación del kernel ,
descargándote mi kernel
empaquetado . Y lo instalamos con :
dpkg -i kernel-image-2.6.8.mio1_10.00.Custom_i386.deb
Como dice en la página http://tuxmobil.org/centrino.html en el apartado Pentium-M Dothan el módulo speedstep_centrino no funciona correctamente en el kernel 2.6.8.1 para el Pentium-M Dothan que es el que tiene nuestro portátil . Pero no os preocupéis porque tiene solución .
Deberemos compilar nuestro propio kernel , así que instalar el kernel-source-2.6.8 y el kernel-package .
Debemos tener acceso a todos los paquetes debian , bien sea por red o vía CDs y DVDs , si tenemos CDs no agregados podemos hacerlo con apt-cdrom add , para configurar el acceso al repositorio de paquetes por red ejecutar apt-setup .
Si vuestra conexión a internet es wifi , no os preocupéis , reiniciar a windows y buscar estos paquetes en algun ftp de debian y guardarlos en la partición de intercambio . Estas son las rutas :
Luego la montaremos desde Linux :
Primero creamos el directorio en el que se montará :
la montamos :
y instalamos los paquetes a mano con :
Seguimos con el kernel :
Descargar el archivo speedstep_centrino y copiarlo a /usr/src/linux/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c
Podéis descargar mi archivo de configuración aquí , el único cambio respecto la configuración del kernel por defecto de debian , es que este es específicamente para Pentium-M y he habilitado como parte del núcleo las siguientes opciones de criptografía : CRC32 y ARC4 , soporte WEP para la red inalámbrica y AES y MICHEL para WPA .
Copialo a /usr/src/linux/.config
Si queréis hacer los cambios por vuestra cuenta y tenéis acceso a la mayoría de paquetes debian instalar :
y dentro de /usr/src/linux ejecutar :
Después ha construir el kernel con :
Esto tardará unos 40 minutos . Nos creará un paquete llamado :
lo instalaremos con :
editar el archivo /etc/modules , por ejemplo con gedit , y añadir los siguientes módulos :
Reiniciar el sistema e instalar el demonio powernowd
Ir a la página http://ipw2200.sourceforge.net/ y en la sección de downloads descargar la última versión del ipw2200 y de http://ipw2200.sourceforge.net/firmware.php la versión de firmware adecuada para nuestra versión de ipw2200 y de http://ieee80211.sourceforge.net/ en la sección de downloads la última versión del ieee80211 .
Una vez todo descargado :
empezaremos descomprimiendo , compilando e instalando :
instalar el paquete wireless-tools
Y añadir en /etc/modules
para que se cargue al inicio .
Sobre la configuración de redes
inalámbricas hay mucha información en la red .
He observado que si se usa encriptación , el
archivo de configuración /etc/network/interfaces no carga
adecuadamente la clave o key . Pero si lo hace desde la
línea de comandos . Un ejemplo :
iwconfig eth0 key restricted 2FA1-2AC5-89
Podemos introducir este comando cada vez que iniciemos el
ordenador , poco práctico . O podemos crear un script que se
cargue automáticamente en el inicio . Primero crearemos el
script cuyo nombre será : /etc/init.d/mio y su contenido
será el siguiente :
#!/bin/sh
# Script personal
iwconfig eth0 key restricted 2FA1-2AC5-89
Podemos añadir cuantos comandos queramos . Deberemos darle los permisos de ejecución adecuados con :
chmod 755 /etc/init.d/mio
Para para poner el script en los niveles de ejecución adecuados deberemos utilizar el siguiente comando :
update-rc.d mio start 70 S .
Lamentablemente para nuestra targeta gráfica aún no existe driver libre para el kernel . Así que tendremos que usar los drivers cerrados proporcionados por ati .
Antes de continuar y como curiosidad haria una prueba para más tarde comparar , así que ejecutar desde un terminal :
Y veréis como sale una ventana en la que hay unos piñones rodando y en el terminal salen numeros seguidos por la unidad FPS , frames por segundos . Esta es un modo de medir el rendimiento de nuestra gráfica , aunque ahora la aceleración 3D no esta funcionando y todo el trabajo lo hace la CPU . A mí me da unos 372 fps de valor máximo .
Hay por lo menos 3 modos de instalar el driver , utilizar el instalador proporcionado por ATI , utilizar el driver adecuado a nuestra versión de Xfree empaquetado como rpm proporcionado por ATI ó utilizar los drivers empaquetados como .deb por Flavio Stanchina .
Yo descargué el paquete fglrx_4_3_0...rpm , de
support.ati.com . Deberemos convertir el paquete rpm a deb con la ayuda
de la aplicación alien y hacer una copia de seguridad de un
archivo que sustituiemos al instalar el paquete suministrado por ATI .
Ademas tendremos que compilar el módulo para nuestro kernel .
cd
mkdir copia-seguridad
cp /usr/X11R6/lib/libGL.so.12 ./copia-seguridad
apt-get install alien
alien fglrx-4-3-0
dpkg -i --force-all fglrx-4-3-0.deb
cd /lib/modules/fglrx/build_mod/
sh make.sh
cd ..
sh make_install
Ahora , deberemos editar el fichero /etc/modules y
añadir la siguiente linea para que el módulo se
cargue en el inicio .
Deberemos editar el fichero /etc/X11/XF86Config-4 y en la
sección device cambiar "ati" por "fglrx" . La
próxima vez
que reinicie el ordenador ya deberia funcionar la
aceleración 3D
. Probad con :
glxgears
fgl_glxgears
A mí me da con glxgears , 2065 fps y con
fgl_glxgears , 408 fps .
El hardware es detectado prefectamente , pero para
que funcione deberemos instalar los siguientes paquetes :
apt-get install
alsa-base alsa-os
Ya hemos instalado antes el demonio powernowd . ¿
Que función tiene ? Su misión es la de comprobar
la carga de trabajo del procesador para en función de esta
modificar la frecuencia de trabajo de este para poder ahorrar energia .
Se pueden modificar muchas cosas de este demonio , las
opciones por defecto trabajan bien , para ver las opciones posibles
basta con hacer :
man powernowd
Para modificar las opciones debéis editar el
fichero /etc/init.d/powernowd y añadirlas en la siguiente
linea :
OPTIONS="-q -m 0"
Con la opción -m 0 estamos modificando el modo de
operación del demonio . Para reiniciarlo :
/etc/init.d/powernowd restart
Para pararlo y arrancarlo :
/etc/init.d/powernowd stop
/etc/init.d/powernowd start
Lo anterior es aplicable ha todos los daemon .
Es un applet que podéis colocar en la barra de gnome para ver a que frecuencia esta funcionando el procesador . También podéis cambiarla siempre y cuando paréis el powernowd como he explicado anteriormente . Para instalarlo :
apt-get install gnome-cpufreq-applet
Para añadirlo colocad la flecha del ratón sobre el panel y pulsad el boton derecho , seleccionar añadir al panel y luego 'Cpu frecuency scaling monitor' . Es interesante añadir también un monitor del sistema .
apt-get install laptop-mode-tools
Podéis configurarlo a vuestro
gusto editando el fichero /etc/laptop-mode/laptop-mode.conf ,
tenéis todas las opciones descritas aquí
.
Memtest86+ es un programa que escaneará tu memoria RAM en busca de errores . Para instalarlo :
Con la orden update-grup actualizaremos el gestor de arranque grub , que ahora nos mostrará en el arranque la opción memtest86+ .
Si habéis elegido durante la instalación la opción desktop , tendréis instalado el navegador Mozilla , pero si quereis que este en Castellano debéis instalar el siguiente paquete :
Si os gusta más el firefox , como a mí , instalar los siguientes paquetes :
Ir a la página de downloads de Macromedia , o hacer una busqueda . Descargar un archivo que se llama install_flash_player_7_linux.tar.gz e instalarlo :
Cuando os pregunte la ruta , escribir /usr/lib/mozilla para mozilla ó /usr/lib/mozilla-firefox para Firefox .
Puede haber almenos dos razones para instalar el Acrobat Reader para Linux , una es la opción de busqueda y la otra el el plugin para los navegadores con el que puedes ver los documentos pdf dentro del navegador .
Descargaros de Adobe el archivo AdobeReader_enu-7.0.0-2.i386.rpm , el número de versión puede cambiar .
Como el paquete esta en formato rpm deberemos transformarlo a deb para poderlo instalar , esto lo haremos gracias al programa alien , así que deberemos instalarlo . El proceso de instalación es este :
Nos instalará el programa en /usr/local/Adobe y nos creará una entrada en el menú de gnome , en el apartado de oficina .
Pero si queremos utilizar el plugin de acrobat en los navegadores aún nos quedan dos cosas que hacer , la primera es hacer que el binario del acrobat sea accesible desde nuestro PATH , y la segunda es registrar el plugin en los navegadores que tengamos instalados .
Para ver el contenido de nuestra variable de entorno PATH , que contiene las rutas de los directorios donde se buscan los ejecutables , podemos hacer :
En el entorno gráfico el PATH lo fija GDM , aunque puede ser modificado por otros archivos . Editaremos el archivio /etc/gdm/gdm.comf , buscaremos las lineas siguientes y las dejaremos como a continuación :
La primera linea fija el PATH para el usuario root , y la DefaultPath para el resto de usuarios . Deberemos reiniciar para que los cambios tengan efecto .
Ahora solo nos queda instalar el plugin para los navegadores . Hacemos lo siguiente :
Nos preguntará por el directorio donde esta instalado el acrobat , le damos a enter porque la opción por defecto es la correcta . Luego elegimos la opción 1 para realizar una instalación global . Nos preguntará el directorio de instalación del navegador , le contestamos /usr/lib/mozilla para mozilla ó /usr/lib/mozilla-firefox para firefox y ya está todo funcionando .
Descargaros desde Sun el jre-1.5.0 . Os descargaréis un archivo con nombre parecido a jre-1_5_0_04-linux-i586.bin , para instalarlo :
. Para instalar el plugin en mozilla (1) y en firefox (2):
Para quien no la conozca OpenOffice.org es una muy buena suite ofimática mantenida por una amplia comunidad de usuarios . Gracias a la liberación del código por parte de Sun de su suite ofimática StarOffice .
Estos son los paquetes que nos instalaran la suite , la ayuda y el diccionario , por supuesto en Castellano .
Para que funcione la corrección ortográfica ir al menú herramientas -> opciones -> configuración del idioma -> idiomas -> idiomas predeterminados para los documentos -> Español(España)
Para poner el kde y los programas que lo acompañan en Castellano deberemos instalar el siguiente paquete :
apt-get install kde-i18n-esapt-get install k3b cdrdao dvd+rw-tools
k3b-i18n