Preguntas, respuestas, trucos ...


Eliminar ficheros Core

ln -s /dev/null core  (envia los core a /dev/null)
ulimit -c 0 (limita el tamaño de los core a 0)
Imprimir paquetes instalados con dselect
metodo 1 - dpkg --get-selections | awk '$2 == "install" { print $1 }'
metodo 2 - ( cd /var/lib/dpkg/info; ls *.list ) | sed -e "/\.list/s///"
metodo 3 - dpkg -l
Montar cdrom y floppy sin ser root :
 
Como root te creas los directorios              /mnt/floppy            /mnt/a:             /mnt/cdrom

metes en /etc/fstab las siguientes lineas :

/dev/cdrom       /mnt/cdrom      iso9660          ro,user,noauto           0      0
/dev/fd0            /mnt/a:              msdos           user,noauto                0      0
/dev/fd0            /mnt/floppy       ext2               user,noauto                0      0

ahora ya puedes montar un disquete Ms-dos , un disquete ext2 o un Cd-rom, respectivamente, con :
    mount /mnt/a:
    mount/mnt/floppy
    mount/mnt/cdrom

El nombre del dispositivo puede ser distinto, por ejemplo, en vez de /dev/cdrom puedes tener /dev/hdc ... etc., depende de cada cual.
 

Problema con tarjetas de sonido Audio Excel 16 y algunas compatibles SB16 :
 
Existe un problema con algunas tarjetas compatibles Sb16 como Audio Excel 16 y la reproducion de Cds. El caso es que estas
tarjetas no activan por defecto la entrada de audio del CD, y Linux no lo inicializa, por lo que algunas de estas tarjetas parecen
no poder reproducir sonido del CD.

El problema es que los mezcladores mas comunes (xmix, kmix, xfmix, etc) no tienen opcion para activarla, por lo que yo me pase
una buena temporada pensando que no podia reproducir los CDs bajo Linux. La solucion es muy sencilla, lo que se necesita es un mezclador llamado xltmix que lleva todos los botones para entradas y salidas, activando las del CD voila!, suena.

Cuento esto porque una de las mayores frustraciones que tuve al empezar con Linux fue no poder oir Cds mientras trabajaba. Espero que sirva a alguien.

Ahora he cambiado a Sb16 y ya no existe este problema, ademas me permite usar los controles de graves y agudos de los mixer y las entradas de mic y line a la vez. Vamos, que merece la pena. Jack Kerouac

Tarjeta de TV que funciona en Linux:
 
He comprado ayer una tarjeta de TV para el PC y cual sera mi gozo que la tarjeta funciona bajo Linux. No directamente, pero como lleva un programa para controlarla desde MSDOG puedo usarla con el dosemu.

La tarjeta en concreto es: TV TUNER LITE

No es gran cosa, solo Tv a pantalla completa y no captura, pero va muy bien. Hay que dar acceso en el dosemu.conf al puerto que utiliza, en mi caso con:

        ports { 0x2dc 0x2dd 0x2de }

Es la bomba. Ayer estuve compilando el nucleo, imprimiendo el Zen de Internet (libro altamente recomendable) y viendo una peli a la vez. Ya no se le puede pedir mas a Linux.

(Atencion, el software hay que instalarlo desde windows, pero despues: a tomar por saco las guindous!). Jack Kerouac

Ampliar tamaño de partición Linux
 
Bueno, ampliar no creo que se pueda, pero si te creas otra partición ext2, la montas debajo de / , como por ejemplo /home, luego te creas un directorio /home/usr/local y lo enlazas a /usr/local, etc... tendrás la sensación de que efectivamente tu partición / ha aumentado de tamaño :-).
Personalizar tecla de función
 
Utilizo un pequeño script que tengo asociado a una tecla de función en mi .inputrc, así, cada vez que quiero meter o sacar un
CD, le doy a la tecla F8.

## FICHERO:  $HOME/.inputrc

# Personalizar teclas de funcion
# F8

"\e[19~": "(. ~/scripts/cdrom)&\C-m"

Y el script es:

#!/bin/bash

if [ `grep -c cdrom /etc/mtab` = 0 ] ;
then mount /mnt/cdrom && cd /mnt/cdrom ;
else umount /mnt/cdrom && eject /dev/cdrom ;
fi
 

Eliminar paquetes instalados en Debian
 
        dpkg --remove nombre_paquete_sin_extension_deb

eliminara el paquete aunque no los ficheros de configuracion que ese
paquete pudiera tener.

        dpkg --purge nombre_paquete_sin_extension_deb

eliminara todo.
 

Hacer disco de arranque Linux
 
cp /boot/vmlinuz /dev/fd0

así de simple, siempre y cuando el kernel contenga la información sobre cual partición arrancar, etc. lo que se puede indicar así:

