Un antiguo compañero de trabajo me dijo una vez “Si quieres aprender Debian, instala Debian. Si quieres aprender Fedora, instala Fedora. Si quieres aprender Linux, instala Slackware”. La filosofía detrás de Slackware es mantener el sistema tan parecido a UNIX como sea posible. No hay mucha configuración automática y no encontrarás muchas campanas y silbatos, pero sería difícil encontrar una distribución más estable y madura. De hecho, Slackware es una de las pocas distribuciones que aún existen de los primeros días de Linux, junto con Debian, SuSE y Red Hat. Debido a esta decisión de mantener las cosas tan parecidas a UNIX como sea posible, Slackware tiene la reputación de ser algo difícil de instalar y confuso de usar. Si bien esto ha sido cierto durante mucho tiempo, ha habido algunas grandes mejoras en las últimas versiones, y ahora parece un buen momento para publicar una guía sobre esta distribución a menudo incomprendida.
Obteniendo Slackware
Las descargas de torrent para Slackware 13 se pueden encontrar aquí. Usaré la ISO completa del DVD para este artículo, ya que incluye todos los paquetes necesarios para una instalación típica.
Arrancando el instalador
Después de quemar la ISO en el DVD y reiniciar, se le llevará a la pantalla de arranque inicial, elija un mapa de teclas, e inicie sesión.
Configurar los discos
Lo más probable es que, antes de comenzar la instalación, tenga que configurar algunas particiones. El DVD de instalación de Slackware proporciona fdisk (basado puramente en texto) y cfdisk (interfaz semi-gráfica) para hacer el trabajo. En general, recomiendo cfdisk, ya que creo que es más fácil de navegar.
Si no estás seguro de cómo configurar las particiones, echa un vistazo a Una guía rápida de los esquemas de partición de Linux.
Una vez que hayas terminado con tu partición, asegúrate de escribir los cambios en el disco y salir del particionador. Volverás a la línea de comandos y podremos empezar la instalación. Slackware tiene un instalador incorporado en el DVD de instalación, que puede lanzar escribiendo
setup
Si la partición se ha hecho correctamente, se le llevará a la pantalla de apertura del instalador.
Lo primero que haremos es establecer la partición de destino. Esta será la partición que hayas creado en fdisk o cfdisk que pretendes que sea la raíz (/). En mis capturas de pantalla de ejemplo, sería /dev/hda1
. A continuación, elegirás tu sistema de archivos. No hay una elección correcta o incorrecta aquí, hay pros y contras para la mayoría de las opciones de sistemas de archivos. Si no estás seguro, ext4 es una buena opción.Instalar el sistema
Cuando se le pida que elija la fuente de instalación, elija Instalar desde un CD o DVD de Slackware
y deje que busque la unidad. Entonces será llevado a la primera pantalla de instalación de paquetes.Si estás buscando ahorrar espacio, algunos de ellos pueden ser eliminados sin afectar negativamente a tu instalación. Deseleccionar KDE, por ejemplo, reduciría en gran medida el espacio en disco necesario.
El siguiente paso es elegir el grado de detalle con el que quieres elegir los paquetes. La opción Completa instalará todo, menos los elementos que deseleccionó en el paso anterior y es, con mucho, la opción más sencilla. Menú y Experto
ofrecen un buen equilibrio entre facilidad y flexibilidad, permitiéndole elegir entre grupos de paquetes. Si eliges una de estas opciones, te aparecerán varias pantallas, un grupo por pantalla. Elija esta opción sólo si está muy familiarizado con lo que es y no es esencial su sistema. Procederemos utilizando la opción Completa.Una vez que hayas elegido tus paquetes, la instalación comenzará realmente. Lo más probable es que esto lleve un tiempo. Un largo tiempo. Una buena característica del instalador de Slackware es que da descripciones de cada paquete mientras se instala. Puedes aprender bastante viendo cómo se instalan los paquetes y leyendo lo que hacen.
Instalando el cargador de arranque
Una vez que la copia de los archivos esté completa, se le preguntará si desea hacer una llave de recuperación USB.
Elija una de las sugerencias proporcionadas y será llevado a la pantalla del cargador de arranque. Lo más extraño de esto es que Slackware utiliza el cargador de arranque lilo en lugar de GRUB. De acuerdo con su sitio web:Nuestras particiones de ejemplo son bastante simples así que procederemos con el automático.
Recordatorio: La instalación de cualquier gestor de arranque sobrescribe cualquier gestor de arranque que ya esté instalado.
Una vez que elijas la resolución de pantalla para el arranque y algunas otras indicaciones menores, serás llevado a la pantalla que pregunta dónde exactamente debe instalarse lilo. Si Slackware es el único sistema operativo en esta computadora, debería estar perfectamente bien instalar en la ubicación por defecto, el MBR. Si usted tiene la intención de utilizar lilo con otros sistemas operativos o sin sobrescribir el MBR, consulte una guía más detallada como esta.
Después de eso, elige el tipo de ratón (por defecto debería estar bien) y si incluye o no gpm (recomendado).
Configuración de la red
La configuración de la red en la mayoría de las situaciones puede dejarse automática con DHCP. Probablemente sabrás si necesitas una IP especial o algo así. El nombre de host puede ser el que quieras, “slackware” es un buen recurso. Cuando se trata del nombre de dominio, a menos que tengas una razón específica, no hay necesidad de preocuparse por si es o no un nombre de dominio “real”, puedes poner cualquier cosa, como mynetwork.rox.
Configuración final
En la pantalla de Servicios de Inicio, puedes elegir… bueno… servicios de inicio. Los valores predeterminados son todos buenos, pero hay algunos que puede desear activar o desactivar, como la impresión CUPS o SSH.
La siguiente es una de las pequeñas y agradables adiciones que hicieron a Slackware un poco más entrañable para mí, un menú para probar y establecer las fuentes de la consola. No es muy útil, pero es un buen detalle.
Cuando hayas terminado de elegir una fuente y de introducir los ajustes de tiempo, podrás elegir cuál de los entornos de escritorio quieres ejecutar.
Una vez que hayas establecido una nueva contraseña de root, estarás listo para reiniciar tu nuevo sistema Slackware. No te olvides de crear un nuevo usuario una vez que hayas reiniciado para no correr como root. Tu entorno de escritorio puede ser iniciado desde la consola con el comando
startx
Instalación de nuevo software
Incluso si has instalado el sistema completo de 4GB, eventualmente habrá algunas cosas que quieras que Slackware no tenga preinstaladas. Aquí es donde mucha gente se da por vencida con Slackware, porque a diferencia de la mayoría de las distribuciones modernas de Linux, no tiene un gestor de paquetes automatizado en línea con resolución de dependencias y demás. Esto significa que no hay nada como apt-get o yum u otras herramientas por defecto. Esto puede hacer que la gestión de paquetes y las actualizaciones sean un proceso mucho más tedioso. Sin embargo, hay una alternativa para conseguir esa funcionalidad. Para cubrir todas las bases, aquí están los tres métodos principales para la instalación de software en Slackware:
Método 1: Paquetes Slackware
Así es como se “supone” que se hace. Algunos desarrolladores de software hacen que los paquetes de Slackware (en formato .tgz) estén disponibles para su descarga, y otros se pueden encontrar en sitios como LinuxPackages.net. Una vez descargados, sólo hay que abrir un terminal e introducir
installpkg nombre_de_paquete.tgz
Actualización – Los lectores de MTE han sugerido SlackBuilds.org y Slacky.eu como mejores lugares para encontrar paquetes de Slackware y scripts de compilación.
Método 2: Compilar desde el código fuente
Como en todo Linux, casi siempre tienes la opción de compilar programas directamente desde el código fuente. Si necesitas un repaso de esto, revisa Cómo instalar software desde un tarball en Linux.
Método 3: Slapt-get
Como su nombre indica, slapt-get es una herramienta similar a apt para Slackware. Se puede utilizar para instalar, eliminar y actualizar paquetes. La salida es casi idéntica a la de apt-get en muchos lugares, así que debería ser familiar para la mayoría de los usuarios de Debian/Ubuntu.
A diferencia de apt-get, los parámetros de slapt-get comienzan con guiones dobles (-). Algunos de los más comunes son:
- -update Actualizar las listas de paquetes
- -upgrade Realizar una actualización del sistema
- -install Instalar un paquete específico
- -remove Eliminar un paquete
- -search Buscar una palabra clave en las listas de paquetes
Esto debería ser suficiente para empezar. Si te encuentras con algún problema, echa un vistazo al Proyecto de Libro Revisado de Slackware. Feliz Slacking!