Welcome to the Slackware Documentation Project

¡Esta es una revisión vieja del documento!


Preguntas frecuentes

Abstracto

Este documento responde preguntas frecuentes sobre Slackware Linux. Si tiene alguna pregunta especifica en mente, favor de crear un nuevo encabezamiento para la pregunta y escriba su respuesta. Si no puede responderla, tal vez alguien más pueda. De cualquier forma, este FAQ es una buena manera de juntar pequeños trozos de información que de otro modo no son suficientes para un artículo completo.

Si la respuesta es demasiado compleja para contestar en uno o dos párrafos, será mejor agregar un enlace a un artículo existente que responda la pregunta o bien crear un nuevo artículo para responder la pregunta. Esto siempre y cuando el tema sea de suma importancia para dedicarle un artículo completo.

Slackware Linux en general

¿Qué es Slackware Linux?

Véase la página de Slackware Linux.

¿Cómo puedo obtener una copia de Slackware Linux?

Slackware Linux puede ser descargado de manera gratuita desde las páginas FTP, espejos, y también por BitTorrent.

¿Puedo comprar copias de Slackware Linux?

¡Claro! Hay copias disponibles en la tienda de Slackware Linux.

¿Puedo comprar artículos relacionados con Slackware Linux?

Artículos de Slackware Linux también están disponibles en la tienda de Slackware Linux.

¿Por qué gastar dinero si puedo descargar Slackware Linux de manera gratuita?

Slackware Linux siempre estará disponible para descargar de manera gratuita. Sin embargo, considere que Slackware Linux es desarrollado por Patrick Volkerding como un trabajo de tiempo completo. Las ventas de los CDs, DVDs, y parafernalia son su única fuente de ingresos. El equipo central de desarrolladores que trabajan con Patrick no son gente pagada. Si hubiese un día en el que a Patrick ya no le es económicamente factible desarrollar Slackware Linux, la distribución tendrá un futuro muy inseguro.

¿Quiénes son las personas detrás de Slackware Linux?

Patrick Volkerding es el fundador, coordinador del proyecto y jefe de mantenimiento de Slackware Linux. También es conocido como BDFL (Dictador Benevolente de por Vida). Varios contribuyentes activos también ayudan a Patrick a mantener la distribución.

LinuxQuestions.org realizó una interview with Patrick Volkerding recientemente. Esa entrevista cubre mucho terreno, incluyendo menciones de contribuyentes pasados y presentes, su participación y una breve historia de Slackware Linux.

Los colaboradores actuales incluyen Eric Hameleers (también conocido como AlienBOB), Robby Workman (también conocido como rworkman), Stuart Winter (también conocido como MoZes), Eric Jan Tromp (también conocido como alphageek), Alan Hicks, Mark Post, Fred Emmott , Vincent Batts, Heinz Wiesinger (también conocido como pprkut) y varios más.

¿De qué se trata la versión estable y actual (current)?

Slackware básicamente viene en dos sabores: estable y “actual”.

Las versiones estables son las versiones numeradas (12, 12.1, 13, 13.37, 14.0, 14.1, etc.). Se admiten durante varios años después del lanzamiento, a través de actualizaciones de seguridad. Las actualizaciones de seguridad se agregan al subdirectorio “ /patches/packages/ ” de un árbol de versiones de Slackware en cada mirror público. Las actualizaciones funcionales no se agregan a versiones anteriores.

La rama “actual”, por otro lado, es un árbol de desarrollo que siempre está separado del árbol de directorios estable de Slackware recientemente lanzado. Por lo general, esta separación ocurre algunas semanas después de la liberación estable.
Marca el inicio de un nuevo ciclo de desarrollo hacia la próxima versión estable. Al final de un ciclo de desarrollo, se crea una versión de Slackware al cambiar el nombre del directorio de nivel superior “ slackware-current ” a “ slackware-NEWVERSION ”. Se sabe que Slackware-current causa actualizaciones relativamente frecuentes y potencialmente perjudiciales para el sistema. Los usuarios nuevos y los usuarios que buscan un sistema estable para uso en producción deben siempre usar una versión estable (bastante reciente). Los desarrolladores de Slackware suponen que cualquiera que ejecute slackware-current se da cuenta de que él / ella es, en esencia, un beta tester .

