Comment synchroniser un iPhone avec iOS4 sous Ubuntu 10.04 LTS avec gtkpod ?

Ce tutoriel nécessite la dernière version de gtkpod (>= 0.99.14), la dernière version libimobiledevice (>=0.9.7-1) ainsi qu'une distribution ayant un gnome-fs récent (typiquement la distribution Ubuntu 10.04 Lucid Lynx)
Si vous avez des problèmes liés au fait qu'il n'existe aucun répertoire dans .gvfs, essayez de mettre à jour le paquet gvfs.

Méthode simple

Cette méthode a été testée sur un live-cd et fonctionne.

Attention: Votre iphone doit disposer d'une base de donnée iTunes avec la bonne version.

Voici les étapes à suivre :

  • Connecter votre iPhone. Il doit être monté sur votre bureau automatiquement
  • Lancer Gtkpod (Applications → Son et vidéos → gtkpod)
  • Aller dans Edition → Repository/Ipod Option

Repository add

  • Cliquez sur "Add new repository / Ipod…"

Add new ipod

  • Indiquez un nom pour cet iphone, ce nom sera présenté dans gtkpod par la suite

Add name

  • Vous pouvez soit entrer directement le chemin de l'iphone, soit parcourir avec le bouton Brownse
  • ** C'est ici que l'on va utiliser la compatibilité entre gnome-fs et les iphone

Browse

  • Allez dans votre dossier Home, puis choisissez le dossier caché (à taper dans la barre s'il ne s'affiche pas) .gvfs suivi du nom de votre Iphone (nom donné sur itunes).

Dans mon cas le chemin est /home/ubuntu/.gvfs/iPhone, plus généralement ce serait /home/[Votre nom de session]/.gvfs/[Votre nom d'iphone]. Browse2

  • Choisissez le modèle de l'iphone et cliquez sur "ajouter"

Add

  • Terminez par "valider"

Validate

  • Maintenant vous pouvez apercevoir l'iphone dans gtkpod, cliquez droit dessus et choisissez "Charger l'ipod"

Reload

  • Il est possible qu'un message d'erreur se présente, vous pouvez l'ignorer

Error message

  • Au bout de quelques secondes (temps de chargement de la base), les chansons/albums/listes s'afficheront dans gtkpod

End

Il n'y a plus de manipulation particulière à faire, votre iPhone devrait être reconnu à chaque démarrage de gtkpod…


Contributeur principal : MysterCoCo.