INSTALACIÓN DE DEBIAN LENNY
Después de 'loquear' con diferentes distros, volví hace un mes e instalé Lenny.
La instalación descrita a continuación, no es detallada ni verbosa, es una instalación dirigida a personas con conocimientos básicos y que han instalado Debian anteriormente. La descripción es hecha a grandes rasgos, que con suerte, serán reconocidos por los lectores.
MI HARDWARE
Mi máquina tiene un procesador Atom (1,6) 1 MB RAM, un disco duro de 160 GB de espacio, un CDROM (no DVD), un monitor CRT Samsung de 17" del año de la pera, un teclado Logitech nuevo ($6) y un ratón PS/2 Genius ($2). La máquina es de segunda mano y me costó $100. Tengo una conexión de 2 megas

INSTALACIÓN
-Bajé y quemé el netintall cd (~180 MB) e inserté el cd.
-Pulso TAB para editar el menu, cambio el vga=normal por vga=791 y
agrego:
expert bootkbd=es (pulso Enter)
Y arranca la matraca...
-Escojo el idioma (spanish), el país (Panama), el mapa del teclado (Español), la red de DHCP se auto-configura, le doy un nombre a la máquina (foo), y el nombre del dominio (ISP), aquí ponen el suyo, el mío es cableonda.net.
-Escojo el país de réplica (EEUU), el servidor debian, dejo el proxy en blanco, luego pasan unas pantallas rapidísimas, espero a que vuelva...
-Comienza el particionado, escojo Guiado- utilizar todo el disco,
sobresalto cada partición de mi instalación pasada y borro los datos en la partición cuando termina borro (delete) la partición y repito el proceso hasta que termino con las particiones de la pasada instalación.
Escojo el esquema de particionado que divide el disco en /, /home, /usr, /var, /tmp, dejo el sistema de ficheros Ext3, me cercioro que la marca de arranque está activada en la primera partición. Debian será el único OS en mi máquina.
-Finaliza la partición y escribo los cambios al disco, comienza el formateo. El siguiente paso es instalar el sistema base el cual es rápido (si quieren ver que está pasando pulsen Alt+F4, y para volver a la instalacion gráfica, pulsen Alt+F1). Me instala el kernel 2.6.26-2-686.
-Configuro el usuario y contraseña, meto la clave para el superusuario.
El próximo paso configura APT, escojo repositorios en los EEUU (vivo en Panamá), el siguiente paso en el menú de la instalación es la instalación de paquetes, el cual me salto con la flecha hacia abajo (o si les da una lista con "desktop environment" ya escogido, lo cancelo con la barra de espacio e igual hago con el otro, cosa que no instale nada) y voy al próximo paso. Después de la instalación instalaré sólo los paquetes que quiero con Aptitude. Instalo GRUB en el MBR y finaliza la instalación, expulsa el CD, cierra el CDROM, y reinicia la máquina.
-Cuando vuelvo, en la pantalla se ve
login:
-Escribo 'root' pulso Enter, meto la contraseña de root y me convierto en root. Ahora quiero eliminar unos paquetes que vienen por omisión y que no voy a usar (editores en su mayoría), nano viene por omisión en Debian así que:
Código:
# dpkg -P ed vim-tiny vim-common
-Ahora actualizo el sistema base que acabo de instalar:
Código:
# aptitude update && aptitude safe-upgrade
Esto actualiza por un rato y me instala el kernel 2.6.26-2-686
-Reinicio la máquina para que instale el nuevo kernel, me logueo otra vez como root.
-OK, después que termina la actualización, voy a instalar mis
paquetes y sólo mis paquetes:
Código:
# aptitude update && aptitude install xorg rxvt-unicode ratpoison icewm menu sudo feh xfonts-terminus unrar elinks numlockx unclutter iceweasel xchat firestarter sysvconfig less dash zip unzip bzip2 locate debfoster localepurge preload scrot sylpheed brasero gpm gv
-Si sienten curiosidad y quieren saber qué hace un determinado paquete:
$ apt-cache show <nombre de paquete>
-Me lanza la configuración de localepurge escojo las 3 de en_US y es_ES,salgo pero después, casi al final de la configuración, lo volveré a hacer ya que esta segunda vez será más profunda.
-La instalación termina, reinicio la máquina, instala el kernel nuevo, me logueo como usuario, escribo 'startx' y pulso Enter, entro a las Xs con IceWM.
-Después, más adelante, durante la configuración de mi sistema, instalo OOo3, el kernel 2.6.32-686 (sin eliminar el 2.6.26-2 por si las moscas), y flash de los repositorios de backports.org.
-La instalación es la parte fácil, ahora comienza la engorrosa tarea de configurar mi Lenny