Para resumirlo:

  • Estable está construido sobre componentes sólidos como una roca, con un software bien probado. Esta versión recomendada se ajustará a las necesidades de su escritorio o servidor.
  • Current es el campo de pruebas para el próximo lanzamiento. El software que encontrará allí a menudo será la última versión de upstream. Para obtener más información sobre current, visite la página dedicada.

Si desea saber cuándo se lanzará la próxima versión (en el momento de escribir este artículo, la versión estable más reciente es 14.1), estará lista … ¡cuando esté lista! No hay fechas de lanzamiento fijas, ya que el objetivo de Slackware es ofrecer la experiencia de Linux más estable.

¿Se puede recompilar Slackware desde cero?

Respuesta corta: no.
Varias otras distribuciones (incluyendo Linux From Scratch) pueden reconstruirse desde cero utilizando las fuentes y los scripts disponibles públicamente. Fedora habitualmente se recompila completamente de vez en cuando. Slackware no es como esas otras distribuciones: no hay un “script de compilación maestro”. La distribución de Slackware crece y evoluciona “orgánicamente” y se tiene mucho cuidado de que todo el software de la distribución esté en condiciones de funcionamiento. Slackware no necesita “reconstruir desde cero” para lograr ese objetivo. Por el contrario: recompilar un paquete anterior puede introducir nuevos errores o incompatibilidades cuando el paquete recompilado recoge nuevas dependencias y/o funcionalidades no deseadas.

Eso no convierte a Slackware en una “distribución binaria”, ni esta filosofía viola ninguna licencia. Para cumplir con las licencias de código abierto como la GPL (y también porque, ¿por qué no?), Slackware pone a disposición el código fuente completo y los scripts de compilación para todos los paquetes que forman parte de la distribución. Encontrará estas fuentes en los subdirectorios ./source , ./extra/source , ./pasture/source y ./patches/source de cualquier versión. Estas fuentes y scripts son exactamente lo que se usó para construir el paquete adjunto en el momento de su lanzamiento, ni más ni menos.

Nota: Es esencial que comprenda que estas fuentes y scripts han producido un paquete utilizando las bibliotecas del sistema disponibles en el momento de su creación. Con el tiempo, con todas las actualizaciones de la biblioteca y la introducción de nuevos paquetes, el código fuente de cualquier paquete puede perder la capacidad de volver a compilarse en ese mismo paquete con éxito. Pero eso es perfectamente normal: un paquete de Slackware nunca se recompilará a menos que sus archivos binarios dejen de funcionar (debido a conflictos de biblioteca dinámica, por ejemplo) o porque ese paquete se actualice a una nueva versión. Solo entonces, las fuentes y los scripts para cualquier paquete se vuelven a evaluar. Si se requieren parches en este momento, para que las fuentes se compilen correctamente o para que los binarios resultantes funcionen correctamente, se agregarán parches.

Instalación y soporte

¿Cómo puedo verificar mi copia de Slackware Linux?

Todos los archivos de Slackware Linux pueden ser verificados contra la llave GPG de la distribución. Por ejemplo, si quiere verificar la autenticidad de una imagen ISO que ha descargado puede ejecutar esta serie de comandos (para Slackware Linux 13.37 en plataformas x86_64):

$ wget  http://slackware.com/gpg-key
...
2012-08-25 20:04:01 (81.3 MB/s) - ‘gpg-key’ saved [1357/1357]
$ gpg --import gpg-key
gpg: key 40102233: public key "Slackware Linux Project <security@slackware.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1
$ gpg --verify slackware64-13.37-iso/slackware64-13.37-install-dvd.iso.asc 
gpg: Signature made Mon 25 Apr 2011 07:14:02 PM CEST using DSA key ID 40102233
gpg: Good signature from "Slackware Linux Project <security@slackware.com>"

