fbpx
Wikipedia

Slackware

Slackware Linux es una distribución del sistema operativo GNU/Linux creada en 1993 por Patrick Volkerding orientada a usuarios avanzados. Basada originalmente en SLS Linux, Slackware es la distribución de GNU/Linux más antigua aún en mantenimiento.

Slackware
Parte de la familia GNU/Linux

Slackware 14.1
Información general
Desarrollador Patrick Volkerding
Modelo de desarrollo Software libre
Lanzamiento inicial 16 de julio de 1993
Licencia GPL, BSD
Estado actual En desarrollo
Idiomas Multilingüe
Información técnica
Núcleo Linux
Tipo de núcleo Monolítico
Plataformas admitidas
Interfaz gráfica predeterminada KDE
Sistema de gestión de paquetes pkgtool, slackpkg[6]
Versiones
Última versión estable 14.2[1]​ 01 de julio de 2016 (5 años, 1 mes y 5 días)
Enlaces
Sitio web oficial

Su versión actual es la versión 14.2, publicada el 1 de julio de 2016. Contiene un programa de instalación sencillo de utilizar, aunque está basado en texto, a diferencia de otros entornos de instalación basados en ambientes gráficos. También cuenta con extensa documentación en inglés y un sistema de gestión de paquetes basado en menús. Lo que diferencia a Slackware Linux de otras distribuciones Linux es que la misma se asemeja en alto grado a los sistemas operativos Unix. A tal efecto, incluye software que normalmente no se encuentra en otras distribuciones Linux, tal como la última versión del entorno de comandos Korn shell.

Una instalación completa incluye una implementación de X Window System para el sistema de ventanas X.Org ; entornos de escritorio como KDE (4.8.5) (hasta la versión 10.1 estuvo incluido GNOME) y Xfce (4.10); entornos de desarrollo para C/C++, Perl, Python, Java, LISP y Ruby; utilidades de red, servidores de correo, de noticias (INN), HTTP (Apache) o FTP; programas de diseño gráfico como GIMP; navegadores web como Konqueror, Firefox y Mozilla SeaMonkey, entre otras muchas aplicaciones.

Requisitos de hardware

Slackware Linux no requiere un sistema extremadamente poderoso para ejecutarse (aunque tener uno es bastante bueno). Se ejecutará en sistemas que se remontan al Intel 486. A continuación se muestra una lista de los requisitos mínimos del sistema necesarios para instalar y ejecutar Slackware.

Procesador Intel 486.

64 MB de RAM (se sugiere 1 GB).

Aproximadamente 5 GB de espacio en el disco duro para una instalación completa.

Unidad de CD o DVD (si no es de arranque, entonces una unidad flash USB de arranque o un servidor PXE / tarjeta de red).

Es posible que se necesite hardware adicional si desea ejecutar el sistema X Window a una velocidad utilizable o si desea capacidades de red.

http://www.slackware.com/install/sysreq.php (en inglés).

Generalidades

La página informativa oficial describe a Slackware como "un sistema operativo avanzado, diseñado con el doble objetivo de facilidad de uso y estabilidad como prioridades principales" y describe algunas de las funciones que se distribuyen con él: "web, ftp y servidores de correo vienen por defecto, así como una amplia selección de entornos de escritorio populares. Se incluye una gama completa de herramientas de desarrollo, editores y librerías actuales, para los usuarios que deseen desarrollar o compilar software adicional".[7]

Slackware actualmente proporciona soporte para la arquitectura x86 de 64 bits.[8]

La distribución de paquetes en Slackware se hace principalmente con archivos tar comprimidos. Hace uso del programa rpm2txz y rpm2tgz respectivamente para convertir paquetes RPM a formatos tgz y txz nativos. La interfaz del programa de instalación es por texto, y requiere un mayor conocimiento de GNU/Linux que otras distribuciones. Esto puede ser una desventaja para usuarios principiantes, pero no representa mayor dificultad para usuarios intermedios o avanzados de GNU/Linux.

Historia y nombre

 
Mascota de Slackware, Tux con una pipa.
 