rdev /boot/vmlinuz /dev/tuparticionroot

rdev /boot/vmlinuz  indicará cual tiene configurada:
 

chanae:~# rdev /boot/vmlinuz
Root device /dev/hda3
Entrar al sistema sin saber la password
 
Cuando aparece el prompt de Lilo o el del disco de arranque
escribir 'linux single' y entras como root sin necesidad de pasword
despues hay que entrar con un editor en /etc/passwd, buscar una linea
que pone root:xxxx:0:0:root:/root:/bin/bash,
borrar xxxxx dejando root::0:0, etc
así has borrado la pasword.

Otra opción: desde DOS, utilizar un editor del disco duro (Norton)
buscar la cadena root en el HD y eliminar la password.

Otra opción: en el arranque, escribir init=/bin/bash, esto hace que se lance
bash directamente sin pasar por el init, osea, sin pedir clave.
probablemente hay que remontar las particiones:
mount -t -o remount, rw /
mount -a -t nonfs
para estar seguro de que el PATH esta correcto hacer:
source /etc/profile
source /root/.profile
y por ultimo, a partir de una cuenta no-root, hacer su; para ver si la clave
de root esta ok:
paswwd
su <usuario-no-root>
su
exit
exit
reboot
 

Configuración de LILO
Fichero /etc/lilo.conf :

# Seccion global de arranque de LILO
boot = /dev/hda
compact          # si da problemas, descomentar esta opcion
delay = 50
vga = normal     # forzando 'sane-state'
ramdisk = 0      # paranoia setting
#
# Seccion de configuracion de particion de LINUX arrancable
image = /vmlinuz
root = /dev/hdc2
label = linux
#
# Seccion de configuracion de particion de DOS arrancable
other = /dev/hda1
label = dos
table = /dev/hda
#fin

Sustituye las particiones por las tuyas, la primera que pongas será la que arranque por defecto pasado el tiempo 'delay' en décimas de segundo.

 Una vez hayas modificado este archivo, ejecuta lo siguiente:

root::/# lilo
Veras como te aparecen por pantalla las particiones que hayas configurado para
gestionar por lilo y la que hayas colocado como 'defecto' aparece con un
asterisco..

 Otra version del /etc/lilo.conf
 

boot=/dev/hda           # donde se instalará el LILO
compact
install=/boot/boot.b
map=/boot/map
vga=normal              # pantalla en modo VGA
ramdisk=0               # no creamos disco virtual, necesario para crear los
                        # discos boot y root de la instalación
delay=50                # espera 10 segundos. [Ctrl] nos muestra las opciones
                        # que seleccionaremos escribiéndola
default=linux-2.0.32    # establece el SO que arrancará por defecto

image=/vmlinuz          # la imagen del kernel a arrancar
label=linux-2.0.30      # el nombre asociado
root=/dev/hdb1          # partición donde está la correspondiente imagen
alias=l                 # para abreviar en la selección
read-only

image=/boot/zImage-2.0.32
label=linux-2.0.32
root=/dev/hdb1
alias=z
read-only

other=/dev/hda1
table=/dev/hda          # para que msdos encuentre la tabla de particiones
label=msdos
alias=m
----

  Cuando has editado tu lilo.conf, para instalarlo tienes que ejecutar, como root,

                         # lilo

  y se instalará en el Master Boor Record de hda (en mi caso). Debe ser una partición a la que tenga acceso la Bios del ordenador..
 

En Netscape los ficheros .gz y .tgz en lugar de bajartelos te los muestra
        Edit - Preferences - Navigator - Applications. Buscamos en la lista "Zip compressed data", pulsamos el botón "Edit", en Suffix añadimos ",gz,tgz" y abajo seleccionamos "Save to disk". Ok, Ok y listos  :-). (Hue-Bond)
De esta forma cuando pinches uno de estos ficheros te preguntará si quieres guardarlo, en lugar de intentar ejecutarlo.
Plugins para Netscape
Desde el web de netscape tienes saltos a sitios con plugins para netscape para linux, pero si buscas  en la red estos te pueden servir:

        plugger         maneja todo tipo de ficheros multimedia, ya
                        sea sonido, animaciones, lo que sea.

        xswallow        permite usar cualquier programa para cualquier
                        tipo mime incrustando la ventana del programa
                        en la pagina, como si fuera un plugin.

Yo tengo una combinacion de los dos y va muy bien. Para los tipos que no necesitan interaccion (sonido, video, etc) uso plugger, y para los que si (vrml, etc) uso el xswallow. (Jack Kerouac)

News off-line con Netscape
El Netscape no hay ninguna opción para bajarse las news, pero con el siguiente truco se puede conseguir el mismo efecto:

