Debian ligero con KDE
Muchos interesados en GNU/Linux me comentan que tienen ordenadores digamos "medios", es decir, de hace unos años, pero tampoco son "cafeteras". Hablamos de ordenadores tipo Pentium III (incluso Pentium II de los últimos), con unos 250-500 MB de RAM y discos duros reducidos. Y por diversas razones, entre ellas puede ser mayor familiaridad del entorno ya que son usuarios que vienen de Windows, prefieren el entorno gráfico KDE.
El entorno KDE tiene fama de ser bastante pesado, y surgen por todas partes propuestas de escritorios ligeros: XFCE, LXDE, etc. Sin embargo, mi experiencia me dice que es posible instalar un KDE ligero y funcional en un equipo de esos denominados "medios". En este artículo voy a explicar mi forma de hacerlo. Y bueno, por supuesto que también es aplicable a otros equipos más modernos y con mayores opciones. De hecho, mi portátil Core 2 Duo con 4 GB de RAM también tiene Debian Lenny instalado así.
Para muchos de los foreros de Esdebian, esto será un artículo muy básico y mejorable. Estaré encantado de recibir todas las aportaciones y comentarios que mejoren este artículo. Y bueno, si los moderadores lo juzgan más oportuno, puede ubicarse en el wiki.
Partimos de la siguiente situación: un ordenador, bien sobremesa o portátil, de hace unos años, con conexión de banda ancha. Ordenador para uso doméstico, con aplicaciones de internet, multimedia, oficina, etc.
En primer lugar, descargaremos el CD "netinst" de Lenny; Símplemente tenemos que elegir la arquitectura correspondiente. El sitio es este: http://www.debian.org/devel/debian-installer/
Una vez que ya tenemos creado el disco imagen, tenemos, como siempre, que asegurarnos de que nuestro ordenador va a arrancar desde el CD. Si fuese necesario, modificaríamos las opciones correspondientes en la bios del equipo.
Iniciamos la instalación. Si se trata de un portátil, es conveniente que lo conectemos vía ethernet, por si no es capaz de detectar la red vía wifi al principio. Elegiremos las opciones más estandar, hasta que lleguemos al momento en que tengamos que crear las particiones. Lo ideal es que lo hagamos de forma manual. Si tenemos menos de 20 GB de disco duro, yo prefiero crear una única partición (/). Si tuviésemos más, me gusta crear una /home, dejando para el "/" aproximadamente 6 ó 7 GB. Y seamos generosos con la Swap; dediquémosle alrededor de 1 GB; no olvidemos que habrá ocasiones en las que nuestro equipo pueda necesitar su uso.
Cuando llega el momento de elegir los repositorios, mis preferencias son los repositorios franceses o alemanes. No tengo experiencias positivas utilizando los repositorios españoles. Y una vez que tenemos que optar por el tipo de instalación, para el ordenador de sobremesa desactivamos todas las opciones; aunque para un portátil, la experiencia personal me dice que podemos evitar muchos quebraderos de cabeza si seleccionamos "ordenador portátil" y "sistema estandar". Sobre todo, la opción portátil nos puede ayudar en esas utilidades más propias de un portátil, como el registro de la batería, y la tarjeta wifi.
Una vez que nos pregunta sobre el Grub, llega otro momento importante. Lo normal es dejarlo en el sector principal de arranque, como el sistema sugiere por defecto; pero hay casos, sobre todo en ordenadores sobre los que estamos hablando (tienen unidad de diskette), que ese ordenador es un ordenador compartido por varios usuarios, que pueden desconcertarse ante el menú inicial, y que van a seguir usando windows. Aquí, como digo, puede ser muy útil y adecuado decirle al sistema que no queremos dejarlo en el sector principal de arranque, sino que queremos crear un diskette para ello. De esa forma, ese ordenador arrancará como siempre para el resto de usuarios; y sólo cuando nosotros queramos utilizar nuestro Debian, arrancaremos el sistema con el diskette que en ese momento creamos. El menú de instalación nos va indicando cómo hacerlo. Cuando ya está hecho todo esto, el sistema ya se ha instalado de forma básica, y nos pedirá extraer el CD y reiniciar.
Ya estamos ante la temida pantalla negra, con nuestro nuevo sistema Debian. Nos logueamos como administrador.
Lo primero que vamos a hacer es actualizar y adaptar para nosotros los repositorios del sistema. De forma que editamos el archivo /etc/apt/sources.list:
nano /etc/apt/sources.list
Y lo dejamos más o menos así:
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot amd64 NETINST Binary-1 20080910-09:39]/ lenny main
#deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot amd64 NETINST Binary-1 20080910-09:39]/ lenny main
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
deb http://www.debian-multimedia.org/ lenny main
Hemos añadido las opciones "contrib" y "non-free", además del repositorio multimedia. Las dos primeras líneas corresponden al servidor francés; las dos siguientes, a las actualizaciones de seguridad. Y, como digo, la última línea, el repositorio multimedia.
Una vez que hemos editado el archivo, salimos guardando los cambios. El editor que hemos usado, nano, nos indica al pie de la pantalla las opciones para ello.
Ya tenemos los repositorios como queremos. Si queremos evitar que nos avise continuamente que vamos a instalar cosas "extraoficiales" del repositorio multimedia, instalamos su clave pública:
aptitude install debian-multimedia-keyring
Ahora, queremos actualizar todo lo que en nuestro sistema haya actualizable. Para ello:
aptitude update
aptitude safe-upgrade
Y procedemos a instalar un paquete que nos ahorra mucho espacio: localepurge. Con esta utilidad, eliminamos los locales que no vamos a utilizar. Así que lo instalamos, y posteriormente lo ejecutamos:
aptitude install localepurge
localepurge
Al ejecutar localepurge, no necesitamos seleccionar nada, por defecto se quedan nuestro idioma, además de Inglés.
A continuación, instalo lo básico para tener entorno gráfico. Mi experiencia en Lenny me dice que instalando kdm ya tira de las dependencias necesarias para ello, como el x-window-system-core.
aptitude install kdm
No nos olvidamos del sonido:
aptitude install alsa kmix
Y aquí, instalamos lo que falta del sistema kde básico:
aptitude install kde-core kde-i18n-es
Aquí reiniciamos el sistema, para entrar ya con entorno gráfico:
shutdown now -r
Entramos en nuestro sistema, que ya tendrá entorno gráfico y sonido. Lo del sonido lo podemos comprobar por el "tono de bienvenida" que emite kde por defecto. Nos sale el asistente para configurar kde, y lo adaptamos a nuestras preferencias. Aquellas de las que no estemos seguros, las dejaremos como estén. Y concretamente la que nos habla de dejar un sistema con más prestaciones pero con mayor uso de recursos, la dejaremos al nivel que nos aparece, o incluso menos. Ahí podemos probar; pero no suele ser buena idea llevarlo al máximo en ordenadores un poco limitados, pues subirá mucho el consumo de recursos del sistema.
Si no oímos el sonido, probablemente tengamos que ajustarlo con el control de volumen kmix. Lo abrimos y regulamos los diferentes niveles de sonido a nuestro gusto.
Si no nos gusta o no nos hallamos utilizando konqueror como navegador, podemos instalar iceweasel, que hoy por hoy es el que mejor usabilidad tiene, pese a que también es considerablemente pesado. Hay que recordar que tenemos que instalarlo con sus locales. Así que abrimos el programa de emulación de consola de kde, konsole, nos logueamos como superusuario (su), y:
aptitude install iceweasel iceweasel-l10n-es-es
Y ahora vamos con las aplicaciones de oficina. Hay que comentar que, si vamos a utilizar esto muy poco, de forma ocasional, y el uso que vamos a darle es muy básico (algún texto y/o hoja de cálculo y poco más), y no vamos a trabajar con textos que nos envíen otros (salvo también textos básicos informativos) podemos optar por la suite koffice, bastante más ligera que openoffice. Hay que recordar que, aunque parezca una tontería, para muchos usuarios no lo es: con koffice no podemos leer archivos .ppt; si queremos abrir los powerpoint que a muchos nos envían a nuestro correo, tenemos que instalar pptview. Paquete este que, por cierto, no existe para la arquitectura AMD64.
Si optamos por openoffice:
aptitude install openoffice.org openoffice.org-help-es openoffice.org-kde kpdf
El kpdf lo necesitamos para los documentos en pdf. Y al instalar el paquete de ayuda, ya nos instala los locales correspondientes; y openoffice.org-kde nos ayuda a integrar mejor openoffice con nuestro escritorio kde. Pero otro paquete vamos a instalar para integrar mejor las fuentes de aplicaciones gtk con nuestro entorno kde:
aptitude install gtk-qt-engine
De esta forma, ya podemos ir a las preferencias del sistema, y veremos un submenú "gtk styles and fonts". Seleccionándolo, podemos hacer que las fuentes de aplicaciones gtk se vean con el estilo de nuestro sistema kde.
Como reproductor multimedia, vamos a utilizar un todoterreno, el kaffeine. Nos sirve tanto para vídeos como para audio (para visualizar DVDs originales necesitaremos también libdvdcss2). Y también lo vamos a integrar con el iceweasel para que lo utilice cuando vayamos a visualizar vídeos:
aptitude install kaffeine kaffeine-mozilla libdvdcss2
Si vamos a querer trabajar con archivos de sonido (copiar, etc.) tenemos el k3b, excelente programa. Si lo queremos con todas sus funcionalidades, instalamos también los plugins:
aptitude install k3b k3b-i18n libk3b3-extracodecs
Y no nos olvidamos, si querremos pasar archivos audio a mp3, que necesitamos lame; instalaremos también el ripperx. El kaudiocreator es el que se supone que está desarrollado para kde; pero nos pide muchísimas más dependencias que las que ripperx nos va a pedir. Procedemos:
aptitude install lame ripperx
Si pensamos manejar grandes colecciones de música, puede ser interesante instalar amarok; de no ser así, mejor no lo instalamos, porque es una aplicación de un cierto peso.
Para visualizar fotos e imágenes; y también una buena y funcional calculadora:
aptitude install gwenview qalculate-kde
Y por último, si más adelante queremos administrar los paquetes desde el entorno gráfico, en lugar de desde la consola, instalamos kpackage:
aptitude install kpackage
Y esto es todo; tenemos un sistema debian bastante completo, que no se dispara mucho en requerimientos. Está pensado para kde 3.5; pero entiendo que poco cambiará cuando ya contemos con kde 4 de forma totalmente operativa.
Enviado por nethomass el 22 Noviembre, 2008 - 23:49.
Muy buen articulo, bastente descriptivo e interesante.
Un saludo.
Enviado por janofx el 23 Noviembre, 2008 - 04:27.
Buen articulo ziordia68, aunque si quieres seguir ahorrando recursos hubiera usado
aptitude -R install paquetepara evitar las recomendaciones, aunque en algunas ocaciones las recomendaciones de aptitude sirven. :D
no sabia que existia kpackage, lo revisaremos
Enviado por zinabrio el 23 Noviembre, 2008 - 06:29.
No sabia que se podía instalar kmix sin instalar kde.
Se te olvidan un montón de utilidades en linea de comandos que son necesarias en caso de problemas y administración.
Muchos novatos y ubunteros reciclados vienen con muchos prejuicios al confundir el potencia con funcionalidad.
Muchos usuarios solo conocen gnome (o xfce para equipos antiguos PIV - los PII y III ni los conocen).
La integración y la potencia que consigues con un KDE (bien ajustado) supera claramente a xfce (a gnome no lo comparo por que se arrastra).
KDE es perfectamente funcional con 256MB de ram y una VGA de 32Mb y un k6-2 a 500 (entre un PII y un PIII), de ahí para arriba.
Para conseguir un KDE así, hay que quitar un montón de servicios que son pijadas, no es muy complicado pero se pierde mucho tiempo. La última hornada de usuarios buscan soluciones "humanas y amigables", tirarse un día configurando el PC es de "frikis".
El articulo es interesante para novatos.
Ya sabes que las recetas no se llevan en debian, sino mas bien el buen cocinero que sabe preparar una buena hamburguesa , como un plato de carne y setas bien decorado.
Un saludo
P.D.: !!! has descubierto la rueda !!! 
Enviado por ziordia68 el 23 Noviembre, 2008 - 10:04.
Pues sí, está claro que para muchos usuarios esto es, efectívamente, reinventar la rueda. No hay nada que no esté ya inventado.
Pero no estoy en condiciones de hacer un how-to para usuarios avanzados, todavía
Y es cierto que pueden faltar muchas cosas; pero eso creo que ya la necesidad lo va pidiendo.
Saludos. 
Enviado por ziordia68 el 23 Noviembre, 2008 - 10:16.
Por cierto; que ahora que lo vuelvo a ver, ¡no he separado las líneas de código!
Hombre, en este caso, igual es suficiente con ponerlas en negrita. Pero es que no sé cómo hacer para editarlo y corregirlo, no veo que se haga como en los posts normales. ¿Alguien me da el chivatazo y lo pongo por lo menos en negrita?
Saludos y gracias de nuevo. 
Enviado por DanielAviles el 23 Noviembre, 2008 - 10:38.
Sencillo y claro. En lo personal, yo citaría algunos programas más:
a) Kopete, para la mensajería instantánea y olvidarse del MSN;
b) Gwenview, un buen gestor de imágenes;
c) Synaptic es, en mi opinión, mejor gestor gráfico de paquetes que Kpackage (una vez me desinstaló todo el kernel), y Adept;
d) Kooka, para el escáner;
e) Cups, y los relacionados con él, para las impresoras.
Ya llevo varias instalaciones de Debian Lenny con un KDE personalizado, y en el portátil de una amiga, un equipo de 6 años de antigüedad con un procesador que no rendía todo lo que se le supone y 256 Mb de RAM, Lenny con un KDE "personalizado" iba muy suelto.
Gracias por el artículo.
Enviado por bellbottom el 23 Noviembre, 2008 - 11:42.
Un pregunta crucial:
¿Cuánta memoria RAM te consume el sistema una vez arrancado en marcha?
El mío en un sistema i386 con Gnome instalado a medida y con nautilus, servicios esenciales, metacity y gnome-network-manager consume alrededor de 68 Mb de ram.
Convendría comparar el resultado que os ofrece a otros para establecer una visión comprada.
Saludos.
Enviado por ziordia68 el 23 Noviembre, 2008 - 11:45.
Sencillo y claro. En lo personal, yo citaría algunos programas más:
a) Kopete, para la mensajería instantánea y olvidarse del MSN;
b) Gwenview, un buen gestor de imágenes;
c) Synaptic es, en mi opinión, mejor gestor gráfico de paquetes que Kpackage (una vez me desinstaló todo el kernel), y Adept;
d) Kooka, para el escáner;
e) Cups, y los relacionados con él, para las impresoras.
Ya llevo varias instalaciones de Debian Lenny con un KDE personalizado, y en el portátil de una amiga, un equipo de 6 años de antigüedad con un procesador que no rendía todo lo que se le supone y 256 Mb de RAM, Lenny con un KDE "personalizado" iba muy suelto.
Gracias por el artículo.
Gracias por tus comentarios
El Gwenview ya lo he puesto, igual no se ha visto bien. El synaptic no lo he puesto porque en mi opinión coge demasiadas dependencias de Gnome. Y Adept está actualmente "fuera de circulación" en Lenny. El resto que indicas, perfecto. 
Enviado por ziordia68 el 23 Noviembre, 2008 - 12:32.
Un pregunta crucial:
¿Cuánta memoria RAM te consume el sistema una vez arrancado en marcha?
El mío con Gnome instalado a medida y con nautilus, servicios esenciales, metacity y gnome-network-manager consume alrededor de 68 Mb de ram.
Convendría comparar el resultado que os ofrece a otros para establecer una visión comprada.
Saludos.
Pues mira; una partición en el sobremesa que está elaborada así, me consume 186, cuando hago "free -m" nada más arrancar.
De todas formas, es un sistema de 64 bits; que siempre consume mucho más que su equivalente en i386. Y tiene ya otros "tuneos" y "añadidos" (como por ejemplo un montón de iconos en el panel) que también lo aumentan.
Y más cuestiones. No me lo planteo como una competición contra gnome ni contra nadie. Simplemente es lo que al principio he dicho: hay gente que tiene ese tipo de ordenadores, y por mil razones subjetivas (por ejemplo, estéticas) prefiere un entorno como kde antes que como gnome. Y, sin llegar a grados de optimización absolutos, (que seguro que lo podría optimizar muchísimo más), puede conseguirse esto de forma sencilla.
Saludos y gracias por tu aportación 
Enviado por bellbottom el 23 Noviembre, 2008 - 13:40.
De acuerdo Ziordia68 te lo apuntaba por la conveniencia de aportar el dato del consumo de RAM tan importante en equipos de recursos limitados y el aprovechamiento total de escritorio para equipos K6, k7 pentium II, pentium III ó IV que siempre disponen de menor capacidad de RAM en su configuración inicial.
El del consumo es un dato objetivo y determinante para mi consideración a la hora de hacer esa elección.
Las razones subjetivas siempre son las que priman en una elección de ese tipo, cada cual es quien debe pasar las horas delante de su pantalla y acostumbrarse a el uso de una interfaz y lo que a alguien le parece barroco y descentado a otra persona le puede resultar cómodo y familiar.
Saludos.





