domingo, 11 de noviembre de 2012

Guía de Instalación Slackware 14.0

Fue creada por Patrick Volkerding.
Lo primero que hay que saber de una distribución es su filosofía.
La primera versión beta salió en abril de 1993, el Proyecto Slackware Linux se ha dirigido a producir la
distribución de Linux más “UNIX-like” que existe.

El equipo de desarrollo de Slackware considera la simplicidad y la estabilidad de suma importancia, y como resultado, esta distribución se ha convertido en una de las  más populares disponibles, estable y amigable.


La nueva versión estable llegó el pasado 28/09/2012

Incluye la versión del núcleo Linux 3.2.29 y Glibc 2.15, X.org ha lanzado X11R7.7 y Firefox la versión 15.0.1. También encontrarás nuevos compiladores (incluyendo el compilador LLVM/clang que se está convirtiendo en una alternativa popular a gcc). Para una fácil configuración y administración de redes ha sido añadido el NetworkManager. Y se han actualizado los gestores de escritorios  y ventanas a las versiones más recientes.

Para obtener la lista completa de paquetes ver aquí

Comenzamos la instalación:



Lo primero que tenemos que hacer es descargarnos la imagen ISO de Slackware se puede hacer a través de BitTorrent o mirrors.

Después de descargar la imagen ISO, introducimos el CD de instalación y procedemos a reiniciar y, al arrancar, aparecerá lo siguiente:




Si necesitamos hacer alguna configuración del Kernel antes de la instalación,  pulsamos F12 para ver una lista de opciones disponibles. Si no, pulsamos Enter.

Para cambiar el teclado pulsamos 1 y luego Enter.
Aparece  una lista de tipos de teclados. Para español es “qwerty/es.map”  y pulsamos OK.



Probamos el teclado escribiendo lo que queramos, luego pulsamos Enter  y, si está todo correcto, pulsamos 1 y luego  Enter. Si no, pulsamos  2 y luego Enter.





Iniciamos la sesión como root (no tiene contraseña).


1. Particionando

La partición de disco es donde el sistema de archivos de Linux será creado, y donde instalaremos  Slackware. Como mínimo se recomienda dos particiones; una para la raiz del sistema de archivos (/) y otra para el área de intercambio (swap).

 En Linux, los discos duros no tienen como identificador las letras de las unidades, sino que se representan por un archivo. El primer disco duro IDE (master primario) es /dev/hda, el esclavo primario es /dev/hdb, y así. Los discos SCSI ó SATA siguen la misma convención, solo que en forma de /dev/sdX.

Se puede utilizar cfdisk que tiene una interfaz más cómoda para el usuario, o fdisk, que es la que explicaré.

  • Para comprobar los discos duros y particiones disponibles  # fdisk -l


# fdisk /dev/sda

Command (m for help):
  • p <--- Examinar las particiones actuales
  • d <--- Eliminar todas las particiones 
  • n <--- Creamos las particiones
  • t  <--- Tipo de partición 
  • w <--- Para escribir los cambios en el disco y salir.
 Yo he creado tres, una para la raíz del sistema (/) y otra de intercambio (swap) y otra para los datos (/home).

 (/)  25GB->Type->83
(swap) el doble de RAM (2GB)->Type->82
(/home) Resto->Type->83

Vamos a crear las particiones:  #fdisk /dev/sda

Command (m for help): n
Partion type:

Select (default p):p
Partion number (1-4,default 1):1
First cylinder (...):<Enter>
Last cylinder or +size or +sizeM or +sizeK (...):+25G

Command (m for help): n
Partion type:

Select (default p):p
Partion number (1-4,default 2):2
First cylinder (...):<Enter>

Last cylinder or +size or +sizeM or +sizeK (...):+2G


Command (m for help): n
Partion type:

Select (default p):p
Partion number (1-4,default 3):3
First cylinder (...):<Enter>

Last cylinder or +size or +sizeM or +sizeK (...):<Enter>

Command (m for help): t
Partition number (1-4):1
Hex code (....):83

Command (m for help): t
Partition number (1-4):2
Hex code (....):82


Command (m for help): t
Partition number (1-4):3
Hex code (....):83

Command (m for help): w

2. SETUP

Es un sistema basado en menús para instalar los paquetes de Slackware y configurar su sistema.

Simplemente tecleamos setup en la consola.



2.1 ADDSWAP

Es donde se establecen las particiones Swap, para ello escogemos esta opción y pulsamos Enter.

Aparecerá la partición o particiones que tiene el sistema de archivos Swap, elegimos y pulsamos ok.

Antes de formatear, el instalador preguntará si queremos que busque las partes dañadas del disco, si no tenemos sospechas de tener daños, elegimos no.  Cuando termine de formatearse el disco, pulsamos la tecla Enter.

2.2 TARGET

En está  sección,  es donde su otra partición (no swap) será formateada y mapeada en los puntos de montaje del sistema de archivos. Para cada partición tendremos la opción de formatearla o no.
En este caso vamos a formatear, Format, y luego elegiremos un sistema de archivos para esta partición, que será ext4, cuando termine pulsamos Enter.

2.3 SOURCE

La sección "source"  seleccionaremos el medio fuente desde dónde instalar Slackware.



