Slackware2

24
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER ASIGANATURA ADMINISTRACION DE SISTEMAS OPERATIVOS EN RED

Transcript of Slackware2

Page 1: Slackware2

UNIVERSIDAD FRANCISCO DE PAULA

SANTANDER

ASIGANATURAADMINISTRACION DE SISTEMAS

OPERATIVOS EN RED

Page 2: Slackware2

CONTENIDO DE ALGUNAS CARACTERISTICAS DE

SLACKWARE

•VERSIONES DE ESLACKWARE

•COSTO Y OBTENCION

•TIPO DE DISTRIBUCIÓN

•TIPO DE PAQUETES

•REQUISITOS DEL HARDWARE PARA LA INSTALACION

Page 3: Slackware2

VERSIONES DE SLACKWARE

Slackware ha sido desarrollado principalmente para correr en plataformas x86 con arquitecturas PC, y a partir de la versión 13 para x86 64, también en 2009 se oficializó una versión oficial para arquitecturas ARM. Aunque anteriormente ya habido algunos no oficiales para arquitecturas DEC Alpha y SPARC. En el 2005.

Slackware a tenido una serie de versiones en si han sido 13, pero de algunas de ellas se han creado variaciones como la 2.1 , 2.2 , 2.3 no ondaremos en estas especificaciones en si daremos algunos aspectos importantes de las versiones como tal.

Page 4: Slackware2

VERSIONES DE SLACKWAREVERSIÓN 1.0 Incluye una serie de discos A (Software similar a la seria A, B y C de SLS) (13 discos flexibles) y una serie X para el sistema gráfico X (11 discos flexibles):Serie A:Poseía el núcleo Linux .99pl11 Alpha (compilado con libc 4.4.1 y g++ 2.4.5), un paquete para redes (NET-2), GNU gcc, g++, y Objective-C en las versiones 2.4.5, controladores para sonido, TCL. Serie X: XFree-86 versión 1.3.

Page 5: Slackware2

VERSIONES DE SLACKWARE

VERSIÓN 2.0

