Páginas

domingo, 7 de agosto de 2011

Slackware

 Slackware 13

Otra distribución en la misma linea de Gentoo linux (robusta y estable) es Slackware tanto para ordenadores de sobremesa o portatiles como para servidores. Basada en un sistema de ficheros de inicio muy simple (BSD-like), posee gran estabilidad en su sistema base, es rápida y lo mejor, ideal para aprender. De momento mi impresión es que es más fácil que gentoo linux. genialmente sencilla.

Mucha información y soporte en: http://www.slackware.cl/

La actual versión (slackware 13) incorpora soporte para el sistema de archivos ext4, la instalación se realiza con un instalador que nos guiara durante todo el proceso. Es posible elegir entre varios entornos gráficos aunque en mi caso he preferido utilizar xfce y bootear desde un pendrive (usb). El propio instalador permite crearlo al final del proceso.

Al arrancar el sistema e inmediatamente después del check de la Bios, pulsando  la tecla F12 elijo el dispositivo con el que quiero iniciar, en este caso USB storage device. Intro e Intro de nuevo para arrancar Slackware.

Lo básico depues de instalar Slackware 13 x86_64:

Instalar swaret - packages manager (manejador de paquetes).
Puede descargarse desde e instalarlo con installdpkg:
http://sourceforge.net/projects/swaret/files/
$ cd Downloads
# installpkg swaret-1.6.3-noarch-2.tgz

Verás que un mensaje informa que renombre el archivo /etc/swaret.conf-new a /etc/swaret.conf.
# mv /etc/swaret.conf-new /etc/swaret.conf

Opciones del archivo swaret.conf, poco hay que tocar para que funcione:

VERSION    : La versión de Slackware que estamos usando.

LANGUAGE   : ESPANOL (Sin la ñ, solo la n).

ROOT       : Por defecto, las líneas importantes ya están descomentadas y no se
         tiene que tocar nada.

REPOS_ROOT : Aquí vamos a añadir los repositorios desde donde queremos descargar
         los paquetes.

DEP_ROOT   : Estos otros repositorios es donde se buscara las dependencias.
         Por defecto ya vienen configurado las URL de Swaret. No tenemos que
         tocar nada.

EXCLUDE    : Aquí podemos incluir todos aquellos paquetes que queramos excluir, como pueden ser los paquetes del kernel. Por defecto ya están
         excluidos los paquetes principales.

DEPENDENCY : Si esta en 1 después de instalar el paquete verifica si necesita
         dependencias, si esta en 0 omitirá este paso.

DSEARCHLIB : Swaret buscara para dependencias si esta configurado en 1, si
         queremos desactivarlo lo ponemos en 0.

MD5CHECK   : Esta opción por defecto viene en 1, así lo tenemos que dejar para
         que verifique la integridad del paquete antes de instalarlo.

CACHE_DIR  : Swaret descargara los paquetes y los almacenara en la ruta que le
         indiquemos, por defecto esta en /var/swaret, pero podemos asignarle
         cualquier otro directorio de nuestra preferencia.

NIC       : Aquí debemos de indicar con cual dispositivo nos conectamos a Internet.
         Por defecto es la interfaz eth0.

Ahora toca agregar los repositorios de slackware 13:

# vi /etc/swaret.conf
# repositorios slackware 13
REPOS_ROOT=Repositorios%http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-13.0/
REPOS_ROOT=Repositorios1%http://www2.linuxpackages.net/Slackware/Slackware-13.0-i386/sotirov/
REPOS_ROOT=Repositorios2%http://slackware.mirrors.tds.net/pub/slackware/slackware-current/
REPOS_ROOT=Repositorios3%http://slack.isper.sk/pub/slackware-13.0/
REPOS_ROOT=Repositorios4%http://software.jaos.org/slackpacks/13.0/
REPOS_ROOT=repositorio5%http://repository.slacky.eu/slackware-13.0/
REPOS_ROOT=repositorio6%http://connie.slackware.com/~alien/slackbuilds/
REPOS_ROOT=repositorio7%http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-13.0/
Guardar y salir :wq

Actualizar:
# swaret --update

Buscar librerias faltantes
# swaret --dep

Instalar flash. Lo mas importante es descargar flash desde el enlace siguiente:
http://labs.adobe.com/downloads/flashplayer11.html
y descargar el archivo:
Download plug-in for Linux 64-bit (TAR.GZ 6.7 MB)

A continuacion descomprimir el archivo y copiarlo en la carpeta de mozilla plugins.
$ tar xzvf flashplayer11_b1_install_lin_64_071311.tar.gz
# cp ./libflashplayer.so /usr/lib64/mozilla/plugins/

La comprobacion se realiza tecleando en la barra de direcciones del navegador about:plugins:



Capturar pantalla desde la terminal:
$ import -window root flash.jpg

Para sincronizar la hora y utilizar la correcta de acuerdo a nuestra ubicación geográfica se utiliza el comando ntpdate seguido de un servidor ntp. Por ejemplo para españa:
# ntpdate es.pool.ntp.org
7 Aug 10:44:18 ntpdate[4636]: adjust time server 130.206.3.166 offset 0.177439 sec

Para modificar el idioma del sistema al castellano se tienen que exportar algunas variables de ambiente, esto se hace editando el archivo /etc/profile.d/lang.sh:

# Set the system locale
export LC_ALL=es_ES
export LANG=es_ES
export LANGUAGE=es_ES

Para tener el teclado en castellano debe existir en el script de inicio /etc/rc.d/rc.keymap lo siguiente:
#!/bin/sh
# Load the keyboard map.  More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
 /usr/bin/loadkeys es.map
fi

Con permisos de ejecucion:
# chmod +x /etc/rc.d/rc.keymap

O tambien ejecutando:

$ setxkbmap es

Configurando teclas de acceso rápido en xfce:
http://lgallardo.com/2009/07/18/accesos-rapidos-en-xfce-4keyboard-shortcuts-in-xfce-4/

xfce-popup-menu es el comando para activar el menú de aplicaciones. Luego en la ventana que aparece (con solo el botón cancelar), pulsamos la o las teclas de acceso rápido que queremos asignar.



Linux es genial!.

No hay comentarios:

Publicar un comentario