Elegimos y damos ok.



 Elegimos la opción automática y ok.

2.4 SELECT

Ahora seleccionamos los paquetes que queremos que se instalen.



Se debe instalar la serie A para obtener un sistema básico funcional. Las demás son opcionales. Para elegir una, pulsamos Space. Tras elegir, pulsamos ok.

2.5 INSTALL

Esta opción  nos permite escoger entre siete métodos de instalación diferentes.




Yo he elegido la opción full: Instalará todos los paquetes que se han seleccionado en la sección “select”, es el método de instalación más sencillo.Por supuesto, esta opción es la que más espacio en disco consume. Pulsamos Enter





Después de instalar, se nos dará la opción de crear un USB autoarrancable.
En este caso no nos interesa, así que elegimos la opción Skip.


2.6 CONFIGURE

LILO (Linux Loader).- Es un gestor de arranque que permite elegir entre sistemas operativos Linux y otras plataformas. Para hacer una instalación automática, escogemos Simple.



Lo siguiente es elegir la resolución de la pantalla, elegimos una opción y pulsamos Enter.




Si no queremos agregar ningún parámetro al kernel, pulsamos Enter



Cuando nos pregunte si queremos usar la consola UTF-8 pulsamos No

Lo siguiente es seleccionar dónde queremos instalar Lilo



Elegimos MBR, pulsamos ok




Ahora tendremos que elegir los drivers para el ratón, seleccionamos imps2. A continuación se nos preguntará si queremos que el ratón se pueda usar mientras reinicia, elegimos yes.

Se nos pregunta si queremos configurar la red, elegimos yes.  Escribimos el HOSTNAME y pulsamos Enter.



Si queremos unir nuestro equipo a un dominio, escribimos el nombre, sino escribimos (.) y pulsamos Enter.


Ahora elegimos cómo queremos nuestra ip, dinámica o estática. En este caso elegimos DHCP. Luego nos pedirá  el hostname DHCP, si no tenemos ninguno, pulsamos Enter.


Aparece un menú con los servicios que pueden ser iniciados durante el arranque.
En mi caso: rc.cups, rc.fuse, rc.inetd, rc.messagebus, rc.samba, rc.ntpd, rc.syslog, rc.sshd, al final pulsamos Enter.

Nos pregunta si queremos personalizar fuentes adicionales, en mi caso No y pulsamos Enter.

Luego, para seleccionar la zona horaria, escogemos la opción No y especificamos la ciudad.




Debemos escoger qué entorno gráfico usaremos en nuestro escritorio. En mi caso xinitrc.kde



Un punto importante: Debemos proporcionar contraseña al root (usuario administrador del sistema).

Se nos preguntará si queremos agregar contraseña al usuario root, escogemos yes. Escribimos dos veces la contraseña y pulsamos Enter.

La instalación terminó, pulsamos Enter y aparece el menu principal, Exit para salir del instalador, retiramos el cd.  Y reiniciamos, reboot.




Ahora aparece el Lilo donde podemos elegir con qué sistema queremos arrancar. Pulsamos Enter.




Escribimos como usuario root y la contraseña creada anteriormente.

3. Habilitando la interfaz gráfica.

# nano /etc/inittab

Y en las opciones que aparecen id:3:initdefault: cambiamos por id:4:initdefault:, quedaría de esta forma:




Guardamos con Ctrl+O , Enter, y salimos con Ctrl + X, Enter. 

Reiniciamos: reboot










Enlaces:

http://www.slackware.com/

http://docs.slackware.com/






5 comentarios:

  1. Excelente guía, luego me la leo si eso xDD

    Na, ahora en serio. Hace poco con la salida de Slackware 14 (lo de salida no es por que sea una frescales xD) la instalé en una VB pero cuando terminé al reiniciar no me arrancaga el entorno gráfico :-/

    Slackware y Gentoo las únicas que se me han resistido en toda mi vida Linuxera ¬_¬

    ResponderEliminar
  2. Excelente, muy interesante la parte del manejo de las particiones (siempre uso cfdisk). Sigue adelante con el blog, mucho exito!

    ** como "petición" sería interesante un post de tunning slackware, con un retoque en el lilo, un kernel personalizado, un cambio de "X"; yo utilizo blackbox como gesto de ventanas (liviano y muy simple, 100% recomendado) y Conky como monitor de recursos...

    Muchas gracias, saludos!

    ResponderEliminar
  3. Gracias por la aportación, he probado muchas distros, pero nunca este clásico, a ver si encuentro un rato y me pongo a jugar con ella en una VM. :)

    Saludos.

    ResponderEliminar
  4. Me he permitido enlazar (no copiar) alguno de tus tutoriales magníficos a mi blog, espero que lo apruebes, excelente trabajo, sigue así. ;-), por cierto yo también intenté instalarlo en su momento y tampoco me fue bien espero intentarlo otra vez.

    ResponderEliminar
  5. ¡Hola! Seguí al pie de la letra las indicaciones, pero me vi en la necesidad de crear la USB boot stick para poder iniciar Slackware. He leído todo lo referente a LILO porque en el proceso me mostró un error al respecto. Hasta la fecha no he podido lograr que arranque sin la memoria.¿Alguien ha tenido un problema similar? Saludos.

    ResponderEliminar