Lanzada el 2 de julio de 1994,[esta versión incluyó dos versiones del núcleo de Linus Torvals precompilados de la versión 1.0.9 y seis de la versión 1.1.18. También traía XFree86 2.1.1; varios discos de booteo para elegir la instalación según el tipo de hardware, aplicaciones para el modo gráfico X como gnuplot, xpaint, étc; y varais herramientas de GNU, como el editor Emacs 19.25.

Page 6: Slackware2

VERSIONES DE SLACKWARE

VERSIÓN 4.0

Esta versión fue antes de la 5.0 pero esta fue suprimida debido a la actualización del firmware del núcleo oficial de Linus Torvalds, esto fue hasta la versión 7.0 de Slackware

Page 7: Slackware2

VERSIONES DE SLACKWARE

VERSIÓN 7.0

Esta versión fue liberada el 2 de noviembre de 1999 y constituyó el segundo mayor lanzameinto de Slackware Linux Project de ese año.

Page 8: Slackware2

VERSIONES DE SLACKWAREVersión 8.0 El 1 de julio de 2001 fue anunciada la versión 8.0. Los entornos de escritorio que poseía eran KDE 2.1.1, (donde utilizaba la biblioteca Qt 2.3.1) y Gnome 1.4. El núcleo que traía era Linux 2.2.19 así como el entonces novedoso Linux 2.4.5, este último soportaba el sistema de archivos ReiserFS y DRI para XFree86, dándole un soporte 3D de aceleración gráfica. Por otro lado, contaba con la biblioteca estándar de C desarrollada por GNU glibc-2.2.3, el servidor gráfico XFree86 4.1.0, la familia de compiladores de GNU gcc-2.95.3, y una amplia variedad de paquetes para aplicaciones de Gnome y KDE.

Page 9: Slackware2

VERSIONES DE SLACKWARE

VERSIÓN 9.0

Esta versión llega en 2003, cumpliendo así Slackware diez años. La característica más sobresaliente de esta versión fue la utilización del compilador GCC 3.2.2. Además incluye Gnome 2.2 y KDE 3.1. El núcleo 2.4.20 soportaba mayor cantidad de hardware y le daba soporte al DRI de XFree86 (Direct Rendering Interface) útil para el hardware gráfico 3D en Linux. Otras características relevantes eran:XFree86 4.3.0

Page 10: Slackware2

VERSIONES DE SLACKWARE

ESP Ghostscript version 7.05.6, CUPS con soporte para impresoras HP Inkjet y Gimp-Print para impresoras Canon y Epson. servidor web Apache 1.3.27 con DSO , SSL, y PHP. pcmcia-cs-3.2.4 Nuevas herramientas de desarrollo: Perl 5.8.0, Python 2.2.2 y las herramientas gráficas Qt designer, KDevelop y Glade. Actualizaciones de los programas de manejo de paquetes navegadores: Netscape Communicator 7.02, Konqueror 3.1 y Mozilla 1.3. Una versión mejorada de ZipSlack.

Page 11: Slackware2

VERSIONES DE SLACKWAREVERSIÓN 10.0 Esta versión, lanzada el 22 de junio de 2004 incluía Gnome 2.6.1 y KDE 3.2.3, junto con un núcleo Linux 2.4.26, con la posibilidad de elegir el núcleo Linux 2.6.7. El servidor gráfico era X11R6.7.0 y la familia de compiladores gcc-3.3.4.[Versión 11.0 La versión 11.0 de Slackware fue publicada el domingo primero de octubre del 2006[29] usando el núcleo 2.4.33.3 por default (con opción a instalar algunos núcleos de la serie 2.6) GNOME no se incluye, KDE version 3.5.4, XFCE 4.2.3 además de los gestores de ventanas usuales (WindowMaker, Fluxbox, Blackbox, etc) Firefox 1.5, GCC 3.4, Glibc 2.3, X11 6.9, ALSA 1.0 entre muchas otras mejoras haciendo una versión bastante estable y moderna.

Page 12: Slackware2

VERSIONES DE SLACKWARE

VERSIÓN 12.0

La versión 12.0 de Slackware incluye soporte para ALSA, GCC 4.1.2, núcleo 2.6.21.5, KDE 3.5.7, Firefox 2.0.0.4, X11 7.2.0, conexiones hotplug, Apache (httpd) 2.2.4, PHP 5.2.3 y todas las utilerías tradicionales.

Page 13: Slackware2

VERSIONES DE SLACKWARE

Versión 13 La práctica de esta wiki la realizaremos enfocados sobre esta versión la 13.0 que es la versión mas actual que se ha sacado de esta distribución.Patrick Volkerding anunció el 26 de agosto de 2009 la versión 13, los cambios más importantes fueron el cambio de KDE 3 por KDE 4 y la utilización de un nuevo formato de paquetes, el .txz, el cual le otorga una mayor compresión que el antiguo .tgz. Por otro lado incluye un núcleo Linux 2.6.29, que le otorga mayor soporte de hardware. Esta versión cuenta con varios programas de Mozilla actualizados, Firefox 3.5.2, SeaMonkey 1.1.17 y Thunderbird 2.0.0.23. Además se lanzó por primera vez una rama oficial para la arquitectura x86 64.

Page 14: Slackware2

VERSIONES DE SLACKWARE

brindándole avanzadas características de rendimiento, tales como el sistema de archivos journaling, soporte SCSI y ATA para volúmenes RAID, soporte SATA, RAID, LVM (el Logical Volume Manager), y sistemas de ficheros cifrados. El soporte para X DRI (Direct Rendering de la interfaz) trae un hardware de alta velocidad para la aceleración de gráficos 3D para Linux. y otras mejoras para casi todo -para sistemas de desarrollo, servicios de red, bibliotecas, y las principales aplicaciones como Firefox y Thunderbird. Además, esta es la primera versión de Slackware con soporte nativo para 64-bits arquitectura x86_64!.

Page 15: Slackware2

COSTO Y OBTENCIÓN DE LA DISTRIBUCIÓN

Page 16: Slackware2

TIPO DISTRIBUCIÓN

Slackware es una distribución de tipo liveDVD, ya que puede ejecutarse desde éste sin necesidad de instalarlo en el disco duro de una computadora, para lo cual usa la memoria RAM como disco duro virtual y el propio medio como sistema de archivos. Slackware Linux proporciona tanto a usuario nuevos como experimentados, un sistema totalmente equipado, listo para ser utilizado como estación de escritorio, o como equipo Servidor. Servidores web, ftp o de correos se encuentran disponibles dentro de Slackware, así como los entornos de escritorio mas populares. Los usuarios que deseen utilizar Slackware para desarrollar o compilar software adicional, cuentan además con una completa gama de herramientas de desarrollo, editores y actualizadas librerías.

Page 17: Slackware2

TIPO PAQUETES

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 desempaquetado rápida a la vez, para los que no tengan 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 .

Page 18: Slackware2

TIPO PAQUETESEl formato XZ ofrece, de media, 3 veces más compresión que bzip2 con una calidad y velocidad de descompresió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:

Page 19: Slackware2

TIPO PAQUETES

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.

Page 20: Slackware2

TIPO PAQUETES

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

Page 21: Slackware2

TIPO PAQUETES

Básicamente, lo que pasa cuando un paquete es instalado en Slackware, es que este es descomprimido en la raíz creándose así todos los archivos necesarios en sus ubicaciones correspondientes, por ejemplo los binarios podrían ubicarse en /usr/bin, los archivos de configuración en /usr/etc y los manuales en /usr/man, también se guarda un archivo en /var/log/packages/ con el nombre y la descripción del paquete, así como una lista con los archivos que fueron instalados, esto nos permite saber siempre que paquetes están instalados y además nos da la posibilidad de desinstalarlos eliminando cada uno sus archivos, todo esto es realizado automáticamente por herramientas incluidas en Slackware.

Page 22: Slackware2

TIPO PAQUETES

Una de las características del sistema de paquetes de Slackware es que no realiza chequeo de dependencias, por lo que es posible que luego de instalar un programa, este no funcione correctamente debido a que utiliza bibliotecas o programas adicionales que no están instalados en el sistema, en este caso es importante ejecutar los programas desde una consola y observar los errores que imprime para poder ver que es lo que falta instalar.

Page 23: Slackware2

REQUISITOS DEL HARDWAREPARA LA INSTALACION

Requerimientos mínimos:*Procesador 486*32 Mb de memoria RAM*2 Gb de disco duro

Requerimientos óptimos:*Procesador 486 o superior*512 Mb de memoria RAM *7 Gb de disco duro

Page 24: Slackware2

GRACIAS

Luis Fernando

Moisés AndradeEstudiantes de Ing. De sistemas