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 :D .

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).

instantánea7

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).

instantánea12

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).

instantánea11

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.

instantánea10

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:

Anuncio de lanzamiento
Notas de lanzamiento

Descarga de Slackware 13.0

7 Comments to “Slackware 13.0”

  1. Sua Says:

    Me ha gustado el analisis, me ha parecido bastante objetivo. Soy usuario actualmente de Slackware 13.0 en su version x64 (recordemos que Slackware ha sacado soporte OFICIAL en su version 13.0 para x64) y la verdad va genial, ahora mismo os estoy escribiendo desde ella, con un entorno KDE 4. Es una distro muy veloz y de serie viene con mucho software, de echo en Slackware puedo ver sin problemas de codecs los videos, en cambio distribuciones como Mandriva o fedora que tanto presumen de solucionarte la vida, aunque es facil instalarlos, tienes que instalarlos tu.Slackware es una distro muy buena, y no es tan fiero el leon como lo pintan, la unica pega es la que mencionas en el articulo, la resolucion de dependencias, pero para eso basta con instalar slapt-get (muy parecido al apt de debian) y si quieren pueden instalar una interfaz grafica para el mismo llamada Gslapt.

    Como ya dicen… Slackware es una muy buena distro, sobre todo para la gente que quiere aprender linux, pero se la recomiendo a todo el mundo como sistema de escritorio.

  2. Rubén Mendoza Says:

    Hola, si naciste en 1993, ¿tienes 16 años?

  3. admin Says:

    Exactamente…

  4. Rubén Mendoza Says:

    Oe chavalillo, yo tengo 14, es decir, me llevas dos años… ¿cómo haces para tomarte el tiempo para hacer los test de cada distro al juntarlo con el de las tareas de la escuela? ¿Y para escribir como un adulto cincuentón (sin ofender)? ¿Y cuándo publicarás el test de Ubuntu 9.10?

  5. admin Says:

    Hago los tests poco a poco con el tiempo libre que tengo… esa es la razón de que aún no esté el test de Ubuntu 9.10…

    Sobre lo de escribir como un cincuentón… no sé que decirte, sólo intento que el test lo entienda cualquier persona, además, es mi forma de hablar normal…

  6. Rubén Mendoza Says:

    Lo del cincuentón lo decía porque hablas con palabras como “longeva”, “decepcionado”, “omnipresente”, entre otras palabras que aquí en Perú no las dice un chaval de tu edad. Incluso aquí escriben como sms: “la q t jedi” en lugar de “La que te jedi” (la que te dije); “pozeeeeeeraaaaazo” en lugar de “¡Poserazo!”; etc. Pero bueno, tú eres español, por lo tanto tienes un habla más culta que en tu país es normal. Y pienso que debería ser normal en todas partes.

    Asimismo te recomiendo que si puedes, hagas los test de Puppy Linux 4.3.1, Leeenux, Mandriva 2010 y en el “Retro Test” la distro peruana TumiX 0.9 cuya única versión (hasta la fecha) data del 2005. La descarga de esta última es muy lenta (culpa del único mirror, que es peruano); así que paciencia.

  7. fedeito erl arepiito xD Says:

    vaya sos un chico xD..

Leave a Reply