Captura del escritorio dropline GNOME con un procesador de texto y una aplicación de hoja de cálculos en ejecución.

La primera versión oficial de Slackware, la 1.00, fue publicada el 16 de julio de 1993 por Patrick Volkerding, fundador y líder de desarrollo. Estaba basada en la distribución SLS Linux y se distribuía en discos flexibles de 3½ e imágenes que estaban disponibles en servidores FTP anónimos. Slackware es la distribución más antigua entre las que siguen activamente mantenidas.

Así Patrick J. Volkerding decía en el newsgroups comp.os.linux:[9]

"... Esta versión está basada en gran parte sobre el sistema SLS, pero ha sido mejorado y modificado sustancialmente. Existen dos series principales de discos, la A (13 discos) y la X (11 discos) ..."

El nombre Slackware deriva del término slack, tal y como lo define la Iglesia de los SubGenios[cita requerida].

En las primeras versiones de Slackware, la distribución tenía tres cuentas de usuario, "satan", "gonzo" y "snake". Estas eran incluidas solo como ejemplos, pero fueron eliminadas posteriormente debido a que significaban un potencial riesgo computacional.

En 1999, el número de versión de Slackware se incrementó de 4 a 7, para demostrar que Slackware estaba actualizado al igual que otras distribuciones de Linux, muchas de las cuales tenían como número de publicación en ese momento el 6.

En 2004, Patrick Volkerding enfermó seriamente y el futuro desarrollo de Slackware se volvió incierto. Afortunadamente, se recuperó, y el desarrollo de Slackware ha continuado.

En 2005, el escritorio GNOME fue eliminado de la distribución, lo que creó una gran polémica superada en parte por el hecho de que sigue habiendo proyectos dedicados a ofrecer dicho escritorio a los usuarios de Slackware, como Freerock GNOME o dropline GNOME.

En 2007, incluye la serie 2.6.x del núcleo Linux como estable.

En el transcurso de la historia de Slackware, han nacido otras distribuciones y LiveCD basadas en ella. Algunas de las más populares incluyen College Linux, SLAX, Vector Linux y Zenwalk.

El 13 de agosto de 2008 Slackware incluía a KDE 4 en la rama de pruebas (Slackware -current) en el directorio /testing.

El 19 de mayo de 2009 Volkerding anunció el comienzo del soporte oficial para la arquitectura de 64 bits, la cual se inició en la rama en desarrollo (current).[3]

El 9 de julio de 2009 Volkerding anuncia en el sitio oficial de Slackware el soporte para arquitecturas ARM, un port oficial denominado ARMedslack,[5]​ tanto para la versión 12.2 como para la que está en desarrollo (current).

El 26 de agosto de 2009 el proyecto Slackware lanzó la versión 13.0, que destacó dos importantes anuncios, el primero es el reemplazo de KDE 3 por KDE 4, y el segundo fue el lanzamiento de la primera versión oficial de Slackware para la arquitectura de 64 bits, la cual hasta ese momento otros proyectos, como Slamd64, desarrollaban ports no oficiales de Slackware para esa arquitectura.

El 24 de mayo de 2010 se lanzó la versión 13.1, que tenía como principales mejoras la versión SC de KDE 4.4.3, el kernel Linux 2.6.33.4, bibliotecas y aplicaciones actualizadas tales como Firefox y Thunderbird.

El 27 de abril de 2011 se lanzó la versión 13.37, el kernel Linux 2.6.37.6 , Kernel Linux 2.6.35.12 y 2.6.39-rc4 en testing , mejoras en el sistema X (incluye nouveau para las tarjetas gráficas nvidia) , navegador web firefox 4 , KDE SC 4.5.5 y las acostumbradas mejoras.

El 23 de marzo de 2013 se anunció que se quitaba MySQL y se agregaba MariaDB como servidor de base de datos. Este cambio está aplicado a la versión de desarrollo (Slackware -current) por el momento y va a estar disponible en la próxima versión estable.

