Busindre » Blog Archive » Primeros pasos con Slackware

Primeros pasos con Slackware

July 29th, 2006 by Busindre

Aquí tenéis unos apuntes para empezar a usar Slackware recién instalado, muchas cosas valen para otras distros, comento típicas cosillas básicas pero que son importantes para empezar a sentirte cómodo con Slackware siendo newbie.

Configurando el sistema

Teclado en castellano: loadkeys es.map (Fuera de las X)

Entorno gráfico: Instalar el driver de la tarjeta gráfica si al hacer un startx se nos queda la pantalla en negro

Castellanizar Slack:

* 1 Forma:

Editar el fichero /etc/profile.d/lang.sh y añadir la linea:

export LANG=es_ES@euro

NOTA: Lógicamente “export LANG=es_ES” debe estar comentada (#)

* 2 Forma (Mejor usar la primera)

Incluir a lo siguiente /etc/profile:

Ejecutar el comando como root:

localedef -i es_ES@euro -f ISO-8859-15 es_ES@euro

Luego ya en el /etc/profile:

export LANG="es_ES@euro"
export LC_CTYPE=”es_ES@euro”
export LC_NUMERIC=”es_ES@euro”
export LC_TIME=”es_ES@euro”
export LC_COLLATE=C
export LC_MONETARY=”es_ES@euro”
export LC_MESSAGES=”es_ES@euro”
export LC_PAPER=”es_ES@euro”
export LC_NAME=”es_ES@euro”
export LC_ADDRESS=”es_ES@euro”
export LC_TELEPHONE=”es_ES@euro”
export LC_MEASUREMENT=”es_ES@euro”
export LC_IDENTIFICATION=”es_ES@euro”
export LC_ALL=”es_ES@euro”

Raton usb (/etc/X11/xorg.conf)

Option “Device” “/dev/input/mice” —> raton usb
#Option “Device” “/dev/mouse” —> Para ratones no usb
Option “XkbLayout” “es” —-> Teclado Castellano
Option “ZaxisMapping” “4 5″ —> Rueda del ratón

NOTA: El comando “$ setxkbmap es” sirve para el mismo cometido que el “XkbLayout” “es”

Otra opción:

Creamos /etc/rc.d/rc.keymap , le damos permisos de ejecución y editamos:


#!/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

Red:

Si solo tenemos una tarjeta de red, con netconfig (pide ip, netmask, gateway y dns)
Si tenemos más tarjetas debemos configurarlas al modo tradicional (las que no son eth0), pongo uno de mis muchas configuraciones:

#ifconfig eth0 192.168.2.33 netmask 255.255.255.0 broadcast 192.168.1.255
#ifconfig rausb0 192.168.1.33 netmask 255.255.255.0 broadcast 192.168.1.255
#route add default gw 192.168.1.1 dev rausb0

NOTA: La eth0 podría haberla configurado con netconfig, pero no permitirá hacerlo con la wireless (rausb0).

Programas Interesantes:

Amsn/tls

amsn –> compilandolo (./configure,make,make install)
tls –>lo bajamos, los decomprimimos y lo metemos en /amsn-0.95/plugins/tls1.50/
Se le indica al amsn en:

Herramientas –> preferencias –> Avanzado –> Tls la ruta del plugin

(En mi caso: $HOME/amsn-0.95/plugins/tls1.50)

PHP básico:

Bajamos el php en mi caso el php-4.4.2.tar.bz2, lo descomprimimos y compilamos

$./configure –prefix=/usr
$ make
# make install

Añadimos los módulos al archivo de configuración de apache 1.3.3 (Por defecto el que instala slack)

LoadModule php4_module libexec/apache/libphp4.so
AddModule mod_php4.c
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php .phtml

Algunas cosillas mas del php.ini:Subir archivos:(file_uploads = On)

memory_limit
upload_max_filesize
post_max_size
max_execution_time

Mysqld rápido:

# /etc/rc.d/rc.mysqld start
bash: /etc/rc.d/rc.mysqld: Permiso denegado

Por lo que haremos lo siguiente:

Permisos mysql (Asegurarse):

$ ls -ld /var/lib/mysql

drwxr-x— 5 mysql mysql 304 2006-08-18 20:10 /var/lib/mysql

# chmod a+x /etc/rc.d/rc.mysqld

Ya podemos arrancarlo normal:

# /etc/rc.d/rc.mysqld start

Editamos /etc/my.cnf

language=/usr/share/mysql/spanish/

Xine con los win32codecs:

Bajamos los win32codecs (http://www.mplayerhq.hu/MPlayer/releases/codecs/)
Los descomprimimos y los metemos en la carpeta /usr/lib/win32
En el archivo ~/.xine/config descomentamos:

decoder.external.win32_codecs_path:/usr/lib/win32

Overnet (P2p):

Bajamos el edonkeyclc_1.3.0_i386.tar.gz y el gui (ed2k-gtk-gui-0.6.4.tar.gz)
ed2k-gtk-gui –> Compilamos (./configure, make, make install)

Al descomprimir edonkeyclc_ (no se compila) debemos meter su ejecutable en el path:
#cd /usr/bin ó #/usr/local/bin (Lo importante es que este en el path)
#ln -s /home/busi/ed2k-gtk-gui-0.6.4/usr/bin/edonkeyclc

Asegurando servicios Slackware (Básico):

Los demonios los tenemos divididos en dos archivos de configuración:

/etc/inetd.conf -> Comentar las lineas (#) de los servicios (telnet) que no queramos arranquen.

/etc/rc.d/ -> En este directorio están los demás servicios, si queremos no arrancar alguno:

# chmod -x /etc/rc.d/rc.sshd (Quitarle permisos de ejecución).

Lo Esencial de Slackware Linux:

De las mejores guías (Nivel básico) que existen sobre Linux (Varios idiomas):

http://ftp.softwarelibre.cu/doc/slackware/Lo_Esencial_de_Slackware/book.html

Artículos de interés sobre Slackware

Posted in Distros |

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.