El escritorio de Debian
Hace unos meses encontré este artículo que me animó a instalar Debian en mi viejo portátil, espero os sea de utilidad como lo fue para mi.
Artículo original en inglés: The well-tempered Debian desktop por Rick Lehrbaum (Dec. 22, 2006)
En este artículo el autor explica qué hizo y cómo le fue en la Instalación de Etch en el mismo Thinkpad que usó para la evaluación de siete distribuciones de linux.
La instalación
Comencé bajando el fichero iso de la versión RC1 del cd net-install de instalación de Debian "testing" (aquí "etch RC1") desde aqui.
Es una descarga rápida, un fichero de 100-150MB. me gusta.
Tras grabar el CD desde la imagen iso, lo puse en el Thinkpad, y arranqué.
Bienvenido a las líneas aéreas Debian Etch -- abróchense los cinturones, ¡disfrute del viaje!
Tras pulsar Enter para comenzar la instalación, salió la ahora familiar pantalla azul del asistente, igual que en Sarge, en mi reciente proyecto de servidor Debian.
La instalación procedió sin incidencias. Salieron una docena de pantallas fáciles de contestar (contraseña del administrador, nombre/contraseña de usuario, nombre del ordenador, zona horaria, etc).
Hubo dos o tres cuestiones no estaban claras o crípicas, pero acepté los parámetros por defecto, apretando los dientes, y pulsé Enter para permitir continuar con la instalación -- y aparentemente no salió nada mal.
En las siguientes fotos se muestran algunas de las pantallas y mensajes de la instalación.
Selección del idioma
¡Particionando! ¡Peligro, Will Robinson!
Instalando el kernel
Eventualmente, la pantalla azul del asistente de la instalación muestra una lista de opciones de grupos de paquetes. Asombrosamente, las opciones pre-marcadas eran las que exactamente yo queria -- Escritorio, Portátil y Sistema Estándar -- con lo que simplemente pulsé Enter, y continuó el proceso.
Selección del tipo de software
La siguiente fue una fase lenta, durante la cual se cargaron unos dos 2GB de ficheros en el disco duro del Thinkpad.
El proceso ocurrió automáticamente, con la excepción de una media docena de prompts para introducir el usuario, e informarme que la instalación estaba completa con la siguiente pantalla.
"La instalacion se ha completado"
¡Es hora de arrancar tu nuevo sistema GNU/Linux Debian!
Quité el CD, pulsé Enter, y el sistema arrancó con la siguiente pantalla gráfica de entrada :
Portal al esritorio -- abandona toda esperanza de entrar aqui
Entré mi usuario y contraseña, y el sistema me regaló el siguiente escritorio limpio y un tanto vacío de Gnome.
Un escritorio Debian/GNOME muy fino ocupando mi pantalla
Inmediatamente se me informó con un applet en la esquina derecha superior del escritorio de que había una docena o más actualizaciones disponibles.
Con lo que hice click en él y las actualizaciones se instalaron automáticamente y, muy profesionalmente, cortesía de algún actualizador que había sido instalado por defecto con GNOME (Adept Updater?).
Generalmente sustituyo GNOME lo más rápidamente posible por KDE, mi escritorio preferido, pero antes de hacerlo, di un vistazo alrededor. "Hmmm, estupendo escritorio!"
Observé que el navegador por defecto del escritorio era Epiphany, y que Firefox 1.5.0.7 también se había instalado en el sistema. Decidí dejarlo, y también añadir el Thunderbird, mi programa cliente de correo, tan pronto como puse KDE en el escritorio.
Obteniendo KDE
Lo siguiente, abrir una cónsola y pedí por KDE. Entré como root ("su"), escribí apt-get install kde, y me senté a esperar mientras mi disco admitía los cerca de 3.3 GB -- me decidí por la enchilada completa, no el kde-base.
Cuando finalizó el proceso, reinicié X, haciendo clic en el escritorio (esquina superior izda) --> Log out. En la ventana de login, seleccioné KDE en la sesión (Sesión --> KDE --> Cambiar Sesión). Tras hacer login en el prompt en el centro de la venta, llegué por fin al siguiente escritorio inhóspito de KDE:
Hey amigos, ¿podríamos trabajar en arreglar este desastre?
Revisando el menu KDE por defecto de Etch -- ¡no está mal!
Por fín sabía estaba en mi casa. Lo siguiente, configurar KDE como me gusta, con mis aplicaciones, fondo de pantalla, iconos etc.. favoritos.
Añadiendo aplicaciones
Una vez estaba hecho, comencé a instalar mis paquetes favoritos.
De las primeras aplicaciones en mi lista están Firefox y Thunderbird, y siempre me deshago de versiones modificados y substituyo las versiones directamente desde Mozilla.org.
Bajé por lo tanto ambas, las descomprimí en /usr/lib, donde Debian las guarda, y creé enlaces en /usr/bin que apuntaran a /usr/lib/firefox/firefox y /usr/lib/thunderbird/thunderbird, donde se supone las busca el sistema.
Probé primero el Firefox, pero no cargaba, y probé de nuevo, esta vez tecleando firefox en una consola, y descubrí que el programa mandaba un mensaje de error de salida ("error while loading shared libraries") pidiendo un fichero llamado "libstdc++.so.5" que no podía cargar o encontrar. Tras una rápida búsqueda en google instalé la libreria perdida, usando el comando (como root): apt-get install libstdc++5. Eso fue todo lo que me tomó obtener el puro Firefox de Mozzilla.org en mi escritorio.
Ahora, no solo tenia el "real" Firefox, sino la última versión 2.0. Con lo que dispensé a "Iceweasel" de una vez por todas, tecleando (en una cónsola como root): apt-get remove firefox.
Había obtenido con apt la versión de Debian de Thunderbird (aka "Icedove"), con lo que la eliminé, satisfactoriamente, substituyendo por "el real" que había bajado unos minutos antes de mozilla.org.
Realmente me gusta poder obtener el duo dinámico directamente de Mozilla.org, desde que de esta manera soy siempre capaz de instalar la última versión sin tener que esperar que alguien de la comunidad de Debian lo convierta en su Ice-esto-o-lo-otro. Porque justamente ayer, Mozzilla parcheó un agujero de seguridad crítico tanto en Firefox como en Thunderbird, y fui capaz inmediatamente de bajar e instalar la nueva versión parcheada en mi sistema en unos minutos de aprender sobre el problema. Aquí estan, en mi escritorio Etch:
Lo último de Mozilla, el mismo dia que lo sacan
Ahora que tenia Firefox y Thunderbird en su sitio, era el momento de empezar a llenar mi encantadoramente nuevo escritorio de Debian Etch con mis aplicaciones favoritas. De hecho, muchas estaban en realidad instaladas, gracias a la instalación por defecto de Gnome, junto con mi instalación completa de KDE.
En ese punto me sentía seguro que la mayoría de las otras aplicaciones que suelo usar estarían entre los aproximadamente 18,000 paquetes disponibles en los repositorios de Debian (y así fue, estaban). Pronto me di cuenta, sin embargo, que generalmente no conocía los nombres del repositiorio oficial del paquete para la mayoría de las aplicaciones que queria bajar, con lo que usar apt-get rápidamente se convirtió en un problema.
Tuve por tanto que cambiar a Adept (apt-get install adept), que es una herramienta de instalación gráfica bastante decente, completada con una capacidad de búsqueda de repositorios sofisticada.(Ahora soy consciente del uso de la búsqueda apt-cache y dpkg -l, para encontrar paquetes, pero todavia prefiero usar Adept)
¡Wow! ¡Parece todo es software LIBRE!
Cuando comencé a usar Adept, me sentí un poco como un crio en una tienda de caramelos, cogiendo de todas esas 18,000 aplicaciones. Procedí a bajar todo lo que parecía valía la pena tener. A pesar de la aparentemente reserva sin límite de software, había sin embargo unas cuantas aplicaciones clave que necesitaba adquirir en otro lugar. Lo siguiente, tenía que:
- Bajar e instalar RealPlayer desde real.com
- Bajar e instalar Adobe Reader desde adobe.com
- Bajar e instalar Flash Player desde adobe.com
- Bajar e instalar el navegador Opera desde opera.com
- Bajar e instalar Skype desde skype.com
- Bajar e instalar Java desde sun.com
- Bajar e instalar Crossover Office
Crossover Office en acción
¡OMG es Windows!
Tras bajar, instalar, y probar todo lo anterior, me enfrenté al siguiente reto: fuentes y multimedia.
Fuentes y CDs y mp3s
Llegado a este punto, tomé el consejo de un post de DesktopLinux.com cuya discusión estaba asociada con mi reciente artículo sobre servidor Debian. Sugirió modificar los contenidos del fichero /etc/apt/sources.list como sigue:
- deb http://ftp.us.debian.org/debian/ etch main non-free contrib deb http://security.debian.org/ etch/updates main non-free contribdeb-src http://ftp.us.debian.org/debian/ etch main deb-src http://security.debian.org/ etch/updates maindeb http://www.debian-multimedia.org etch main
Siguiendo esto, escribí (como root) apt-get update para ver si esos repositorios estaban accesibles. El último de la lista, el repositorio de multimedia.org, me dió un error que indicaba una clave pública perdida. ¿Qué pasaba con ello? Un lector amable en el foro de DesktopLinux.com me dió amablemente la respuesta:
"Necesitas bajar repositorio de clave gpg, y luego añadirlo al apt-key keyring. Mira el mensaje de error que obtienes. Podrás observar que hay una cadena (en el mensaje de error desde apt-get), 07DC563D1F41B907. Es la clave que necesitas. Realmente la id de la clave es la segunda mitad de esta cadena: 1F41B907. Entonces puedes bajar la clave y añadirla al keyring."
Me indicó que usara los dos comandos siguientes (como root), para arreglar el problema, cosa que hice:
- gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 1F41B907 gpg --armor --export 1F41B907 | apt-key add -
Una vez hecho, escribí (como root) apt-get install msttcorefonts para instalar las fuentes true-type. Tras el mensaje "todas las fuentes bajadas e instaladas", escribí dpkg-reconfigure fontconfig, lo que generó un "cleaning up" esto y aquello, luego "updating" esto y lo otro, y finalmente "regenerando fuentes caché.... hecho".
Reinicié X saliendo del sistema, reiniciando, y volviendo a hacer login. Tras eso, usé el "Centro de control" de KDE y seleccioné mis fuentes favoritas, y luego las configuré como anti-aliasing. Reinicié de nuevo las X, con lo que mis fuentes se vieron magníficas. Así es como quedó mi escritorio de Debian Etch:
Ahhh..... hogar, ¡dulce hogar! Últimos bits y piezas
Para entonces, mi escritorio de Debian Etch parecía bastante usable. Sin embargo, me faltaban unas pocas tareas y tests:
- Verificar que podía poner CDs
- Configurar el sistema para poder ripear CDs a mp3s, y escuchar los resultantes mp3s
- Hacer que mi acceso a internet por la WiFi funcionara
- Hacer que funcionara mi acceso a internet por modem.
Os preguntareis quizás porqué no está en mi lista lo de poner DVDs. Eso es debido a que desafortunadamente no hay lector de DVDs en mi viejo Thinkpad.
Tras obtener unas pocas librerias multimedia y utilidades usando los comandos siguientes (como root) desde una consola shell...
- apt-get install w32codecs apt-get install lame apt-get install xine-ui
...lo siguiente fué comprobar si podía usar CDs, mp3s, y ripear CDs a mp3s. Todo funcionó. (Hubo sin embargo un problema, al intentar poner un CD con KsCD, uno de mis reproductores de CD favoritos: parecia funcionaba, pero sin salida de sonido. Lo resolveré en otro momento).
Ahora era el momento de hacer que funcionaran mi wifi y mi dial-up. Tropecé con dos bloques de problemas de drivers legendarios en linux.
En el caso de WiFi, intenté usar la utilidad de configuración desde el menú KDE via "Centro Control > Internet & Red > Herramienta Inalámbrica." El resultado fue "incapaz de autodetectar inferfaz de red inalámbrica" (unable to autodetect wireless interface). Aparentemente el sistema no podía encontrar mi tarjeta PCMCIA inalámbrica, una vieja tarjeta LinkSys WPC11 versión 4.
Antes que le echen la culpa a la tarjeta, la misma funcionó perfectamente con MEPIS, Xandros, y Kubuntu en mi reciente test de evaluación de siete distribuciones de Linux en el mismo Thinkpad, y se detectó pero no conectó en otras tantas.
Con Etch, sin embargo, era completamente indetectable. Creo con algo de investigación podré encontrar la manera de hacerla funcionar. Menos mal que el modem PCMCIA no fue un problema en absoluto.Usando kppd, el modem marcó con mi ISP; pero, cada vez se conectaba, inmediatamente se desconectaba y daba un mensaje de error "pppd daemon murió inexperadamente; exis status: 1". Como alternativa, probé wvdial desde la línea de comandos (como root), y pude conectar con éxito usando mi ISP (Earthlink). Sin embargo, wvdial.conf, que contiene el usuario y contraseña para acceder a mi ISP, está sin encriptar, lo que me deja indeciso a la hora de usarlo como solución a largo plazo.
Aquí también estoy seguro localizaré una solución mejor tras una investigación y experimentación adicional.
El veredicto
Así que ¿cuál es mi impresión del escritorio de Debian Etch? Usando los mismos estándars que en mi reciente artículo de evaluación de siete distribuciones de linux puntuo Etch como sigue:
Observaciones
Pros:
- Toneladas de software disponible en los repositorios oficiales y no-oficiales de Debian
- Apariencia excelente, fuentes, y configurabilidad
- Total disponibilidad (a pesar de las preocupaciones de alguno)
Contras:
- No pude conseguir que me reconiciera mi tarjeta WiFi
- No pude conseguir que kppp me diera línea via dialup, pero funcionó wvdial
- El proceso de instalación es más complejo que cualquiera de los "user-friendly" Debian spinoffs, y no particularmente adaptable para novatos en Linux, or the faint of heart
- No ofrece instalación automática de algunas aplicaciones y plug-ins propietarios populares tales como Adobe acroread y flashplayer, Skype, Opera, etc., y no provee el "estándard" Firefox/Thunderbird
Tabla puntuaciones
| Debian Etch Scorecard | |
| Instalación | 3 puntos |
| Configurable | 5 puntos |
| Soporte Hardware/multimedia | 3 puntos |
| Aplicaciones incluídas/disponibles | 4 puntos |
| Total: | 15 puntos |
Punto final
Con 15 puntos, Etch puntuó por debajo de la distribución con ranking más bajo en mi anterior Thinkpad - Freespire - que alcanzó los 16 puntos. Sin embargo llevaba en mente que lo encontré relativamente fácil de sortear todos los atajos listados más arriba, aparte de los problemas de hardware. Además, parece que encontré maneras de resolver dichos problemas de hardware, también (y sin tener que comprar nuevas tarjetas PCMCIA), dando una dosis sana de perseverancia "y un poquito de ayuda de mis amigos". ¿Y sabeis que? Cuando resuelvo esos problemas de hardware, debia decidir si tirar abajo mi escritorio principal de la distro SLED 10 y sustituirlo con Etch! Permanece atento...
Rick Lehrbaum es el fundador y editor ejecutivo de DesktopLinux.com.
nemrac @ 23:00
















Meneame
del.icio.us