El 30 de junio de 2016 se anunció la versión 14.2 como estable, con el kernel Linux 4.4.14, bibliotecas y aplicaciones actualizadas tales como: XFCE 4.12.1 y KDE 4.14.21 (KDE 4.13.3 con kdelibs-4.14.21), X11 a la versión X11R7.7, la cual incluye mejoras en términos de rendimiento y soporte de hardware; gcc-5.3.0 por defecto para C, C++, Objective-C; la versión x86_64 es compatible con la instalación y arranque en máquinas que utilizan el firmware UEFI.

Versiones

Filosofía de Diseño

KISS

Mantenlo Simple, Estúpido (de sus siglas en inglés KISS que significan "Keep It Simple Stupid"), es un concepto que explica muchas de las opciones en el diseño de Slackware. En este contexto, "simple" se refiere a un punto de vista de diseño, en vez de ser fácil de utilizar. Esta es la razón por la cual existen muy pocas herramientas GUI para configurar el sistema. Las herramientas GUI son (según nos dice la teoría) más complejas, y por lo tanto más propensas a tener problemas que una simple línea de órdenes. El resultado general sobre este principio es que Slackware es muy rápido, estable y seguro con el costo de no ser tan amigable al usuario. Los críticos mencionan que esto hace que las cosas sean difíciles de aprender y consuman mucho tiempo. Los seguidores dicen que la flexibilidad y transparencia, así como, la experiencia ganada en el proceso son más que suficientes.

Según la página oficial de Slackware el término KISS se refiere a keep it simple stable, que traducido sería manténgalo simple y estable.

Scripts de inicio

Slackware utiliza scripts de inicio init de BSD, mientras que la mayoría de las distribuciones utilizan el estilo de scripts System V. Básicamente, con el estilo System V cada nivel de ejecución tiene un subdirectorio para sus scripts init, mientras que el estilo BSD ofrece un solo script init para cada nivel de ejecución. Los fieles del estilo BSD mencionan que es mejor ya que con este sistema es más fácil encontrar, leer, editar y mantener los scripts. Mientras que los seguidores de System V dicen que la estructura de System V para los scripts lo convierte en más poderoso y flexible.

Cabe mencionar que la compatibilidad para los scripts init de System V[10]​ han sido incorporados en Slackware, a partir de la versión 7.0.

Manejo de paquetes

 
Durante la instalación de Slackware se pueden seleccionar las series de paquetes necesitadas.

La aproximación de Slackware para el manejo de paquetes es único. Su sistema de manejo de paquetes puede instalar, actualizar y eliminar paquetes tan fácilmente como en otras distribuciones. Pero no hace el intento por rastrear o manejar las "dependencias" referidas (por ejemplo: asegurándose de que el sistema tiene todas las bibliotecas y programas que el nuevo paquete "esperaría" estuvieran presentes en el sistema). Si los requisitos no se encuentran, no habrá indicaciones de falla hasta que el programa sea ejecutado.

Los paquetes son comprimidos en un tarball en donde los nombres de archivos terminan con .txz (El formato .tgz fue utilizado hasta la versión 12.2) en vez de .tar.gz. Son construidos de tal manera que al ser extraídos en el directorio raíz, los archivos se copien a sus lugares de instalación. Es por lo tanto posible (pero no aconsejable) instalar paquetes sin las herramientas de Slackware para paquetes, usando solamente tar's y gzip's y asegurándose de ejecutar los scripts doinst.sh en caso de ser incluidos en el paquete.

En contraste Red Hat Linux tiene paquetes RPM los cuales son archivos CPIO, y los .deb de Debian son archivos ar. Estos contienen información detallada de las dependencias y las utilerías que se pueden utilizar para encontrar e instalar esas dependencias. Se negarán a instalarse a menos que los requisitos sean encontrados (aunque esto puede omitirse).

Resolución automática de dependencias

A pesar de que Slackware por sí mismo no incorpora herramientas para resolver dependencias automáticamente descargando e instalándolas, existen algunas herramientas externas que proveen de esta funcionalidad de forma similar a APT.