El mensaje (gpg: Good signature) significa que el archivo ISO es el mismo criptográficamente firmado por Patrick Volkerding.

¿Cómo puedo instalar Slackware Linux?

Favor de leer la guía de instalación.

Durante la instalación de la red solo veo la serie de paquetes "A"

Está intentando instalar Slackware desde un servidor HTTP o FTP. Después de ingresar el nombre de host del servidor y el directorio del paquete de Slackware, verá los mensajes habituales como “ INITIALIZING PACKAGE TREE ”, pero luego durante la “” PACKAGE SERIES SELECTION “, solo puede seleccionar” A - BASE LINUX SYSTEM “. ¿Dónde están todas las otras series de paquetes? Experimentará este escenario cuando use una imagen de instalador de arranque de 32 bits para instalar un Slackware de 64 bits desde un servidor web, o viceversa 1) : intenta una instalación de Slackware de 32 bits utilizando una imagen de instalación de 64 bits . Solución: utilice la misma arquitectura para la imagen del instalador y para la arquitectura de la versión de Slackware que desea instalar desde un servidor web. ==== The package installation took 3 seconds and now what? ==== Installing more than 1000 packages should take between 10 and 45 minutes, depending on the computer you are installing them on. If the installer claims it is finished after only a few seconds, that means it did in fact not install anything at all. So what happened here?
This kind of issue occurs when you are not installing from the DVD or CD you booted from, but selected one of the alternative installation methods: a pre-mounted directory, or a loop-mounted ISO, etcetera. In all those cases, you have to enter a directory path to the location where the subdirectories representing the Slackware package sets can be found (the 'a', 'ap', 'd', …, 'y' directories).
If you enter the wrong directory there, then the installer will not complain about your error. It will pretend that it installs packages when in fact it is not. Look at this message closely:
==== How do I upgrade an existing Slackware Linux installation without re-installing? ==== Read the page on Slackpkg, particularly the full system upgrade section. To track the “Current” branch, read the page on Slackware-Current. If you wish to perform a major upgrade from an earlier release to the latest stable version, you should read and follow the instructions in
UPGRADE.TXT and CHANGES_AND_HINTS.TXT'' files provided in the official Slackware CD/DVD or internet mirror for the appropriate version (that is, the latest version).

Before upgrading the system, it is recommended that you always make a complete backup of your data.

¿Dónde puedo obtener información de Slackware Linux en línea?

Varios enlaces a fuentes de información sobre Slackware Linux se encuentran en esta página. Los foros oficiales de Slackware Linux se encuentran en LinuxQuestions.org.

¿Dónde puedo obtener soporte para Slackware Linux?

El sitio Web oficial de Slackware Linux incluye una lista de empresas que ofrecen soporte técnico para Slackware Linux al igual que servicios de consultoría. Probablemente seria mejor preguntar en su comunidad si alguien ofrece soporte técnico para Slackware Linux si usted requiere de algo más practico. Su LUG (Linux User Group) más cercano también puede ser de gran ayuda.

¿Slackware Linux tiene diferentes versiones como "escritorio", "servidor", etc...?

Slackware Linux existe en una sola edición. Slackware Linux es una distribución de uso general que se puede configurar y personalizar para los requerimientos de cada usuario. Véase también la filosofía de Slackware para una explicación más detallada.

¿Cuándo estará disponible la nueva versión de Slackware Linux?

Slackware Linux no lanza nuevas versiones cada determinado tiempo. El principio detrás de esta decisión es lanzar una nueva versión “cuando esté lista” y no antes. No hay un ciclo de lanzamiento de seis meses como ocurre en otras distribuciones populares. Favor de leer la filosofía de Slackware Linux para más información.

¿Slackware Linux soporta mi hardware o periférico?