CONFIGURACIÓN DEL SISTEMA
Salgo de las Xs, y entro como usuario.
Código:
login:
Escribo mi nombre de usuario (macondo) pulso Enter, me sale:
Código:
password:
Escribo mi contraseña y pulso Enter y entro a las Xs
INSTALACIÓN DE PAQUETES de
http://www.backports.orgBackports es un sitio con un repositorio de paquetes más avanzados que los de Lenny pero hechos especialmente para Lenny.
Voy al sitio (backports.org) leo las instrucciones, la lista de paquetes y procedo a seguir las instrucciones:
Añado la siguiente línea a mi /etc/apt/sources.list
deb
http://www.backports.org/debian lenny-backports main contrib non-free
Y ya que estoy en el fichero, también añado la de multimedia
deb
http://www.debian-multimedia.org lenny main
Actualizo la base de datos/repositorio
# aptitude update
Instalo el keyring para backports:
# aptitude update && aptitude install debian-backports-keyring
Instalo el keyring para multimedia:
# aptitude update && aptitude install debian-multimedia-keyring
Mi fichero de sources.list luce así:
#Debian
deb
http://ftp.us.debian.org/debian/ lenny main non-free contrib
deb-src
http://ftp.us.debian.org/debian/ lenny main non-free contrib
#Security
deb
http://security.debian.org/ lenny/updates main contrib non-free
deb-src
http://security.debian.org/ lenny/updates main contrib non-free
#Volatile
deb
http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src
http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
#Backports
deb
http://www.backports.org/debian lenny-backports main contrib non-free
#Multimedia
deb
http://www.debian-multimedia.org lenny main
Ahora instalo lo que necesito de backports:
Código:
# aptitude update && aptitude install -t lenny-backports flashplugin-nonfree openoffice.org linux-image-2.6-686
Esto me instala OOo3, el último flash (para ver youtube), y el kernel
2.6-32, reinicio la máquina y me cercioro que estoy usando el kernel más
nuevo:
Código:
$ uname -r <Enter>
2.6.32-bpo.1-686
SONIDO Y VIDEO
NOTA: soy un neófito en cuanto se refiere a multimedia, por favor contribuyan con diferentes opciones si es necesario. No sé nada de Moc

