jueves, agosto 23, 2007

Pegar texto en la consola

Hoy descubrí googleando este tips que no lo conocía y me gustaría compartirlo. Seguramente muchos como yo, cuando necesitamos "copiar" en la consola lo que hacemos todos los que venimos de windows es hacer crtl+c y crtl+v, pero vemos que no funciona.

Para poder pegar lo que queremos en consola, tenemos que teclear crtl+shift+v

lunes, agosto 13, 2007

Reconfigurar soporte MIME

Esto me pareció muy interesante desde el momento que quise abrir un archivo pdf con un doble clic y salió el mensaje de error "MIME no soporta la extension del archivo...".
Al verificar en las propiedades de un_archivo.pdf, ví que en realidad la extension del mismo era ahora text/plain.Y al verificar en todos archivos del disco, veremos que ha pasado lo mismo.
En síntesis no podemos ver pdf.
Solución:
guille@leinad-desktop:~$ sudo dpkg-reconfigure mime-support
guille@leinad-desktop:~$ sudo dpkg-reconfigure shared-mime-info

Ahora comprobemos y listo!.

domingo, agosto 12, 2007

Configurar una red Linux-Linux

Ayer nos topamos por primera vez con el problema de crear una red con máquinas que poseen únicamente Linux. No teníamos la intención de utilizar el servicio Samba, asique nos acordamos que existía un protocolo llamado NFS y nos pusimos a buscar cómo funcionaba y se configuraba. El resultado fué positivo y lo realizamos de la siguiente forma:

1. Instalamos los paquetes necesarios:
sudo aptitude install nfs-kernel-server nfs-common portmap

2. Editamos el archivo de configuración de nfs, para indicarles cual/cuales capetas queremos compartir en la red:
sudo kate /etc/exports

3. En este archivo lo que tenemos que agregar son las carpetas (directorios) de la siguiente manera:
directorio ip(permisos)

Un ejemplo:
/home/manuel/ 10.0.0.4 (rw)

De esta forma le estoy indicando que quiero compartir la carpeta /home/manuel/ a la máquina que tiene el ip 10.0.0.4 con los permisos de lectura y escritura.

4. Actualizamos y reiniciamos el servicio NFS:
sudo exportfs -a
sudo /etc/init.d/nfs-kernel-server restart


5. Luego vamos a la otra máquina y montamos la carpeta compartida:
sudo mount [ip_de_la_otra_pc]:[ruta_en_la_otra_pc] [ruta_local]

Un ejemplo:
sudo mount 10.0.0.4:/home/leinad /home/manuel/guille/

Listo, ahora si queremos que lo monte cada vez que iniciamos la máquina debemos agregar esta línea al archivo /etc/fstab haciendo:
sudo kate /etc/fstab

Y le agregamos:
10.0.0.4:/home/leinad /home/manuel/guille/ nfs rw,hard,intr 0 0

Saludos, y espero que sirva de algo.

jueves, junio 07, 2007

Instalar PySoulSeek en 10 pasos...

PySoulSeek es un cliente p2p para SoulSeek que corre en Linux/FreeBSD/Solaris, y es GNU.

Requerimientos:

Gtk+ 1.2
Python 2.2 or newer
wxPythonGTK 2.6.0 or newer


Procedimientos:
1 - Bajamos el instalador desde aquí http://www.sensi.org/~ak/pyslsk/pyslsk-1.2.7b.tar.gz

2 - Lo descomprimimos.

3 - Instalamos algunos paquetes necesarios:
guille@guille-desktop:~$ sudo apt-get install python-wxgtk2.6 python-wxtools python-wxversion

4 - Abrimos la carpeta donde lo hallamos descomprimido. xej:
guille@guille-desktop:~$cd descargas/pyslsk-1.2.7b

5 - Ahora solo nos resta ejecutarlo.
guille@guille-desktop:~/descargas/pyslsk-1.2.7b$ ./pyslsk

6 - Ya lo tenemos para bajar mucha música.

7 - Por ultimo para conectarnos dentro del programa entramos en File>Settings.

8 - En la pestaña Server en Login colocamos el nombre que queramos de usuario y pues en Password el que queramos.

9 - En la pestaña Transfers en la parte de Download directory escogemos la carpeta en la que queremos que se bajen nuestros archivos.

10 - Para conectarnos presionamos Alt+c o desde File>Connect.

martes, mayo 22, 2007

Activar UDMA

1. Verificar en el BIOS cuál es el UDMA activado (en mi caso es UDMA2)

2. Ver la información del dispositivo a activar:
sudo hdparm -i /dev/hdb

SALIDA:
[manuel] [~]$ hdparm -i /dev/hdb

/dev/hdb:

Model=PIONEER DVD-RW DVR-111D, FwRev=1.06, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=13395, BuffSize=64kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma3 *udma4
AdvancedPM=no
Drive conforms to: Unspecified: ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5

* signifies the current active mode


Lo que significa que tengo activado UDMA4 cuando en la BIOS tengo activado el
UDMA2. Por lo tanto voy a cambiar la configuración de este dispositivo en Linux.

3. Cambiamos la configuración del dispositivo:
sudo hdparm -d1 -Xudma2 /dev/hdb

SALIDA:
[manuel] [~]$ sudo hdparm -d1 -Xudma2 /dev/hdb

/dev/hdb:
setting using_dma to 1 (on)
setting xfermode to 66 (UltraDMA mode2)
using_dma = 1 (on)


4. Verificamos que se hallan hecho los cambios:
sudo hdparm -i /dev/hdb

SALIDA:
[manuel] [~]$ sudo hdparm -i /dev/hdb

/dev/hdb:

Model=PIONEER DVD-RW DVR-111D, FwRev=1.06, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=13395, BuffSize=64kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma3 udma4
AdvancedPM=no
Drive conforms to: Unspecified: ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5

* signifies the current active mode


Y vemos ahora que el asterisco (*) se posicionó sobre "udma2", lo que indica que
tenemos activado ese.

5. Verificamos que esté actualmente en funcionamiento:
sudo hdparm -d /dev/hdb

SALIDA:
[manuel] [~]$ sudo hdparm -d /dev/hdb

/dev/hdb:
using_dma = 1 (on)

Recuperar GRUB

Si por cualquier razón modificamos el MBR, borramos la partición que utiliza el
GRUB para bootear o X motivo la configuración del GRUB la perdemos y lo tenemos
que restaurar. Para esto primero debemos conseguir un Live-CD para hacernos las
cosas más fáciles y trabajar en un entorno atractivo. Yo utilizo KNOPPIX ya que
bootea muy rápido, pero podés utilizar cualquiera. Los pasos:

1. Bootear con el Live-CD.

2. Creamos el directorio donde vamos a montar nuestra particion donde se
encuentra el root (/):
sudo mkdir /media/ubuntu

3. Montamos la partición:
sudo mount /dev/hda1 /media/ubuntu

4. Y montamos las carpetas correspondientes para hacer la modificación de la
instalación del GRUB:
sudo mount --bind /dev /media/ubuntu/dev
sudo mount --bind /proc /media/ubuntu/proc
sudo mount --bind /sys /media/ubuntu/sys


5. Cambiamos el directorio de trabajo al disco dónde tenemos el root (/):
sudo chroot /media/ubuntu/

6. Y por útlimo instamos GRUB en nuestro disco:
sudo grub-install /dev/hda