En resumen, si el kernel de Linux soporta algún hardware, también Slackware Linux. El kernel llamado “huge” (enorme) de la distribución esta compilado para soportar la máxima cantidad de hardware y dispositivos. Es un kernel prístino, sin parches. Por ende, si hay una distribución Linux que soporta algún tipo de hardware o dispositivo, Slackware Linux también lo soportará. Es importante tener en mente que aún si hay un dispositivo soportado por un controlador del kernel, puede que no haya aplicaciones para usuario final o herramientas de espacio de usuario (userspace) para utilizar la funcionalidad completa del hardware.

Puede utilizar un buscador de Internet como Google, DuckDuckGo, o una lista de compatibilidad de hardware contribuida por la comunidad como la que se encuentra ubicada en LinuxQuestions.org para averiguar si su hardware es compatible con Linux. Esta puede ser una gran tarea para nuevos usuarios, así que a continuación se encuentran algunas referencias de inicio:

  • Para impresoras, CUPS y OpenPrinting.org son una buena referencia para la compatibilidad de dispositivos. Impresoras HP y dispositivos de función múltiple tienen sus propios controladores de código abierto en HPLIP.
  • Para una lista de escáneres compatibles, vea el proyecto SANE.
  • Para cámaras Web y dispositivos de vídeo clase USB, Linux UVC drivers & tools es de gran ayuda.
  • Linux es compatible con varios modelos de tabletas digitalizadoras Wacom y otros dispositivos. Vea el proyecto linuxwacom para obtener más información. Varios dispositivos que no son Wacom funcionan con el controlador Wizardpen.

Gestión de software y paquetes

¿Por qué Slackware Linux no incluye el programa "XYZ"?

La distribución oficial tiene un tamaño pequeño por varias razones, la más importante siendo las restricciones en el tiempo y recursos disponibles de los desarrolladores. La razón más simple es que Slackware Linux no puede incluir cada software que pueda ser requerido por sus usuarios. Aún así, Slackware Linux incluye software común que es requerido por la mayoría de sus usuarios.

Sin embargo, hay varias formas de obtener software que no ha sido incluido en el CD/DVD oficial de Slackware Linux (en código fuente y ejecutables)

  • Hay varios contribuidores a Slackware Linux que son respetados y de confianza que ofrecen SlackBuilds y paquetes ejecutables en línea. Uno de ellos es alienBOB y otro es Robby Workman.
  • SlackBuilds.org es un repositorio hecho por la comunidad que hospeda scripts de compilación de alta calidad y que han sido previamente probados. Estos scripts ayudan a hacer la instalación de software de terceros en Slackware Linux mucho más fácil y sbopkg hace procesar SlackBuilds más fácil.
  • Otra opción es usar los paquete binarios de http://slacky.eu u otra fuente de paquetes binarios. Siempre hay que tener en mente que estos paquetes han sido contribuidos por la comunidad y la calidad de compilación varía de persona a persona.
  • Una opción para convertir paquetes RPM a paquetes Slackware Linux es usar la herramienta rpm2tgz.
  • src2pkg puede ser utilizada para compilar paquetes desde código fuente y convertir otros formatos de paquetes como .deb y .rpm a paquetes de Slackware Linux. El programa cpan2tgz sirve para convertir módulos de Perl a paquetes.
  • Usuarios más avanzados por lo general prefieren crear sus propios SlackBuilds o compilar desde código fuente.

¿Por qué Slackware Linux no ofrece gestión de dependencias automátizado?

Al igual que los debates de vi vs. emacs, la comunidad de código abierto esta dividida en este tema. Algunas de las razones por las que Slackware Linux prefiere dejar gestión de dependencias al usuario:

  • Gestión de dependencias automatizado suele requerir mucho mantenimiento de parte del desarrollador y es sujeto al “infierno de dependencias” (ingles: dependency hell).
  • La distribución de Slackware Linux se propone ser un trabajo cohesivo. Por esta razón, la gestión de dependencias automatizada es discutible ya que una instalación completa de Slackware Linux resuelve la mayoría de problemas con dependencias.
  • Una cantidad significativa de software de código abierto se puede compilar con distintos parámetros. Esto hace la gestión de dependencias para software de terceros un proceso más difícil y sujeto a errores.
  • Slackware Linux no cuenta con los recursos suficientes para gestionar dependencias para terceros que además requiere de varias pruebas para hacerse de manera correcta.