Algunas de estas herramientas determinan las dependencias analizando los paquetes instalados, determinando qué bibliotecas se necesita, y después descubriendo qué paquetes están disponibles. Este proceso automático, muy similar al APT de Debian y produce generalmente resultados satisfactorios.

  • Swaret:[11]​ Slackware 9.1 la incluyó como un extra en su segundo CD, pero no se instala por omisión. Fue eliminado de la distribución en la versión 10.0 pero continúa siendo un paquete externo disponible.
  • slapt-get:[12]​ no provee resolución de dependencias para los paquetes incluidos en Slackware. Lo hace proporcionando un cuadro de trabajo de resolución de dependencias en los paquetes compatibles con Slackware de manera similar a como lo hace APT. Muchos paquetes fuente y distribuciones basadas en Slackware toman ventaja de esta funcionalidad.
  • Emerde.[13]
  • slackpkg:[14]​ está incluido en /extra a partir de la versión Slackware 9.1 y es una herramienta muy útil tanto para instalar como desinstalar paquetes.
  • gpkg:[15]​ es un gestor de paquetes escrito en Python para Slackware, cuya última versión fue lanzada en abril de 2006.

Actualización de paquetes

Slackware es una distribución que no se centra en tener las últimas versiones de los programas, sino que su foco es tener un sistema estable. Los nuevos paquetes se ponen a prueba y no son entregados hasta que no sean estables (esto no implica que sea la última versión disponible del programa), por ejemplo no se incluyó el núcleo Linux 2.6.* sino hasta el año 2007, habiendo sido lanzada la versión 2.6.0 en el año 2003. Pero cuando algún paquete tiene una actualización por bugs o mejoras de seguridad, estas son incorporadas a los paquetes de Slackware y se anuncia a través de una lista de correo de dichas actualizaciones y en el log de cambios (changelog) que se encuentra en el sitio web. Slackware incluye dentro del directorio /extra del CD de instalación el programa Slackpkg que ayuda a mantener actualizado el sistema.

Véase también

Referencias

  1. ftp://ftp.osuosl.org/pub/slackware/slackware64-current/ChangeLog.txt
  2. Slackware Linux Project. «ChangeLog.txt» (en inglés). Slackware 32-bit x86 Architecture -current changelog, official mirror. Consultado el 2 de junio de 2009. 
  3. Slackware Linux Project (19 de mayo de 2009). «ChangeLog.txt» (en inglés). Slackware 32-bit x86 Architecture -current changelog, official mirror. Consultado el 2 de junio de 2009. 
  4. «Slackware Linux for ARM» (en inglés). Port Oficial. 
  5. ARMedslack, Port oficial de Slackware. «ChangeLog.txt» (en inglés). Slackware Arm Architecture -current changelog, official mirror. Consultado el 12 de julio de 2009. 
  6. Slackpkg
  7. Patrick J. Volkerding. Página informativa oficial de Slackware (en inglés)
  8. Patrick J. Volkerding. Entrevista de linuxquestions.org, traducida al español por el LINTI.
  9. Patrick J. Volkerding. Slackware 1.0 Release Announcement Slackware Linux, Inc.(en inglés)
  10. Peter Kaagman. «Slackware's init» (en inglés). 
  11. Swaret
  12. slapt-get
  13. slackpkg
  14. gpkg

Enlaces externos

  •   Artículos en Wikinoticias: Patrick Volkerding anunció Slackware 13
  • Sitio oficial (en inglés).
  • Port oficial para la arquitectura S/390 (en inglés).
  • (en inglés).
  • (en inglés).
  • The Italian Slackware Community Comunidad con un vasto repositorio de paquetes precompilados y fuentes, incluido GNOME; Se caracteriza por tener paquetes casi al día. Originalmente italiana (.it), a partir del 2008 pasó a ser ".eu".
  • SlackBUILDS dot org Comunidad dedicada a la confección de scripts de creación de paquetes que Patrick suele usar para construir la distro oficial.
  •   Datos: Q58436
  •   Multimedia: Slackware

slackware, linux, distribución, sistema, operativo, linux, creada, 1993, patrick, volkerding, orientada, usuarios, avanzados, basada, originalmente, linux, distribución, linux, más, antigua, aún, mantenimiento, parte, familia, linux, 1información, generaldesar. Slackware Linux es una distribucion del sistema operativo GNU Linux creada en 1993 por Patrick Volkerding orientada a usuarios avanzados Basada originalmente en SLS Linux Slackware es la distribucion de GNU Linux mas antigua aun en mantenimiento SlackwareParte de la familia GNU LinuxSlackware 14 1Informacion generalDesarrolladorPatrick VolkerdingModelo de desarrolloSoftware libreLanzamiento inicial16 de julio de 1993LicenciaGPL BSDEstado actualEn desarrolloIdiomasMultilingueInformacion tecnicaNucleoLinuxTipo de nucleoMonoliticoPlataformas admitidasx86x86 64Interfaz grafica predeterminadaKDESistema de gestion de paquetespkgtool slackpkg 6 VersionesUltima version estable14 2 1 01 de julio de 2016 5 anos 1 mes y 5 dias EnlacesSitio web oficial editar datos en Wikidata Su version actual es la version 14 2 publicada el 1 de julio de 2016 Contiene un programa de instalacion sencillo de utilizar aunque esta basado en texto a diferencia de otros entornos de instalacion basados en ambientes graficos Tambien cuenta con extensa documentacion en ingles y un sistema de gestion de paquetes basado en menus Lo que diferencia a Slackware Linux de otras distribuciones Linux es que la misma se asemeja en alto grado a los sistemas operativos Unix A tal efecto incluye software que normalmente no se encuentra en otras distribuciones Linux tal como la ultima version del entorno de comandos Korn shell Una instalacion completa incluye una implementacion de X Window System para el sistema de ventanas X Org entornos de escritorio como KDE 4 8 5 hasta la version 10 1 estuvo incluido GNOME y Xfce 4 10 entornos de desarrollo para C C Perl Python Java LISP y Ruby utilidades de red servidores de correo de noticias INN HTTP Apache o FTP programas de diseno grafico como GIMP navegadores web como Konqueror Firefox y Mozilla SeaMonkey entre otras muchas aplicaciones Indice 1 Requisitos de hardware 2 Generalidades 3 Historia y nombre 4 Versiones 5 Filosofia de Diseno 5 1 KISS 5 2 Scripts de inicio 5 3 Manejo de paquetes 5 3 1 Resolucion automatica de dependencias 5 3 2 Actualizacion de paquetes 6 Vease tambien 7 Referencias 8 Enlaces externosRequisitos de hardware EditarSlackware Linux no requiere un sistema extremadamente poderoso para ejecutarse aunque tener uno es bastante bueno Se ejecutara en sistemas que se remontan al Intel 486 A continuacion se muestra una lista de los requisitos minimos del sistema necesarios para instalar y ejecutar Slackware Procesador Intel 486 64 MB de RAM se sugiere 1 GB Aproximadamente 5 GB de espacio en el disco duro para una instalacion completa Unidad de CD o DVD si no es de arranque entonces una unidad flash USB de arranque o un servidor PXE tarjeta de red Es posible que se necesite hardware adicional si desea ejecutar el sistema X Window a una velocidad utilizable o si desea capacidades de red http www slackware com install sysreq php en ingles Generalidades Editar Patrick Volkerding en LinuxWorld Conference and Expo 2000 ciudad de Nueva York La pagina informativa oficial describe a Slackware como un sistema operativo avanzado disenado con el doble objetivo de facilidad de uso y estabilidad como prioridades principales y describe algunas de las funciones que se distribuyen con el web ftp y servidores de correo vienen por defecto asi como una amplia seleccion de entornos de escritorio populares Se incluye una gama completa de herramientas de desarrollo editores y librerias actuales para los usuarios que deseen desarrollar o compilar software adicional 7 Slackware actualmente proporciona soporte para la arquitectura x86 de 64 bits 8 La distribucion de paquetes en Slackware se hace principalmente con archivos tar comprimidos Hace uso del programa rpm2txz y rpm2tgz respectivamente para convertir paquetes RPM a formatos tgz y txz nativos La interfaz del programa de instalacion es por texto y requiere un mayor conocimiento de GNU Linux que otras distribuciones Esto puede ser una desventaja para usuarios principiantes pero no representa mayor dificultad para usuarios intermedios o avanzados de GNU Linux Historia y nombre Editar Mascota de Slackware Tux con una pipa Captura del escritorio dropline GNOME con un procesador de texto y una aplicacion de hoja de calculos en ejecucion La primera version oficial de Slackware la 1 00 fue publicada el 16 de julio de 1993 por Patrick Volkerding fundador y lider de desarrollo Estaba basada en la distribucion SLS Linux y se distribuia en discos flexibles de 3 e imagenes que estaban disponibles en servidores FTP anonimos Slackware es la distribucion mas antigua entre las que siguen activamente mantenidas Asi Patrick J Volkerding decia en el newsgroups comp os linux 9 Esta version esta basada en gran parte sobre el sistema SLS pero ha sido mejorado y modificado sustancialmente Existen dos series principales de discos la A 13 discos y la X 11 discos Patrick J Volkerding El nombre Slackware deriva del termino slack tal y como lo define la Iglesia de los SubGenios cita requerida En las primeras versiones de Slackware la distribucion tenia tres cuentas de usuario satan gonzo y snake Estas eran incluidas solo como ejemplos pero fueron eliminadas posteriormente debido a que significaban un potencial riesgo computacional En 1999 el numero de version de Slackware se incremento de 4 a 7 para demostrar que Slackware estaba actualizado al igual que otras distribuciones de Linux muchas de las cuales tenian como numero de publicacion en ese momento el 6 En 2004 Patrick Volkerding enfermo seriamente y el futuro desarrollo de Slackware se volvio incierto Afortunadamente se recupero y el desarrollo de Slackware ha continuado En 2005 el escritorio GNOME fue eliminado de la distribucion lo que creo una gran polemica superada en parte por el hecho de que sigue habiendo proyectos dedicados a ofrecer dicho escritorio a los usuarios de Slackware como Freerock GNOME o dropline GNOME En 2007 incluye la serie 2 6 x del nucleo Linux como estable En el transcurso de la historia de Slackware han nacido otras distribuciones y LiveCD basadas en ella Algunas de las mas populares incluyen College Linux SLAX Vector Linux y Zenwalk El 13 de agosto de 2008 Slackware incluia a KDE 4 en la rama de pruebas Slackware current en el directorio testing El 19 de mayo de 2009 Volkerding anuncio el comienzo del soporte oficial para la arquitectura de 64 bits la cual se inicio en la rama en desarrollo current 3 El 9 de julio de 2009 Volkerding anuncia en el sitio oficial de Slackware el soporte para arquitecturas ARM un port oficial denominado ARMedslack 5 tanto para la version 12 2 como para la que esta en desarrollo current El 26 de agosto de 2009 el proyecto Slackware lanzo la version 13 0 que destaco dos importantes anuncios el primero es el reemplazo de KDE 3 por KDE 4 y el segundo fue el lanzamiento de la primera version oficial de Slackware para la arquitectura de 64 bits la cual hasta ese momento otros proyectos como Slamd64 desarrollaban ports no oficiales de Slackware para esa arquitectura El 24 de mayo de 2010 se lanzo la version 13 1 que tenia como principales mejoras la version SC de KDE 4 4 3 el kernel Linux 2 6 33 4 bibliotecas y aplicaciones actualizadas tales como Firefox y Thunderbird El 27 de abril de 2011 se lanzo la version 13 37 el kernel Linux 2 6 37 6 Kernel Linux 2 6 35 12 y 2 6 39 rc4 en testing mejoras en el sistema X incluye nouveau para las tarjetas graficas nvidia navegador web firefox 4 KDE SC 4 5 5 y las acostumbradas mejoras El 23 de marzo de 2013 se anuncio que se quitaba MySQL y se agregaba MariaDB como servidor de base de datos Este cambio esta aplicado a la version de desarrollo Slackware current por el momento y va a estar disponible en la proxima version estable El 30 de junio de 2016 se anuncio la version 14 2 como estable con el kernel Linux 4 4 14 bibliotecas y aplicaciones actualizadas tales como XFCE 4 12 1 y KDE 4 14 21 KDE 4 13 3 con kdelibs 4 14 21 X11 a la version X11R7 7 la cual incluye mejoras en terminos de rendimiento y soporte de hardware gcc 5 3 0 por defecto para C C Objective C la version x86 64 es compatible con la instalacion y arranque en maquinas que utilizan el firmware UEFI Versiones EditarArticulo principal Anexo Versiones de SlackwareFilosofia de Diseno EditarKISS Editar Mantenlo Simple Estupido de sus siglas en ingles KISS que significan Keep It Simple Stupid es un concepto que explica muchas de las opciones en el diseno de Slackware En este contexto simple se refiere a un punto de vista de diseno en vez de ser facil de utilizar Esta es la razon por la cual existen muy pocas herramientas GUI para configurar el sistema Las herramientas GUI son segun nos dice la teoria mas complejas y por lo tanto mas propensas a tener problemas que una simple linea de ordenes El resultado general sobre este principio es que Slackware es muy rapido estable y seguro con el costo de no ser tan amigable al usuario Los criticos mencionan que esto hace que las cosas sean dificiles de aprender y consuman mucho tiempo Los seguidores dicen que la flexibilidad y transparencia asi como la experiencia ganada en el proceso son mas que suficientes Segun la pagina oficial de Slackware el termino KISS se refiere a keep it simple stable que traducido seria mantengalo simple y estable Scripts de inicio Editar Slackware utiliza scripts de inicio init de BSD mientras que la mayoria de las distribuciones utilizan el estilo de scripts System V Basicamente con el estilo System V cada nivel de ejecucion tiene un subdirectorio para sus scripts init mientras que el estilo BSD ofrece un solo script init para cada nivel de ejecucion Los fieles del estilo BSD mencionan que es mejor ya que con este sistema es mas facil encontrar leer editar y mantener los scripts Mientras que los seguidores de System V dicen que la estructura de System V para los scripts lo convierte en mas poderoso y flexible Cabe mencionar que la compatibilidad para los scripts init de System V 10 han sido incorporados en Slackware a partir de la version 7 0 Manejo de paquetes Editar Durante la instalacion de Slackware se pueden seleccionar las series de paquetes necesitadas La aproximacion de Slackware para el manejo de paquetes es unico Su sistema de manejo de paquetes puede instalar actualizar y eliminar paquetes tan facilmente como en otras distribuciones Pero no hace el intento por rastrear o manejar las dependencias referidas por ejemplo asegurandose de que el sistema tiene todas las bibliotecas y programas que el nuevo paquete esperaria estuvieran presentes en el sistema Si los requisitos no se encuentran no habra indicaciones de falla hasta que el programa sea ejecutado Los paquetes son comprimidos en un tarball en donde los nombres de archivos terminan con txz El formato tgz fue utilizado hasta la version 12 2 en vez de tar gz Son construidos de tal manera que al ser extraidos en el directorio raiz los archivos se copien a sus lugares de instalacion Es por lo tanto posible pero no aconsejable instalar paquetes sin las herramientas de Slackware para paquetes usando solamente tar s y gzip s y asegurandose de ejecutar los scripts doinst sh en caso de ser incluidos en el paquete En contraste Red Hat Linux tiene paquetes RPM los cuales son archivos CPIO y los deb de Debian son archivos ar Estos contienen informacion detallada de las dependencias y las utilerias que se pueden utilizar para encontrar e instalar esas dependencias Se negaran a instalarse a menos que los requisitos sean encontrados aunque esto puede omitirse Resolucion automatica de dependencias Editar A pesar de que Slackware por si mismo no incorpora herramientas para resolver dependencias automaticamente descargando e instalandolas existen algunas herramientas externas que proveen de esta funcionalidad de forma similar a APT Algunas de estas herramientas determinan las dependencias analizando los paquetes instalados determinando que bibliotecas se necesita y despues descubriendo que paquetes estan disponibles Este proceso automatico muy similar al APT de Debian y produce generalmente resultados satisfactorios Swaret 11 Slackware 9 1 la incluyo como un extra en su segundo CD pero no se instala por omision Fue eliminado de la distribucion en la version 10 0 pero continua siendo un paquete externo disponible slapt get 12 no provee resolucion de dependencias para los paquetes incluidos en Slackware Lo hace proporcionando un cuadro de trabajo de resolucion de dependencias en los paquetes compatibles con Slackware de manera similar a como lo hace APT Muchos paquetes fuente y distribuciones basadas en Slackware toman ventaja de esta funcionalidad Emerde 13 slackpkg 14 esta incluido en extra a partir de la version Slackware 9 1 y es una herramienta muy util tanto para instalar como desinstalar paquetes gpkg 15 es un gestor de paquetes escrito en Python para Slackware cuya ultima version fue lanzada en abril de 2006 Actualizacion de paquetes Editar Slackware es una distribucion que no se centra en tener las ultimas versiones de los programas sino que su foco es tener un sistema estable Los nuevos paquetes se ponen a prueba y no son entregados hasta que no sean estables esto no implica que sea la ultima version disponible del programa por ejemplo no se incluyo el nucleo Linux 2 6 sino hasta el ano 2007 habiendo sido lanzada la version 2 6 0 en el ano 2003 Pero cuando algun paquete tiene una actualizacion por bugs o mejoras de seguridad estas son incorporadas a los paquetes de Slackware y se anuncia a traves de una lista de correo de dichas actualizaciones y en el log de cambios changelog que se encuentra en el sitio web Slackware incluye dentro del directorio extra del CD de instalacion el programa Slackpkg que ayuda a mantener actualizado el sistema Vease tambien Editar Portal Linux Contenido relacionado con Linux Distribuciones basadas en Slackware SLAXReferencias Editar ftp ftp osuosl org pub slackware slackware64 current ChangeLog txt Slackware Linux Project ChangeLog txt en ingles Slackware 32 bit x86 Architecture current changelog official mirror Consultado el 2 de junio de 2009 a b Slackware Linux Project 19 de mayo de 2009 ChangeLog txt en ingles Slackware 32 bit x86 Architecture current changelog official mirror Consultado el 2 de junio de 2009 Slackware Linux for ARM en ingles Port Oficial a b ARMedslack Port oficial de Slackware ChangeLog txt en ingles Slackware Arm Architecture current changelog official mirror Consultado el 12 de julio de 2009 Slackpkg Patrick J Volkerding Pagina informativa oficial de Slackware en ingles Patrick J Volkerding Entrevista de linuxquestions org traducida al espanol por el LINTI Patrick J Volkerding Slackware 1 0 Release Announcement Slackware Linux Inc en ingles Peter Kaagman Slackware s init en ingles Swaret slapt get Emerde slackpkg gpkgEnlaces externos Editar Wikimedia Commons alberga una galeria multimedia sobre Slackware Articulos en Wikinoticias Patrick Volkerding anuncio Slackware 13 Sitio oficial en ingles Port oficial para la arquitectura S 390 en ingles Guia oficial de Slackware Linux en ingles Slackware Handbook en ingles The Italian Slackware Community Comunidad con un vasto repositorio de paquetes precompilados y fuentes incluido GNOME Se caracteriza por tener paquetes casi al dia Originalmente italiana it a partir del 2008 paso a ser eu SlackBUILDS dot org Comunidad dedicada a la confeccion de scripts de creacion de paquetes que Patrick suele usar para construir la distro oficial Datos Q58436 Multimedia SlackwareObtenido de https es wikipedia org w index php title Slackware amp oldid 136571530, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos