En outre, plus précisément, des informations sur la prise en charge de la synchronisation de musique sur les iPhone et les iPod avec la dernière version du système d'exploitation:
>iOS4
. Allez à libimobiledevice et faites défiler jusqu'à la section intitulée "Status" pour voir si la version de votre appareil est pris en charge.C'est une cible constamment en mouvement. Si vous trouvez un outil qui fonctionne, Apple le divise en une "mise à jour de sécurité" (ils utilisent parfois le terme de manière subjective). Pour certains iPod, remplacez le firmware par Rockbox . Pour les iPhones, utilisez Windows ou un Mac ou essayez de configurer un système d'exploitation invité Windows avec VirtualBox sous Ubuntu.
Apple ne permettra jamais que ce type d'interopérabilité se produise à long terme. Vous devrez accepter leurs règles pour leurs périphériques ou trouver un périphérique que vous pouvez rooter et charger avec un autre micrologiciel.
Apple ne supporte pas Linux. Il n'y a pas une seule version d'iOS qui prend en charge Ubuntu. S'il vous plaît déposer un bogue avec Apple.
De plus, Apple utilise fréquemment des techniques d’obscurcissement, susceptibles de détruire la base de données musicale sur iDevices.
RE: Je veux juste ajouter ici que j’ai déposé de nombreux rapports de bogues avec Apple, mentionnant également que je refuse d’avoir Windows et donc que Linux Ubuntu est installé sur mon ordinateur portable, et que je dois également iPhone, iPhone4, iPhone5 et un iMac. assez frustrant de ne pas pouvoir utiliser Ubuntu pour au moins gérer ma musique, etc. Ils n'ont jamais répondu à une seule lettre, peu importe les explications et toute cette ignorance est assez frustrante au point que je passerai probablement à Android appareil la prochaine fois que je vais avoir un nouveau téléphone.
Essayez libimobiledevice . Faites défiler jusqu'à la section intitulée "Statut" pour voir si la version de votre appareil est prise en charge.
libimobiledevice
est une bibliothèque de logiciels multiplate-forme qui décrit les protocoles de prise en charge des périphériques iPhone®, iPod Touch®, iPad® et Apple TV®. Contrairement à d'autres projets, cela ne dépend pas de l'utilisation de bibliothèques propriétaires existantes et ne nécessite pas de jailbreak. Il permet à d'autres logiciels d'accéder facilement au système de fichiers du périphérique, de récupérer des informations sur le périphérique et ses éléments internes, de le sauvegarder/restaurer, de gérer les icônes SpringBoard®, de gérer les applications installées, de récupérer le carnet d'adresses/calendriers/notes et les signets et (à l'aide de libgpod) de synchroniser la musique. et la vidéo à l'appareil. La bibliothèque est en développement depuis août 2007 dans le but d'apporter la prise en charge de ces périphériques au bureau Linux. - http://www.libimobiledevice.org/
J'ajouterai simplement que c'est libgpod qui ne gère pas actuellement DBVersion> 4. La version la plus récente remonte à juillet, de même que la dernière validation ( http://gtkpod.git.sourceforge.net/git /gitweb.cgi?p=gtkpod/libgpod;a=summary ) Je ne sais pas quel est le statut, mais je suppose qu’il est actuellement en attente et que personne n’y travaille.
Cependant, ils ont implémenté ce qui suit dans la version 0.8.2, donc qui sait quand quelqu'un donnera une solution à cela.
iPhone 4/iPod Touch 4/iPad/Nano 6g ne sont toujours pas pris en charge par cette version. Cependant, libgpod a maintenant un mécanisme pour charger dynamiquement un module nommé $ libdir/libgpod/libhashab.so. Cela sera utile pour activer facilement la prise en charge de ces périphériques si quelqu'un trouve un moyen de calculer la somme de contrôle de la base de données musicale.
Vous pouvez lire la note de version complète ici: http://old.nabble.com/libgpod-0.8.2-td32125543.html
==================
Mise à jour: L'utilisateur Israr Khan semble y travailler actuellement, vous pouvez avoir une idée rapide du statut sur son Twitter: http : //Twitter.com/#!/Isrark
En parcourant ce site et en utilisant Google, j'ai trouvé un moyen de synchroniser mon iPhone 4 sur iOS 7.0.2 sur Ubuntu 12.04. Ces instructions que j'ai compilées à partir d'autres utilisateurs, et à partir du libimobiledevice github repo .
Tout d’abord, assurez-vous que les packages suivants sont installés, soit via le Centre logiciel Ubuntu, soit via le terminal:
git
libgnutls
libgnutls-dev
libplist
libplist-dev
libusbmuxd
libusbmuxd-dev
usbmuxd
make
autoconf # this should also install automake
autoheader
libtool
pkg-config
gcc
# optional but recommended
cython
doxygen
Deuxièmement, créez un dossier quelque part sur votre ordinateur (je vais utiliser un dossier sur mon bureau appelé libupdate
).
Ouvrez le terminal et le CD dans ce répertoire:
cd ~/Desktop/libupdate
Une fois que vous avez fait cela, tapez ou copiez/collez ceci dans la console:
git clone http://git.sukimashita.com/libimobiledevice.git
Attendez que le rapport soit téléchargé. Gardez cette fenêtre de terminal ouverte
Une fois cette opération terminée, ouvrez le dossier créé lors de l'exécution de la commande ci-dessus (devrait s'appeler libimobiledevice
). Double-cliquez sur le fichier nommé autogen.sh
et cliquez sur Run in Terminal
. Il ouvrira une nouvelle fenêtre de terminal qui se fermera à la fin.
Pour exécuter ces commandes suivantes, insérez d'abord le répertoire libimobiledevice
créé à l'aide de la commande git clone
ci-dessus en tapant:
cd libimobiledevice
Ces prochaines commandes peuvent être exécutées telles quelles, mais je vous recommande de les exécuter sous Sudo
afin de minimiser les risques de problèmes. La dernière commande DOIT être exécutée sous le nom Sudo
. Exécutez-les un à la fois, laissez-les terminer avant d'exécuter le prochain
./configure
make
Sudo make install
Une fois cette opération terminée, redémarrez votre ordinateur.
Une fois connecté à votre ordinateur, déverrouillez votre iPhone. Ignorer les boîtes de dialogue qui apparaissent sur votre ordinateur. Suivez ces prochaines étapes EXACTEMENT COMME JE LE LISTE
Dans un terminal, lancez la commande suivante
paire d'idevicepair
Le terminal doit indiquer que l'opération a abouti et que votre appareil doit être accessible depuis votre ordinateur afin de tester cette exécution Shotwell (à partir du terminal ou du tableau de bord). Cliquez sur votre iPhone et vos images devraient apparaître.
Vous pouvez également cliquer sur votre iPhone dans la section des appareils du navigateur de fichiers Nautilus. Si quelque chose se présente sur votre iPhone, faites confiance à UNIQUEMENT UNE FOIS! et cliquez sur Réessayer, continuez, etc. . sur ton ordinateur. Votre iPhone peut alors apparaître deux fois. Celui qui dit que les documents est pour les applications qui ont une sorte de partage de fichier/accès aux documents (comme les téléchargeurs de musique ou les fabricants de sonneries).
Si vous voulez sauvegarder votre iPhone, exécutez cette commande
idevicebackup2 backup --full <path/to/where/you/want/to/backup>
Si vous souhaitez sauvegarder/copier vos photos et vidéos, ouvrez Shotwell et importez vos photos (CTRL + A, clic droit, importer)
Si vous souhaitez copier votre musique/vos vidéos/films musicaux sur votre ordinateur, ouvrez Rhythmbox et sélectionnez votre iPhone, puis assurez-vous que vous pouvez voir toute votre musique (les vidéos et les sonneries n'auront pas de titre. jamais modifié leurs tags dans iTunes à l’origine). Ensuite, sélectionnez tout (CTRL + A) et faites-les glisser dans un dossier de votre ordinateur. Ils pourraient avoir des noms étranges, blâmer iTunes.
Je n'ai encore rien ajouté, mais vous pouvez au moins accéder à vos fichiers et sauvegarder votre iPhone maintenant!
J'ai connecté mon iPod Shuffle et l'ai reconnu en tant qu'iPod et je sais que vous pouvez le synchroniser avec Rythmbox. Assurez-vous simplement que les plug-ins des lecteurs portables sont activés via
Tools > Plugins
Tout le monde semble convenir que toute intégration de Linux avec iTunes est au mieux fragile. Pour moi au moins si le problème réel est "comment copier de la musique de Linux sur un iDevice et le lire"; iTunes n'est pas une obligation. Voici ma solution à ce problème beaucoup plus facile à régler.
foobar2000 Music Folder
(j'imagine que je vais utiliser rclone pour gérer la synchronisation, éventuellement).Après avoir quitté le serveur FTP, foobar2000 verra votre musique et vous participerez aux courses. Et si vous n'aimez pas foobar2000 en tant que lecteur, je suppose que d'autres applications tierces pourraient également jouer à partir du système de fichiers.