1) Lo primero es crearse dos nuevos directorios en el Message Center con "New Folder" (yo los llamo Linux y Linux_Archive).

2) Abres el grupo es.comp.os.linux y le dices que te baje todos los mensajes. Después en menú "View" marcas "Messages" y "News". Eso expande todos los Treads.

3) Ahora los marcamos para bajarlos. Lo podemos hacer con menú "Edit", "Select", "All" (o más rápido Alt+A). Y los bajamos con "File" al directorio que hemos creado.

4) Sin cerrar la conexión debemos marcarlos todos como leidos. Para ello "Mark" y "All Read". Y ahora podemos cerrar la conexión.

5) Para leerlos vamos a nuestro nuevo directorio Linux y los podemos ordenar cómo queramos... "View", "Sort"... yo lo tengo en "By Subject". Los que me interesan los archivo en el otro directorio que creé ("Linux_Archive") y los que no a la papelera ("Delete").

6) Como seleccionamos la opción "View", "New", la próxima vez que entremos en el grupo sólo nos bajará los nuevos mensajes.
(Jose)
 

Cómo hacer para que un determinado grupo pueda montar la unidad de diskette y el resto de los usuarios no
 
$ ls -l /dev/fd0
brw-rw----   1 root     floppy     2,   0 ago 24  1997 /dev/fd0

$ grep floppy /etc/group
floppy::11:root,srtxg,fab

$ grep nobody /etc/passwd
nobody:*:99:99:nobody:/dev/null:

$ grep /dev/fd0 /etc/fstab
/dev/fd0        /mnt/floppy     vfat    user,noauto,uid=99,gid=11,umask=007

explicaciones:

* los permisos sobre el device (hacerlo para todos los /dev/fd0*) evitan
  que se pueda acceder usando los mtools si no se es miembro del
  grupo floppy.
* en fstab se declara las opciones "user" (para que pueda ser montado
  por gento no-root), "noauto" (para que no sea montado al arranque),
  el uid y gid de los archivos y directorios vfat (yo elegi nobody
  y groupo floppy), y por fin la máscara (007 significa permisos 770;
  o sea rwxrwx---).

Si además quieres impedir no solo el acceso a los datos, sino también el
uso de mount; cambia los permisos de mount y umount; algo así:

