Cargando musica en Iphone en Gentoo-Linux

El problema de los linuxeros que adquirimos el ipod-touch o el iphone es que necesitabamos de itunes para cargarles música lo cual con una modificación podemos sincronizarlo con gtkpod en Linux, lo primero que hay que hacer es hacerle un jailbreak al ipod o iphone para poder instalar aplicaciones de terceros, las aplicaciones que necesitamos son BSD Subsystem y el OpenSSH, si son linuxeros no tengo que explicarles para que es el ssh, lo siguiente es pegar nuestro iphone a una red inalambrica al igual que nuestra computadora con Linux, revisar que ip tiene nuestro iphone y colocar el auto bloqueo en (nunca, never, mai), lo demás es en nuestro Linux y aquí está lo que debemos hacer.

Software a utilizar

– Fuse
– sshfs-fuse
iphone-convenice
– gtkpod

Lo primero es instalar el Fuse y el sshfs-fuse, como habrán leído en el titulo yo uso gentoo así que para los gentooistas ya saben y para los que no:

emerge -av fuse sshfs-fuse

Luego descargamos el iphone-convenience que es una herramienta para montar nuestro iphone vía ssh o mejor dicho un sshfs (secure shell file system), ya descargado el software lo descomprimimos en la carpeta de su elección y hacemos los siguiente.

cd ipod-convenience
cd etc
cp -rf default /etc/
cd ../usr/bin
cp -rf * /usr/bin/
cd ../share/
cp -rf * /usr/share

Con esto hemos copiado los archivos de configuración, información y los binarios a nuestro sistema.

lo siguiente es crear un grupo llamado fuse y agregamos nuestro usuario al grupo.

Lo siguiente es modificar el archivo de configuración del ipod-convenience que se encuentra en /etc/default/ipod-convenience
y colocamos el ip de nuestro iphone y el punto de montaje en mi caso son los siguientes datos:

# iPod Convenience Settings

#This is the area that you will be using
#To mount your iPod or iPhone at
MOUNTPOINT=/mnt/ipod

#This is the ip address that your iPod or
#iPhone has on your network. It is highly
#recommended that you use DNS or a static
#address
IPADDRESS=192.168.1.2

La carpeta /mnt/ipod el propietario debe ser el tu usuario y el grupo users esto lo hacemos con el siguiente comando:

chown [user]:[grupo] /mnt/ipod/ -R

Ahora ya podemos ejecutar el iphone-mount el que montará el iphone en /mnt/iphone como lo estamos haciendo vía ssh el passwd por default es alpine, podemos hacer que no nos pida el password utilizando llaves de autetificación lo cual les comento que entre la documentación de gentoo exite un manual de como hacerlo escrito por el fundador de gentoo Daniel Robbins; lo único que basta es abrir el gtkpod y en preferencias crear el punto de montaje y darle la version del iphone que es un mobile ipod, de allí en adenlante a hacerlo como lo han estado haciendo con anterioridad.

Espero que les sirva,

UPDATE el amarok maneja mejor el iphone ya que este si nos da un listado de las canciones que tenemos en el iphone.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.