Chequeo mi tarjeta de video y driver:
Código:
$ lspci
Veo que mi driver es AC'97
Ahora instalo los siguientes paquetes:
alsa-base
mplayer
w32codecs
mozilla-mplayer
Código:
#aptitude update && aptitude install alsa-base mplayer w32codecs mozilla-mplayer
Ahora escojo mi tarjeta
Código:
# alsaconf
Regulo el volumen
Código:
# alsamixer
Me cercioro que pertenezco a los grupos audio y video
Código:
$ groups
me da los siguientes grupos por omisión:
Código:
macondo dialout cdrom floppy audio video plugdev
OK, estoy incluido en los grupos para ver, oir, etc
Voy al sitio de youtube, no hay problema, luego veo un fichero .wmv,
todo bien.
ADICIÓN DE OTRO USUARIO
Para agregar a mi esposa:
# adduser giovi (Enter)
Ella mete su contraseña 2 veces, ignora las preguntas personales, al
final dice que Sí y reinicio la máquina. Luego la añado a los grupos:
cdrom, audio, video, y plugdev. Para esto hay que hacerlo uno por uno,
Ejemplo: # adduser (nombre de usuario) (grupo al que quiere pertenecer)
Código:
# adduser giovi video
Y así sucesivamente, uno por uno.
LOCALEPURGE
Localepurge elimina todos los locales que el usuario no escoja, ahorra
de 50-70 MB de espacio.
# dpkg-reconfigure localepurge
En la primera página escojo las tres instancias de en_US y las tres de
es_ES, cuando termino pulso Aceptar. En las siguientes páginas contesto
las preguntas:
¿Se deben eliminar también las páginas de manual? <Sí>
¿Desea que se le informe sobre nuevas localizaciones? <No>
¿Desea ver el espacio liberado en disco? <Sí>
¿Realizar un cálculo exacto del espacio en disco? <Sí>
¿Mostrar salida detallada? <No>
Procesos de inicio del sistema (Runlevel editor)
Lanzo el paquete 'sysvconfig' como root:
# sysvconfig
Deshabilito con la barra de espacio:
ifupdown
rclocal
networking
Habilito con la barra de espacio:
alsa-utils
gpm
sudo
firestarter
preload
Pulso Aceptar > Finished > Quit
NOTA IMPORTANTE: Esto es sumamente subjetivo, depende
enteramente de las necesidades de cada sistema, apunten lo que habilitan
o deshabilitan en caso que no funcione, si son novatos no toquen esto y
olviden SYSVCONFIG!
Edito /etc/inittab
# nano -w /etc/inittab (ojo! esto se hace como ROOT)
Y abajo comento las siguientes líneas para ahorrar RAM, sólo necesito 2:
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6
Edito /boot/grub/menu.lst
Comento las primeras líneas para no perder tiempo booteando, cambio el timeout=0
default 0
timeout 0
# Pretty colours
#color cyan/blue white/blue
Y agrego vga=791 a la línea del kernel más abajo.
## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.30-bpo.1-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.30-bpo.1-686 root=/dev/sda1 ro bootkbd=es vga=791
initrd /boot/initrd.img-2.6.30-bpo.1-686
title Debian GNU/Linux, kernel 2.6.30-bpo.1-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.30-bpo.1-686 root=/dev/sda1 ro bootkbd=es single vga=791
initrd /boot/initrd.img-2.6.30-bpo.1-686
### END DEBIAN AUTOMAGIC KERNELS LIST
Y listo. Creo que es todo, mi sistema usa 1,7 GB de disco duro, bootea
en 19 segundos, es rápido, puedo ver youtube, videos, sólo me falta
moc y ver películas, no hay queja

Código:
# updatedb
PD: Descubrí que tengo la hora errada, hice un:
# dpkg-reconfigure tzdata
y noté que tenía toda la información correcta, reinicié y no resolvió nada. Volví a reiniciar y entré al BIOS, puse la hora correcta manualmente, salvé/salí y reinició, nada...hora incorrecta. Instalé el paquete 'ntpdate', reinicié y resolvió el problema

CAMBIO DE PUNTERO
Como uso un tema oscuro en iceweasel, me gusta usar el cursor del ratón que sea blanco en vez de negro, es más fácil para mí ver así. Instalo el siguiente paquete: "dmz-cursor-theme", hago un 'updatedb' (como root), reinicio ratpoison.
Luego hago:
# update-alternatives --all
y cuando llego a la parte de los punteros, escojo el blanco.
PD: Después que instalé OOo3, flash, y el kernel 2.6.30 he usado alrededor de 1,7 GB de espacio, así que si tienen un disco duro de 4 GB, pueden instalar Debian sin miedo.
Hay muchas formas de instalar y configurar Debian, este manual lo escribí para hacerlo fácil para los novatos y porque es la forma que instalo y configuro.
NOTA: el kernel 2.6.32 no me trabaja bien y volví al 2.26-2
Saludos,
PDD: Olvidé mencionar que como no uso 'display managers' (gdm, kdm, wdm) sólo 'startx', edito/creo el fichero '.xinitrc' y pongo lo que quiero que se active al entrar a las Xs :
Código:
$ nano -w .xinitrc
sale en blanco, añado lo siguiente:
Código:
#/bin/sh
xrdb -merge .Xdefaults
unclutter -idle 2 &
numlockx &
iceweasel &
ratpoison
salvo/cierro
y escribo 'startx' pulso Enter y entro a las Xs.