No obstante, existe la gestión de dependencias para aquellos que lo requieren. slapt-get es un gestor de paquetes que también gestiona dependencias para software de terceros como los que se pueden encontrar en http://www.linuxpackages.net y http://www.slacky.eu

Salix OS es una distribución basada en Slackware Linux que ofrece gestión de paquetes y dependencias. El sitio Web oficial es http://www.salixos.org/

La distribución XYZ incluye gestión de paquetes y dependencias

Hay varias distribuciones que incluyen un gestor de paquetes y manejan la gestión de dependencias de una manera que les funciona. Si, hay varias opciones si eso es lo que desea. Sin embargo, la comunidad de Linux aún necesita una distribución estable y probada que no gestiona dependencias ni paquetes. Slackware Linux llena ese nicho. Hay muchas preferencias distintas y muchos de la comunidad de Linux prefieren la simplicidad de Slackware Linux. Una cosa que hay que tener en mente es la simplicidad fundamental de gestión de paquetes en Slackware Linux: siempre habrá soluciones de terceros para problemas comunes.

Algunos le llaman un bug, otros le llaman una función. De cualquier forma, Slackware Linux se compromete a sus principios fundamentales y la falta de gestión de paquetes y dependencias es uno de ellos.

¿Cuáles son las diferentes versiones de Slackware Linux?

Slackware Linux tiene dos presentaciones: estable y “current” (actual).

Las versiones estables llevan un numero de lanzamiento (12, 12.1, 13, etc) y son soportadas por cierta cantidad de años después de lanzamiento en forma de actualizaciones de seguridad. La rama llamada “current” es un sistema siempre en desarrollo que se actualiza más frecuentemente e incluye actualizaciones capaces de descomponer el sistema. Usuarios nuevos y usuarios que buscan un sistema estable para producción deberían usar una versión de Slackware Linux que sea estable y reciente.

  • Estable es una versión muy sólida que contiene software probado. Esta versión es recomendada para cubrir las necesidades de escritorio y servidor
  • “Current” es el entorno de pruebas para la siguiente versión de Slackware Linux. El software incluido en esta versión típicamente es la versión más reciente ofrecida por el desarrollador original. Para más información sobre Slackware Linux -current, favor de ver la página dedicada

Para quienes se pregunten cuando se lanzara la nueva versión de Slackware Linux, hay una respuesta muy simple: cuando este lista. Slackware Linux no tiene un ciclo de lanzamiento fijo. Una de las metas de Slackware Linux es ofrecer la experiencia de Linux más estable del mercado.

Misceláneo

Slackware Linux tiene una reputación de ser difícil para novatos. ¿Es verdad?

Favor de leer la filosofía Slackware Linux para averiguar que se puede esperar de una distribución como Slackware Linux. Es verdad que Slackware Linux es muy diferente a otras distribuciones, pero su dificultad queda a discreción de cada usuario.

Algunas cosas que deben tenerse en mente:

  • Slackware Linux tiene un instalador basado en ncurses y requiere de varias decisiones técnicas durante la instalación. Algunas de estas decisiones posiblemente pueden ser destructivas para su disco duro. En pocas palabras, si tiene alguna duda, no ejecute acciones que puedan resultar destructivas y por favor consulte la documentación.
  • Una nueva instalación de Slackware Linux arranca en una consola de texto por defecto (puede configurarse para arrancar en modo GUI después) a comparación de algunas distribuciones de escritorio que arrancan en modo GUI por defecto.
  • Conocimiento básico de comandos de shell y editores de texto como Vim es necesario para poder usar Slackware Linux de una manera más cómoda.
  • Algún conocimiento de donde se encuentran los archivos de configuración en cualquier sistema Unix-like también resultara en una experiencia más agradable.
1)
al revés

En otros idiomas
Traducciones de esta página?:
QR Code
QR Code es:slackware:faq (generated for current page)