martes, enero 27, 2009

Migración de Windows a Linux (2ª Parte)

2.Navegador Web.

Este ha sido el paso mas fácil, pues solo he necesitado migrar los marcadores del Firefox de Windows , para ello nos vamos al menú “Marcadores>Organizar Marcadores” en la ventana que nos sale, damos al menú “Importar y Respaldar” y seleccionamos “Exportar HTML”, de esta manera salvarems un archivo llamado “bookmarks.html”. Este archivo es el que debemos buscar desde el Firefox en Linux ( en Debian por problemas de Copyright, se llama Iceweasel), de igual manera llegamos hasta “Organizar Marcadores”, y en la ventana que nos salga damos al menú “Importar y Respaldar” y seleccionamos “Importar HTML”, buscamos el mismo archivo y ya tenemos los mismos marcadores que usabamos en Windows.

Todo este proceso lo he hecho en el firefox que actualmente usamos en Debian Lenny (rama de Debian que estoy utilizando) y que se corresponde a la versión 3.05, en versiones anteriores el metodo puede variar ligeramete.

Aprovecho el tema de compartir el archivo “bookmarks.html”, para comentaros algo importante si pensais compaginar ambos S.O. Linux y Windows en vuestro ordenador; mientras que Windows no puede ver las particiones de Linux (suelen estar con un sistema de archivos que no soporta, ext3, reiserFS....) haria falta herramientas especiales como Explore2fs o el magnífico Total Commander para poder acceder a ellas; por su parte, Linux de forma nativa puede ver las particiones FAT y actualmente tampoco tiene problemas con NTFS mediante ntfs-3g, (que permite leer y escribir en esas particiones ). Por tanto, la estructura que veo mas comoda para particionar el disco duro y que permita compartir los archivos entre linux y windows sin problemas, es tener una partición FAT32 intermedia, en mi caso, mi disco duro de 120 Gb esta particionado así:

1ª Partición (C:) NTFS-----> Tengo instalado el Windows XP (30 Gb)
2ª Partición (D:Datos ). en FAT32 (50 Gb), donde he colocado la carpeta “Mis documentos” de windows y con una carpeta en D:\Downloads, que es la predeterminada para las descargas tanto en el firefox de Windows como en Linux, al igual que tambien tengo una carpeta comun para los torrent y todo lo que te interese. Esta estructura es interesante aun sin tener Linux, pues te permite en caso de reinstalar Windows no tener problemas con nuestros datos.
3ª Partición. (/ : Raiz de Linux) en EXT3 (38 Gb)
4ª Partición (Swap) en EXT2 (2 Gb). Pequeña particion que se crea para linux como memoria de intercambio.

El tema de particionado es complicado y se escapa de los propositos de este texto, solo comentaros, que antes de hacer las particiones es importante hacer una copia de seguridad de tus datos, y que se puede realizar desde Windows, con herramientas tan buenas como Partition Magic, o desde Linux con un Live CD, como PartedMagic o Gparted LiveCd.


3. Correo Electronico.

Este caso es igual de fácil, solo hay que saber donde estan los archivos de Thunderbird tanto en Linux como en Windows y sincronizarlos.

En Windows toda la estructura de cuentas y los correos que tenemos se guarda
en C:\Documents and Settings\”usuario”\Datos de programa\Thunderbird\Profiles

Debeis sustituir “usuario” por el vuestro en cada caso.

En Profiles nos encontramos los diferentes perfiles que hayamos creado con Thunderbird, normalmente solo tendremos uno por defecto, que dara nombre a una carpeta que veremos como números y letras aleatorios seguido por default, en mi caso kxm8ouqi.default; el contenido de esta carpeta debe ser copiada completamente.

Ahora debemos crear un perfil en Linux, en Debian por problemas de copyright, en los repositorios encontrareis IceDove, que es un clon de Thunderbird; por lo demas es igual. Lo ejecutamos y creamos una cuenta de correo, nos da lo mismo los datos que pongas, lo importante es que cubramos todo el proceso hasta el momento que nos indica que se ha creado una cuenta de correo y vemos marcado que va a bajarse los email a la bandeja de entrada. Como no nos interesa que baje nada en ese momento (pues lo vamos a machacar a posteriori) demarcamos la casilla y cerramos IceDove.
Ahora nos vamos a la carpeta que IceDove ha creado, en este caso en /home/”usuario”/.thunderbird/9djf9oyq.default
Hay que sustituir “usuario” por el vuestro en cada caso.

Como veis en Linux, cada ususario tiene su carpeta en el directorio /home, alli tendremos derechos completos para crear, modificar y elimimar tanto archivos como carpetas. Por el contrario fuera de esa carpeta nuestros derechos son mínimos, esto también es parte de la seguridad en Linux; teniendo que convertirnos en root (superusuario) con la orden su ( que nos pedirá la contraseña de root) para realizar las tareas administrativas. Por experiencia, los permisos son el principal problema que nos encontramos los usuarios de windows al empezar en Linux; cuando no puedas hacer algo concreto con un archivo porque el S.O. no te lo permita, antes de darle un golpe al monitor ;-) mira que tengas los permisos adecuados (normalmente con el explorador de archivos, que en Gnome es Nautilus, solo debes darle un clic derecho al archivo o carpeta y seleccionar “Propiedades” y abrid alli la pestaña “Permisos”).

Seguimos, como veis la carpeta .thunderbird tiene un punto delante, en Linux tanto las carpetas como archivos con un punto delante del nombre son considerados ocultos; por lo que si con el explorador de archivos no la veis, debeis ir al menú "Ver > Mostrar archivos ocultos" y apareceran. Esto en Nautilus, pero cualquier navegador de archivos debe tener esa opción.

Por tanto una vez que abres la carpeta:
/home/juanjo/.thunderbird/9djf9oyq.default
Alli debes pegar todos los archivos que habias copiado de Windows, aceptando que sobreescriba los archivos con el mismo nombre, para que quede exactamente igual.
Si no hay problemas, ahora podemos iniciar IceDove y veremos como tenemos todos los correos y la estructura igual que en Windows.

Nos vemos en la tercera parte.
[JJ]

No hay comentarios: