Slackware 13.0
Hoy vamos a echar un profundo vistazo en forma de test a la nueva versión de Slackware, la 13.0. Slackware es una distribución que se hace querer, tanto es así que es la distribución atendida (que aun sigue en desarrollo) más antigua de todas, habiendo sacado su primera versión en 1993 (año en el que nací yo, además
), basándose la primera versión en SLS Linux.
Slackware ha sido una rama poco aprovechada durante años, existen pocas distribuciones basadas en ella (lo contrario de lo que pasa con Debian), como ejemplos de basadas tenemos SLAX, Zenwalk o incluso SuSE.
Slackware se ha basado siempre en un modelo de actualizar pero no innovar en gran parte, y parece que el metodo les funciona a los desarrolladores que han hecho de Slackware una distro longeva, con una comunidad muy activa y que, aunque no sea muy popular, presenta un gran futuro en el mundo de GNU/Linux).
Aquí va el vídeo:
Música: Speedsound – Psychoactive-Vodka Connecting People
Los requisitos mínimos:
Procesador de 1 Ghz o superior, RAM de 512 MB y 7 GB de espacio libre en disco duro
Y las notas:
Instalación: 9,5
La instalación es muy tradicional, como ya he apuntado anteriormente, Slackware siempre ha optado por actualizar y dejar un sistema estable, pero basándose en lo mismo sin innovar demasiado. El instalador es el mismo que tenía en sus inicios, incluyendo notas tan desfasadas como las siguientes en el proceso de iniciar el DVD:
“Si su PC no es, al menos, un Pentium-Pro, necesitará iniciar con el kernel huge.s”
Sin embargo me he percatado de que se han eliminado algunas notas que se mostraban en entregas anteriores (incluso en la 12.2) y que daban a Slackware un toque de antiguedad y tradicionalidad, como la nota de qué hacer si estamos trabajando sobre una pantalla monocromo
.
En cuanto a la verdadera instalación, al introducir el DVD se nos iniciará un sistema Live en modo consola en la que deberemos introducir el comando “setup” para que se nos inicie la instalación (que está en NCURSES). En unos sencillos pasos tendremos configurado el sistema por completo, entre los pasos están la selección de particiones a usar (el particionado se hace en consola con el comando “fdisk” o “cfdisk”), la selección del medio a usar para la instalación (lo más común es el mismo DVD o CD) o la selección de paquetes a instalar (para el test he decidido seleccionar todos los paquetes posibles para instalar).
El proceso de instalación de paquetes es un poco lento, pero no demasiado. Los paquetes están organizados en categorías cada una designadas con una letra (o varias), lo cual facilita la selección de grupos de paquetes a instalar.
Características: 9
El sistema es bastante completo tras la instalación, entre las aplicaciones disponibles tenemos de todo lo necesario para empezar a realizar tareas básicas, como edición de gráficos, escaneo de imagen (algo que suele pasar desapercibido pero es importante), navegar la web, etc.
Algo a destacar (no sé si positivamente) es que se incluye por defecto una GUI de Nmap, llamada Zenmap, recordemos que Nmap es una aplicación (la más básica y útil en el kit de cualquier hacker o tester de seguridad) que nos permite escanear los puertos abiertos en un sistema remoto en la misma red local o descubrir los hosts activos y su dirección IP y MAC y muchas cosas más como reconocimiento de SO y demás (lo básico para tener información para hacer un ataque MITM o explotar vulnerabilidades en sistemas remotos, por ejemplo).
Otras aplicaciones especialmente destacables son el lector de noticias Pan (para leer noticias desde UseNet), Amarok, que está en su versión con Qt 4, el omnipresente navegador web Firefox, la suite de ofimática Koffice, XMMS (reproductor similar a Winamp) y una gran cantidad de aplicaciones educativas.
Debo decir que me ha decepcionado un poco el aspecto del sistema tras la instalación, parece sobrecargado por aplicaciones que no tienen icono y otras aplicaciones que, en ciertos entornos de escritorio son inútiles (como las aplicaciones de configuración de GNOME en la lista de aplicaciones de KDE).
Instalación de paquetes: 8,5
Esta distro no dispone de repositorios, al menos oficiales, sin embargo, la gran presencia de paquetes para esta distro y la gama de formatos que maneja hacen que el trabajo de encontrar paquetes no sea difícil. Slackware trabaja con los formatos .tgz, .tlz, .tbz o el nuevo formato incluido en esta versión, los .txz.
Al ser el formato .txz una novedad de esta versión vamos a hablar de él, su compresión se basa en el formato XZ, un formato con un ratio de compresión muy alto, en parte gracias a que se basa en LZMA, el cual ofrece muchísima compresión y una velocidad de desenpaquetado rápida a la vez, para los que no tengais mucha idea en lo que a compresión se refiere, debéis saber que LZMA es la base del formato 7zip, que muchos usáis y del cual seguro que sabéis cuánto es capaz de comprimir
.
El formato XZ ofrece, de media, 3 veces más compresión que bzip2 con una calidad y velocidad de decompresión similar a la de gzip, es decir, una maravilla que mejorará un poco más esta fantástica distribución (cosas como ésta nos demuestran que, a pesar de ser la distro más antigua que sigue en desarrollo, sigue innovando.
En cuanto a la instalación de paquetes, al tenerlos en nuestro sistema (una buena fuente donde buscarlos es packages.slackware.it), los podemos instalar usando pkgtool (con interfaz NCURSES) o simplemente usando installpkg, ejecutando este comando en consola:
installpkg [paquete a instalar]
Sin embargo, al tener el paquete, simplemente haciéndole click se nos abrirá con Kpackage, para su instalación desde una interfaz gráfica.
Una curiosidad es que, al instalar un paquete en Slackware, no se hace un rastreo de dependencias, sino que el programa se instala sin más y no se sabe si falta algo hasta que éste es ejecutado.
A pesar de que Slackware ofrece unas buenas herramientas y de que existen buenos motores de búsqueda para paquetes de esta distro, algunos usuarios prefieren usar alguna aplicación para descargar desde repositorios algunos paquetes (más que nada para poder resolver las dependencias de forma automática), Slackware incluye por defecto Slackpkg, una herramienta que nos proporcionará un sistema de búsqueda de paquetes, instalación, actualización y borrado a partir de un mirror, aunque no es capaz de resolver dependencias, además existen otras aplicaciones como Swaret, Slapt-get (que sí resuleve dependencias) o Emerde (para los más adaptados a Emerge o al sistema de ports de BSD).
Características avanzadas: 8,7
Slackware, como siempre, ha basado su nueva versión en una actualización de la anterior, en el software observamos una colección bastante estable (ni las últimas versiones ni versiones antiguas), entre las actualizaciones tenemos el nuevo kernel 2.6.29.6, GCC 4.3.3, y KDE 4.2.4 (siendo la primera versión de Slackware en tener KDE 4 y no KDE 3).
Slackware nunca ha tenido demasiadas herramientas propias, sino que se ha basado en las ya existentes para otras distros, sin embargo, existen algunas creaciones de éste gran equipo de desarrollo que merecen mención. Una de ellas es xwmconfig, un comando de terminal que ejecutará un selector de entorno gráfico en NCURSES, en él podremos elegir entre KDE 4, XFCE… y, al haberlo seleccionado, podremos iniciar una sesión en ese entorno gráfico ejecutando el conocido comando startx.
Esta aplicación, si bien no es muy útil, nos ahorrará el tener que estar modificando archivos de configuración a mano y nos permitirá iniciar sesiones de una forma sencilla y eficaz. Además, xwmconfig, nos ofrece algunas funcionalidades que no pueden ser ofrecidas por GDM, KDM o XDM (que están mucho más desarrolladas y son más complejas), por ejemplo, al dejar en manos del comando startx el inicio de sesión, podremos iniciar una sesión en cualquier entorno gráfico como superusuario (GDM, por ejemplo, no nos lo permite) y además podremos abrir sesiones diferentes en cada una de las consolas virtuales (por ejemplo, tener en tty7 GNOME y en tty8 KDE 4), aunque esto no sea muy estable.
En definitiva, Slackware ofrece una base estable y a la vez potente y moderna acompañada de las herramientas de siempre y de ese toque “retro” tan común de esta distro.
Nota Final: 8
Slackware es una distro que nos ofrece un entorno estable, completo y customizable, a la vez que ofrece un aspecto y un funcionamiento similar a los sistemas operativos antiguos, especial para nostálgicos.
El único fallo que hace que esta distro sea bastante difícil de usar es el problema con los repositorios y la instalación de paquetes, existen repositorios, pero no se incluye por defecto un programa capaz de resolver dependencias para los paquetes, además, los paquetes son muy simples y se instalan sin requerir dependencias, dando luego problemas de ejecución.
ENLACES:
Octubre 12th, 2009, posted by admin















Feed en XML
