Sincronizar iPod Classic y Nano

De doc.ubuntu-es
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(creo página)
 
(categorizo)
Línea 93: Línea 93:
 
* [http://www.ubuntu-es.org/index.php?q=node/71388 Sincronizar Ipod Classic / Nano Video en Ubuntu Gusty Gibbon]] en http://ubunru-es.org
 
* [http://www.ubuntu-es.org/index.php?q=node/71388 Sincronizar Ipod Classic / Nano Video en Ubuntu Gusty Gibbon]] en http://ubunru-es.org
 
* [http://wiki.ubuntuusers.de/iPod/Classic_und_Nano_Video Ipod Classic y Nano video] ''en alemán''
 
* [http://wiki.ubuntuusers.de/iPod/Classic_und_Nano_Video Ipod Classic y Nano video] ''en alemán''
 +
 +
[[Categoria:Multimedia]] [[Categoría:Dispositivos portátiles]]

Revisión de 11:47 1 mar 2008

Contenido

Ubuntu 7.10

Las aplicaciones con las que puedes sincronizar el iPod bajo Ubuntu, como Amarok, Rhythmbox, Banshee, gtkpod o Songbird utilizar esta biblioteca libgpod.

Con el nuevo iPod Classic (6ª generación) vídeo y nano (3ª generación), sin embargo, el Ipod verifica que la información en la base de datos haya sido guardada desde iTunes usando un checksum y si no es así, el iPod no mostrará ninguno de los títulos transferidos, música, vídeos o fotografías.

La última versión de la librería libgpod soluciona el tema de la protección checksum en Ipods de última generación. Sin embargo, esta versión (0.6.0 o superior) no está aún en los repositorios oficiales de Ubuntu, y debe ser instalado manualmente.

Instalación

Lo primero que se necesita es instalar unos cuantos paquetes necesarios para el manejo del Ipod, para esto utiliza aptitude desde la consola:

sudo apt-get install build-essential libgpod2 libglib2.0-dev libgtk2.0-dev libsgutils1-dev checkinstall gettext

Una vez hecho esto vamos a descargarnos el código fuente del libgpod-(>=0.6.0).tar.gz para editarlo y de esta manera hacer que el script ipod-read-sysinfo-extended funcione (Este script modifica el checksum para poder así sincronizar el Ipod).

Para descargar el libgpod debemos entrar [http://ufpr.dl.sourceforge.net/sourceforge/gtkpod/libgpod-0.6.0.tar.gz aquí}. Una vez que tengamos el archivo guardalo en un lugar donde tengas permisos, extraelo y dirígete a la carpeta en la que se encuentra para compilarlo:

Extrae el paquete:

tar -xvzf libgpod-0.6.0.tar.gz

Entra en el directorio creado:

cd /ruta/libgpod-0.6.0

Compila el código fuente: ./configure && make

Una vez hecho esto hay que editarlo: Ejecuta:

sudo checkinstall

Si el programa pide la creación de un directorio teclea [y] y le dale a enter, luego le dale de nuevo a enter dejando una linea en blanco. A continuación aparecerá en la consola algo similar a esto:

0 - Maintainer: [ root@usuario ]
1 - Summary: [ ]
2 - Name: [ libgpod ]
3 - Version: [ 0.6.0 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ i386 ]
8 - Source location: [ libgpod-0.6.0 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]

Te pedirá que ingreses el numero de la opción a modificar, así que ingresa 2 y luego libgpod2 de modo que te quede así:

0 - Maintainer: [ root@usuario ]
1 - Summary: [ ]
2 - Name: [ libgpod2 ]
3 - Version: [ 0.6.0 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ i386 ]
8 - Source location: [ libgpod-0.6.0 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]

Para finalizar le dale a enter y aparecerá un mensaje de paquete se ha instalado con éxito.

Por último vamos a crear un par de enlaces que nos permitan usar la versión 2, así que introduce lo siguiente en la consola:

sudo ln -fs /usr/local/lib/libgpod.so.3 /usr/lib/libgpod.so.2
sudo ln -s /usr/local/lib/libgpod.so.3 /usr/lib/libgpod.so.3

Ahora tienes que darle al script ipod-read-sysinfo-extended la dirección donde esta montado el Ipod para que pueda arreglar el checksum. Para ello introduce en la consola la siguiente orden para saber dónde está:

blkid

Esto te devolverá algo así:

..
/dev/sda1: LABEL="IPOD" UUID="XXXX-XXXX" TYPE="vfat;

Lo que quiere decir que el Ipod esta en /dev/sda, Usando esto monta el Ipod:

mount | grep /dev/sda1

De modo que obtendrás algo así:

/dev/sda1 on /media/IPOD type vfat (rw,nosuid,nodev,noatime,flush,uid=1000,utf8,shortname=lower)

Y finalmente utiliza el script de la siguiente manera:

ipod-read-sysinfo-extended /dev/sda /media/IPOD

Si has seguido todos los pasos de la manera que esta explicada no debería haber ningún error y podrás utilizar el Ipod.

Trucos

En amarok

Para sincronizar las portadas, cuando conectes el iPod, en la parte superior de amarok aparece un iPod, dale click ahí, elijes Update Artwork y espera que sincronice todo el contenido.

Fuentes

Categoria:Multimedia

Herramientas personales