Una vez que hemos realizado la instalación Slackware 14, es necesario realizar algunos pequeños ajustes.
1. Agregar un nuevo usuario
Siempre es recomendable dentro del mundo Linux, NO usar la cuenta de root para trabajar, por tanto debemos crear un usuario diferente para tal efecto y esto se logra mediante el comando adduser.
# adduser
Es necesario agregar nuestro usuario recién creado a los diversos grupos
# usermod -a -G <nombre del grupo> <nombre de usuario>
donde <nombre del grupo> puede ser: audio, lp, optical, storage, video, wheel, games, power, scanner.
También es necesario que el usuario que acabamos de crear tenga privilegios de root, esto se logra modificando el archivo sudoers, en mi caso usaré vim.
# vim /etc/sudoers
o podemos hacerlo de una forma «más segura» a través de
# visudo
Buscamos y descomentamos la línea (eliminamos el caracter #)
#%wheel ALL=(ALL) ALL
Hecho esto podemos continuar el proceso a través de nuestro usuario, por tanto cerramos sesión como root
# exit
e iniciamos sesión con nuestro usuario.
2. Cambiar el idioma del sistema
Si hemos decidido usar KDE, podemos desde preferencias del sistema cambiar el idioma y la distribución del teclado, pero esto solo afectaría las aplicaciones pertenecientes a ese entorno de escritorio.
Para modificar el idioma del sistema en general se tienen que exportar algunas variables de ambiente, esto se logra editando el archivo lang.sh
$ sudo vim /etc/profile.d/lang.sh
Buscamos y comentamos la linea (agregamos el carácter # al inicio)
export LANG=en_US
después agregamos
export LANG=es_MX.utf8
export LANGUAGE=es_MX.utf8
export LINGUAS=es_MX.utf8
export LC_ALL=es_MX.utf8
Puedes cambiar es_MX.utf8 por el idioma de tu país.
Para obtener una lista completa de de idiomas soportados teclea en tu consola
$ locale -a
Si usas un shell diferente de bash (o planeas usarlo) también es necesario que edites el archivo lang.csh
$ sudo vim /etc/profile.d/lang.csh
Buscamos y comentamos la línea
setenv LANG en_US
después agregamos
setenv LANG es_MX.utf8
3. Actualizar el sistema
Lo primero que debemos hacer es elegir los repositorios que usaremos, de preferencia los más cercanos a nuestra ubicación, para esto editamos el archivo mirrors descomentando las lineas que consideremos adecuadas.
Podemos notar que existen servidores de la rama current que contienen paquetes más actualizados
$ sudo vim /etc/slackpkg/mirrors
¿Qué es mejor, versión estable o current?
En Slackware la decisión no es muy sencilla, no se trata precisamente entre decidir entre Debian Squeeze y Wheezy. La versión estable está muy pulida pero no se parchea salvo por cuestiones de seguridad muy críticas, la rama current recibe actualizaciones con mayor frecuencia que mejoran la seguridad pero deterioran hasta cierto punto su estabilidad, sin embargo, son pocas las ocasiones en que esto nos genera un real problema.
Durante este proceso usaremos slackpkg, es necesario iniciar sesión como usuario root.
a) Actualizar la lista de paquetes:
# slackpkg update
b) Instalar la clave de firma actualizada que garantiza que los paquetes que se instalan son oficiales. (Solo se hace la primera vez)
# slackpkg update gpg
Esto nos arrojará como resultado
Slackware Linux Project's GPG key added
c) Actualizar todos los paquetes instalados
# slackpkg upgrade-all
d) Instalar los nuevos paquetes (si decidiste usar la rama current esto añadirá los paquetes nuevos de esa versión)
# slackpkg install-new
4. Configurar el arranque
Supongo que la mayoría de usuarios que recién ha instalado esta distribución se encontrará un tanto desconcertado al notar que no se acceda directamente al entorno gráfico sino que es necesario iniciar mediante startx.
Esto se debe a que Slackware por default inicia en runlevel:3, por su parte, esta distribución necesita iniciar en runlevel:4 para acceder al modo gráfico de manera automática, para esto debemos editar el archivo inittab
$ sudo vim /etc/inittab
Buscamos y comentamos la línea
id:3:initdefault:
después agregamos
id:4:initdefault:
5. Configurar LILO
Por default LILO trae configurado el tiempo de espera a 2:00 minutos (1200 décimas de segundo), lo cual puede resultar un poco molesto, se cuenta con la opción de presionar una tecla para interrumpir en conteo y continuar con la carga del sistema, pero si te interesa modificar ese tiempo de espera en la pantalla de LILO es necesario editar su archivo de configuración, esto debemos hacerlo como root
# vim /etc/lilo.conf
Buscamos y comentamos la linea
timeout=1200
después agregamos
timeout=50
Así la pantalla de LILO solo estará disponible por 5 segundos (el tiempo se debe especificar en décimas de segundos, pueden usar la cantidad que les parezca adecuada).
Hecho esto debemos ejecutar
# /sbin/lilo
Esto es necesario para reescribir el MBR.
Hasta aquí lo que considero se debe hacer una vez que hemos instalado Slackware, en la siguiente entrega hablaré sobre el manejo de paquetes en esta distribución.
Quiero expresar un agradecimiento especial a krel [ksuserack [at] gmail [dot] com] quien tuvo la amabilidad de facilitarme un completo artículo de su autoría sobre el cual en parte, se basan este y el siguiente escrito de la serie.