instalar paquetes con
installpkg o
pkgtool (esto es Slackware no Debian, ni apt-gel, ni aptitude... :o)
installpkg nos permite instalar uno o varios
packetes *.tgz binarios ( con la ayuda de comodines ), los que son designados para ser usados en el sistema de la distribuci贸n
Slackware Linux.
Su sint谩xis es la siguiente:
# [ROOT=<path>] installpkg [opciones] <nombre_del_packete.tgz>
Opci贸n Descripci贸n de la opci贸n-warm nombrel_del_paquete Esta opci贸n nos genera un reporte de la salida estandar sobre que archivos y directorios hemos removido o sobre-escrito en el caso de que hayamos intalado un paquete, pero no del paquete actualmente instalado
-root /otherroot Te permite instalar desde una localizaci贸n diferente de / ( que es la por defecto ) que es donde se encuentra el archivo de sistema de root. En el ejemplo dado, es usado
/otherroot en vez de otro. Seteando las variables del ambiente
ROOT hace la mima cosa.
-infobox Aqu铆 usamos /bin/dialog para mostrar el di谩logo de informaci贸n de el paquete que estamos instalando. Primariamente es usando cuando installpkg(

es llamado desde alg煤n otro script.
-menu En esta opci贸n usamos /bin/dialog para mostrar un men煤 que nos preguntar谩 si deceamos ono instalar un(os) paquete(s). Generalmente es usado cuando installpkg(

es llamado desde otro script.
-ask Usado en conjunto con el modo -menu. Cuando seleccionamos un paquete, siempre nos pregunta si el paquete a instalar regardless of what the package`s priority is.
-priority ADD|REC|OPT|SKP Cuando usamos la opci贸n -menu, los niveles de prioridad del paquete ( encontrados en el archivo "tagfiles" en el directorio del paquete) son usados automaticamente para instalar ( ADD) o saltar ( SKP) el paquete, o cuando es sugerido y recomendado (REC) o opcional (OPT) a el usuario si el men煤 as铆 lo muestra. Si la prioridad es seteada desde la l铆nea de comandos, los valores en el archivo tagfile seran sobre-escritos para la lista entera de paquetes.
-tagfile /somedir/tagfile Especifica un archivo diferente para que sea usado en las prioridades de los paquetes ( en este ejemplo, /somedir/tagfile ser谩 usado). El archivo "tagfile" usado por defecto es el que se encuentra en el directorio de los paquetes.
removepkg quita, remueve o elimina un paquete que a sido previamente instalado en
Slackware.
Su sint谩xis es la siguiente:
# [ROOT=<path>] removepkg [opci贸n] <nombre_del_paquete>
pkgtool es un programa que funciona bajo la consola y que posee una interf谩z
ncurses ( osea con men煤s interactivos) el cual nos permite
instalar y eliminar paquetes.
P: Mouse con ruedita, scroll, no funciona, como la puedo hacer funcionar?
R: Para poder hacer funcionar el scroll, se tendra que cambiar la configuraci贸n de el servidor de
X, /etc/X11/xorg.conf, deberas buscar la secci贸n que inicia con:
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Despues de eso viene una linea que esta asi:
Option "Protocol" "PS/2"
la cual la cambiaremos para que quede asi:
Option "Protocol" "IMPS/2"
Y despues de eso agregaremos una linea que diga esto:
Option "ZAxisMapping" "4 5"
En mi caso tengo un Mouse Microsoft USB con 5 botones, y yo agregue mi propia configuraci贸n la cual es asi:
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Y en la secci贸n de:
Section "ServerLayout"
cambie:
InputDevice "Mouse1" "CorePointer"
por:
InputDevice "USB Mouse" "CorePointer"
Eso es todo, guarda tu archivo de configuraci贸n (
CTRL+Alt+Backspace).
P: Acabo de instalar Slackware, todo salio bien, pero...
como inicio en modo grafico?R: Por default
Slackware Linux inicia en el nivel de corrida
(runlevel) 3, el cual es en modo multiusuario y en modo texto, para poder iniciar el sistema en modo grafico es necesario decirle al "Padre de todos los procesos" (
init) que inicie en el
runlevel 4, init lee el archivo de configuraci贸n
/etc/inittab, es ahi donde le cambiaremos el nivel de corrida predetermindado (
default runlevel) lo podremos hacer asi:
Abre como root tu editor de textos favorito, y busca la linea que dice algo asi:
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:
y lo cambiaremos para que quede asi:
# Default runlevel. (Do not set to 0 or 6)
id:4:initdefault:
Con esto ya esta listo el sistema para que la proxima vez que reinicies inicie en modo grafico, ya sea usando
GNOME, KDE o algun otro gestor grafico que hayas elegido en el proceso de instalaci贸n.
Buscando Cadenas de texto en directorios Si estas buscando alguna cadena de texto (string), pero no sabes el nombre del archivo en el que pueda estar, puedes hacer uso de el comando grep junto con algunos parametros:
grep -rsniH tu_cadena *
Explicacion de los parametros:r - recursivo, s - no mensajes de error, n - numero de l铆a, i - ignorar el case (no case sensitve), H -muestra el nombre del archivo de cada concordancia:
grep -rsniH pcmcia *Como saber el espacion en MB de un directorio. Para
saber el espacion en MB que ocupa un directorio ejecuta esto:
$ du -sh /ruta/directorio
Por ejemplo:
$ du -sh My-Pics/
16M My-Pics/
Como hacer listados de archivos ordenados por tama帽o al lado de cada archivo. Para hace este tipo de listado usaremos el comando "
ls" con algunos parametros:
$ ls -hsS1
Por ejemplo:
$ ls -hsS1
total 508M
508M k3b_0.iso
8.0K rsync.howtillo
4.0K readme.txt