chown root.mount /bin/*mount
chmod o-rwx /bin/*mount
chmod u+s /bin/*mount

y añade al grupo mount todos los usuarios que quieras que puedan usar mount.
para montar el floppy (u otras cosas; todo lo que tenga "user" en las opciones
en /etc/fstab)

Pablo Saratxaga


Formatear diskettes
 

 formato tipo msdos:   mformat a:
 formato tipo ext2:    fdformat /dev/fd0H1440
                       mkfs.ext2 /dev/fd0

Para Linux --> ext2

$ mkfs.ext2 [options] /dev/fd0

ó

$ mke2fs [options] /dev/fd0

El usuario que formatea deberá tener permiso de escritura para
`/dev/fd0'. Eso normalmente  se consigue añadiéndolo  al grupo
`floppy' (addgroup user group).

Para msdos

$ mkfs.msdos [options] /dev/fd0

ó

$ mkdosfs [options] /dev/fd0

Pero  también  hay  otras  utilidades  para  formatear  discos
DOS. Mira a  ver si tienes  el paquete `fdutils',  que permite
formatear los discos a mayor capacidad.


Cómo hacer que linux reconozca amplicación de memoria
 

> He añadido 64 megas nuevos al aparato con lo que sumo 80 megas
> el problema es que linux solo me reconoce 64 ¿como hago para que
> reconozca los 80?

pon append="mem=80M" en lilo.conf
 

Primero editor
 
Una de las primeras dificultades con las que se topan los novatos es
cómo ver y editar ficheros.

El "less" está más o menos bien aunque es un poco "soso". El "vi" puede
ser un auténtico trauma.

Para los que acaban de llegar a linux puede que les sea interesante este
"truco":

1) Instalar el Midnight Commander.
2) Añadir en el ~/.bashrc estás líneas:
alias lee='mc -v '        #ojo, que hay un espacio detrás de la v.
alias edit='mcedit'
3) teclear "exit" e iniciar una nueva sesión.

A partir de entonces se puede ver el contenido de un fichero con "lee
fichero" (además lee fichero comprimidos) y editarlo con "edit fichero".

La tecla F10 es para salir, y la tecla F9 para abrir el menú.

Bueno, esto es lo que he hecho yo, y me gusta más que less y vim, pero
hay una pega, y es que no puedo pegar en el mcedit con el ratón lo que
previamente he copiado en otro terminal.

ricardovm

Pues lo acabo de probar:

  Mayúsculas + Botón Izquierdo:  inicio de la selección
  Mayúsculas + Botón Derecho:    fin de la selección
  Mayúsculas + Botón Central:    pegar

NOTA: el bloque así seleccionado se maneja de forma estándar: si desde
otra consola pulsamos el botón central del ratón, lo pegamos, etc.

Además el mc tiene su propia herramienta de selección de bloques (F3, o
May+Flechas), y con esto se puede copiar (Ctrl+Ins), cortar (May+Del) y
pegar (May+Ins) incluso de una sesión a otra, pues lo copiado (cortado)
se guarda en ~/.cedit/cooledit.clip.

Ambas herramientas se pueden usar simultánea e independientemente.

tas@idecnet.com
 

Instalar las X con Dselect de Debian.
 
 Sesión de dselect.

Como root pon dselect.
Dentro del menú ve a "[S]elect", te sale un  mensajito  de  bienvenida  y  tal,  pulsas  la  barra  y  ahora toca  seleccionar paquetes.
Pulsa la  "o" minúscula  2 veces  y la mayúscula otras  dos, con esto  consigues que la lista  de paquetes salga  ordenada  alfabéticamente.
Entonces  ahora  avanza  páginas y  páginas  hasta encontrar  el  paquete  "xbase" (creo).
Una  vez ahí  lo  seleccionas pulsando  la  tecla  "Ins"  (si no  lo  tienes seleccionado ya,  en cuyo  caso esta parrafada  te la  saltas ;-)).
Probablemente dselect ahora  te saque un mensaje  diciendo "Che!! Y las  dependencias qué?",  pulsas  la  barra y  ves  abajo que  pone
"xbase  requires  xserver-vga16"  (por ejemplo),  entonces  vas  al xserver-vga16, que te aparece por ahí y lo "Ins"ertas, aunque verás
que dselect ya lo ha seleccionado  él solito.
Para salir y volver a la lista de todos los paquetes pulsa Enter.
Ahora un poco más abajo te aparecen los servidores, añade  el xserver-svga y el xserver-s3v (el de la ViRGE).
Si te  pregunta por dependencias pues eso, aunque dselect ya  lo suele añadir  todo.
Instala también algún  gestor de ventanas adicional (por defecto se instalan el twm y el fvwm creo),a mí me  encanta el icewm.
Para  salir de la lista  de paquetes, es con  Enter  de  nuevo  y  vuelves  al  menú  principal.
Selecciona "[I]nstall" y  ve a tomar un  cafecito rápido de 5  minutos.
Cuando acabe pulsas Enter, te  aparece de nuevo el menú y te  vas a Quit o Exit o lo que sea.

Ya tienes  las X  instaladas.
Ahora  toca sesión  de XF86Setup.
Configuras el mouse,  el teclado (Model: Generic 102  keys Intl PC, Layout: Spanish), la tarjeta de vídeo (tienes 5 ViRGEs, ya sabes, a experimentar),
en esa  misma pantalla pulsas el  botoncito que pone "Detailed setup", seleccionas  el servidor S3V (la  fila de botones de  arriba), luego  el monitor
(mírate  el manual  para saber  las frecuencias, yo le puse el 4º, el que empieza por Super VGA y me va bien),  por  último  los  modos  de vídeo  y
listo,  pulsa  "Done" abajo  (en  la sección  Other  no  hace  falta tocar  nada,  aunque nadie  te prohibe  echar un  vistacito.).
Tras eso  te aparece  un dialoguillo, pulsas  "Okay" y  ahora se  arrancará el  servidor.
Si rula, felicidades; si  no... a por otra ViRGE. ¿Que  ya has probado las  5? Pues  en "Detailed  setup"  prueba el  servidor SVGA.  ¿Quetampoco rula?
Pueeeees entonces ya pasa de castaño... no?

         Joer, menuda paliza   :-DDD
 

 
Linux:de Novato a Novato
por Gerardo Travesedo 
Envíame un E-mail Página atras Página principal 

                                                                                                                

                        

 LINUX

Introduccion Red Hat SUSE Slacware Internet  Linux en la red Comandos Lilo Trucos Por qué? Instalación Básico Kernel L.U.G.a.r. SUSE 5.3 Proyecto Lucas

FIPS

Introducción ¿Que se necesita para usar FIPS? ¿Qué hace FIPS? Seguridad  Restricciones  Antes de comenzar Empleo con un Sistema Operativo Multitarea Usar FIPS   Después de fraccionar la partición   Opciones ajustables   Localizando errores Créditos Preguntas más frecuentes sobre FIPS Anexo: El INSFLUG


 
 
 
     

CaletaWeb, online desde el año 1.999 - Website diseñado por www.patagonweb.net - info@caletaweb.com.ar - Última modificación: 31 de diciembre de 2016.

 CaletaWeb como tu página de Inicio

   CaletaWeb en tus favoritos