Hola mamá mira tengo una Slackware instalada.
Muchos seguramente siempre habrán escuchado el nombre de ésta distribución. Muchos seguramente habrán dicho wtf y eto ke eS?. Bien pues daremos una descripción.
Slackware linux es una distribución GNU/Linux bastante antigua y con ya mucha experiencia en la espalda. Evidentemente no es una distro muy complicada, pero tampoco es una distro para n00bs, esto es, si te metes a ella, tienes que tener un poco de ganas de trabajar y aprender, si no vete a Windows y sigue disfrutando de sus premios.
A diferencia de otras distros, Slack instala los paquetes directamente, simplemente coges un tar.gz lo instalas y listo, no tienes que hacer más, más simple y uno no nace.
Bueno realizada ésta descripción pasaremos pues a los pasos necesarios para instalar una Slackware sin que las nubes nos coman.
Instalación de Slackware
Lo primero que tenemos que hacer, es ir a la web de Slackware y bajarnos una imagen iso. En la web tenemos varias imágenes, simplemente seleccionad la que mejor os venga. Desde mi punto de vista, lo mejor que podéis hacer es bajaros el DvD.
Bien, una vez descargada la imagen, usáis cualquier programa que sea capaz de grabarla dentro de un DvD, o usáis un programa que os cargue la imagen en un pendrive.
Una vez realizado eso empezaremos con la instalación.
1º_Descargaremos el manual de instalación
2º_ Seguiremos paso a paso el manual. El manual pertenece a una versión antigua pero las opciones son exactamente las mismas.
3º_ Cuando el sistema de pida si quieres configurar la red, le dices que Sí. Acto seguido te llevará a una pantalla para que metas los datos de tu compañía, o para especificar si usas DHCP.
4º_ Una vez la instalación se haya completado, pulsaremos la combinación control+alt+suprimir de ésta manera reiniciaremos el sistema.
5º_Iniciamos nuestra nueva Slackware, pero WTF IS THIS SHIT, WERE IS MY GRAFICAL MODEE ARGG. Tranquilo, esto es normal, no te asuste todo va bien. Simplemente sucede que el sistema no inicia automáticamente el servidor gráfico, por lo que luego configuraremos todo para que lo haga.
6º_ Bien, una vez que el sistema se cargue, loguearemos como usuario root. Una vez realizado esto, cambiaremos el idioma del lenguaje al español, para ello realizaremos la siguiente operación:
--6.1_ Primero introduciremos:--> [i]nano /etc/profile.d/lang.sh[/i]
--6.2_ Segundo en las primeras líneas encontraremos una línea que pone algo así: [i]export LANG=en_US...[/i]
--6.3_ Reemplazamos dicha línea y dejamos la línea tal que así: --> [i]export LANG=es_Es@euro[/i]
--6.4_ Introducimos la combinación de teclado [i]control+O[/i] y pulsamos Enter.
--6.5_ Introducimos la combinación de teclado [i]control+X[/i].
7º_ A continuación crearemos un usuario para no tener que usar siempre la cuenta de root
--7.1_ Introducimos el siguiente comando: --> [i]useradd -d /home/[b]NOMBRE_USUARIO[/b] -m -s /bin/bash -G plugdev,audio,video,cdrom,haldaemon,power,scanner [b]NOMBRE_USUARIO[/b][/i]
--7.2_ Una vez añadido el usuario, introducimos el siguiente comando para ponerle una contraseña: --> [i]passwd [b]NOMBRE_USUARIO[/b][/i]
8º_ Ya hemos creado el usuario en cuestión, pero nos interesa que éste tenga privilegios de root cuando nos sea necesario, para ello tendremos que añadirlo a la lista de sudoers mediante visudo
--8.1_ Ejecutamos como [i]root[/i] el comando:-->[i]visudo[/i]
--8.2_ Buscamos la línea que ponga [i]"User privilege specification"[/i]
--8.3_ Introducimos debajo de la palabra [i]root[/i] una nueva línea que quede tal que asi:-->[i][b]NOMRE_USUARIO[/b] ALL=(ALL) ALL[/i]
--8.4 _Pulsamos escape(esc) e introducimos:-->[i]:wq[/i]. Pulsamos enter y habremos guardado el fichero y salido del editor de textos vi.
9º_ Configuraremos el fichero Xorg.conf, para que podamos ejecutar el servidor gráfico sin problemas y a una buena resolución
--9.1_ Ejecutaremos como [i]root[/i] el comando:-->[i]xorgsetup[/i]
--9.2_ Seguimos el asistente. Lo único que debemos hacer es seleccionar [b]24 bits[/b], [b]teclado 105 teclas[/b], [b]layout es(ESPAÑA)[/b]. El resto de las opciones las ignoramos y pulsamos todo el rato enter.
10º_ Ahora instalaremos los drivers de nuestro sistema. Para ello primero deberemos de revisar que tipo de tarjeta gráfica poseemos, si por alguna razón no lo sabemos ejecutamos el siguiente comando:--> lspci y miraremos la sección VGA.
--10.1_ Iremos a la página web del fabricante que nos haya tocado y nos descargaremos el driver que nos suministren. Es necesario recordar, que la versión de nuestro kernel no es la más actual por lo que se recomienda que no os bajéis los últimos drivers que nos muestren. Tenéis un navegador web integrado por consola, simplemente escribid [i]lynx[/i] o [/i]links[/i] y podréis usar un navegador web perfectamente funcional.
--10.2_ Ejecutamos el run que nos hemos descargado para ello escribimos. [i]sh ./[b]NOMBRE_ARCHIVO.RUN[/b][/i]
--10.3_ Siguiente siguiente..........pipipipip fiuuuuuu pew pew pew, pañummmm.
--10.4_ Si eres usuario de ATI, deberás usar el siguiente comando:-->[i]aticonfig --initial[/i].
11º_ Realizaremos la configuración del sistema de sonido para ello realizaremos lo siguiente:
--11.1_ Ejecutaremos como [i]root[/i] el siguiente comando:-->[i]alsaconf[/i]
--11.1_ Nos aparecerá un asistente, simplemente debemos de seguirlo y dejar todo por defecto. No es muy complicado por lo que seguirlo sin tocar nada que no sepamos nos dejará el sistema de sonido bien configurado.
12º_ Con todo esto habremos configurado el sistema, ya sólo nos queda iniciar automáticamente el escritorio gráfico para ello realizaremos lo siguiente.
--12.2_ Como usuario [i]root[/i] introduciremos el siguiente comando:-->[i]nano /etc/lilo.conf[/i]
--12.3_ Al final del todo del archivo introduciremos las siguientes líneas:-->
Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda2 #¡OJO! No tiene porque ser sda2 revisad las entradas anteriores.
label = Linux-GUI
append = " telinit 4"
read-only
Linux bootable partition config ends
guardamos el archivo y salimos del editor.
--12.4_ Introducimos el siguiente comando para actualizar nuestra lilo:-->[i]/sbin/lilo[/i]
Done!! ya tenemos el sistema configurado e instalado, a partir de ahora ya podemos usar nuestro sistema Slackware recién instaladito ¿fácil no?
Cosas que hacer una vez tenemos el sistema listo
Bien, nuestro sistema ya ha sido preparado, pero ahora queremos darle una serie de toques. Por ejemplo, instalar algún que otro programa, usar un administrador de paquetes etc.
Slackware, en principio tiene un manejador de paquetes llamado Slackpkg, el cual sólo permite el uso de un repositorio.
Pero existe una aplicación llamada Slapt-get que consiste en un manejador de paquetes al estilo APT-get de Debian, lo cual resuelve dependencias, instala y desinstala de forma muy limpia. Dicho manejador no viene por defecto, pero se sencillo de instalar.
Empezaremos instalando una serie de aplicaciones, para ello loguearemos como root en el sistema no gráfico, y nos introduciremos en el siguiente directorio:--> cd /root/.
Una vez realizado eso, crearemos una carpeta con el comando:-->mkdir test. Introduciremos el DvD de Slackware en la unidad y ejecutaremos el siguiente comando:-->mount /dev/hda /root/test de ésta manera podremos montar la unidad de disco a dicha carpeta(atención, dependiendo de vuestro lector, puede ser hda,hdb o incluso hdx, deberéis de buscarlo. Tambien puede darse el caso, para quien use lectores SATA que esté en algún sdaX).
Cuando hayamos montado nuestro DVD, entramos a la siguiente dirección:-->cd /root/test/extra/wicd
Una vez dentro, introducimos el comando:-->ls y revisamos que exista un fichero que tenga el nombre de wicd y termina con la extensión tar.gz.
Utilizaremos el comando:-->installpkg NOMBRE_FICHERO e instalaremos dicho fichero.
Ahora, nos loguearemos con el usuario que hemos creado, para ello simplemente escribimos:-->su NOMBRE_USUARIO. Una vez realizado esto escribiremos el siguiente comando:-->echo "source /etc/profile" > /.bashrc.
Volvemos a loguearnos como root, para ello introducimos:-->su. Una vez logueados, introducimos el siguiente comando para instalar el flashplayer:-->lynx --source http://winsucks.org/test/slack-flashinstaller.sh|bash
Ahora nos situaremos en la carpeta:-->cd /root/. Una vez hecho esto nos descargaremos los siguientes paquetes:
wget -c http://repository.isix-os.org/xapps/mozilla-firefox-es-ES-3.0.8-i686-1cff-tgz
wget -c http://repository.isix-os.org/office/openoffice.org-3.0.0_es-i586-3_IsiX_OS.tgz
wget http://jaos.org/slackpacks/12.2/slapt-get-0.10.1a-i386-1.tgz
(Recordad MV recorta los links, aseguraos de copiarlos enteros).
Instalamos los tres ficheros usando el comando:-->installpkg NOMBRE_PAQUETE.
Una vez realizadas éstas acciones, editaremos el siguiente archivo:-->nano /etc/slapt-get/slaptgetrc
Dentro de dicho archivo buscaremos SOURCE=ftp://ftp.slackware.com[..]. Bien una vez encontramos lo comentaremos poniéndole una almohadilla(#) delante suya
Una vez hecho eso, pondremos los siguientes repositorios debajo de éste:
SOURCE=http://repository.slacky.eu/slackware-12.2/
SOURCE=http://slackware.mirrors.tds.net/pub/slackware/slackware-12.2/
SOURCE=http://www.slackware.com/alien/slackbuilds/
Guardamos el fichero y salimos.
Ahora importaremos las claves GPG, utilizándo el siguiente script:
CLAVE="GPG-KEY";for X in $(cat /etc/slapt-get/slapt-getrc|grep http|sed 's/SOURCE=//g'); do lynx --source "$X$CLAVE" |gpg --import;done
Ahora, simplemente ejecutamos el siguiente comando:-->slapt-get --update;slapt-get --install gslapt.
Con esto, podremos usar el gestor gráfico de paquetes gslapt, el cual nos ayudará bastante para actualizar, eliminar o instalar paquetes de manera gráfica, muy al estilo synaptic.
Por el momento todo esto es lo que se puede ofrecer, la guía se irá actualizando para pulir fallos, incongruencias o para lo que sea necesario.
Agradecimientos a Get y a su web: www.winsucks.org por el manual de instalación básica, su experiencia y algunos de los enlaces.
Para cualquier duda o consulta, tenéis éste hilo o podéis ir al irc.
Servidor: irc.mindforge.org
Canal: #linux.es
Recordad que podéis usar cualquier cliente irc compatible(Xchat etc..) o el propio que viene integrado en el emule.
"Procedemos a proclamar la palabra de tux entre los infectados".