web-dev-qa-db-fra.com

Comment déplacer des fichiers d'Ubuntu vers l'iPhone

Je suis nouveau sur Linux et aimerais savoir comment déplacer des fichiers d'Ubuntu vers mon iPhone, plus précisément des fichiers de musique au format MP3. Ma version Ubuntu est 16.04 et ma version iOS est 9.3.2. Lorsque je connecte mon iPhone à mon PC, il est reconnu nativement par Ubuntu, mais je ne vois que le dossier de photos de mon iPhone ("DCIM"), comme il le fait sous MS Windows.

Je sais que cette question a été posée à plusieurs reprises et que j'ai fait beaucoup de recherches, mais je n'arrive toujours pas à la comprendre. Il semble que je trouve deux types de réponses: certains affirment que c'est impossible, car Apple a verrouillé la capacité, d'autres affirment qu'il est possible d'utiliser la bibliothèque libimobiledevice.

http://www.libimobiledevice.org affirme qu'il prend en charge toutes les versions d'iOS jusqu'à iOS 10 et qu'il peut être utilisé pour transférer de la musique.

Ce site Web mentionne également que les périphériques libimobiled se trouvent dans les "répertoires officiels" d’Ubuntu. Je ne sais pas trop ce que cela signifie. mais lorsque je recherche libimobiledevice dans Ubuntu Software, il ne renvoie aucun résultat.

J'ai aussi trouvé ce tutoriel qui semblait prometteur: http://www.dedoimedo.com/computers/linux-iphone-6.html

Mais l’exécution du premier ensemble d’instructions a renvoyé des erreurs:

Sudo apt-get install ideviceinstaller python-imobiledevice libimobiledevice-utils libimobiledevice4 libplist2 python-plist ifuse 

E: Unable to locate package libimobiledevice4
E: Unable to locate package libplist2

Étant donné que je suis nouveau sur Linux, je ne connais pas très bien les concepts d’installation d’applications ou de compilation de code source en écrivant des commandes dans le terminal, par opposition à la simple utilisation d’une interface graphique de Nice (par exemple, Ubuntu Software).

Des instructions étape par étape seraient très appréciées. Je suis généralement assez bon en technologie (y compris la programmation), mais je me sens complètement perdu maintenant.

Merci d'avance de m'aider.

12
Dabech

Je dois commencer par dire que je suis également nouveau sur Linux, mais je pense que cela fonctionne. Les instructions que vous et moi avons essayé de suivre ne sont pas brillamment écrites et sont un peu dépassées. Avant d’essayer, j’ai retiré tous les paramètres de sécurité de mon appareil afin que vous souhaitiez faire de même, par exemple/Pas de mot de passe ou mot de passe.

Commencez par vous procurer toutes les applications et tous les packages requis.

 Sudo apt-get install ideviceinstaller python-imobiledevice libimobiledevice-utils libimobiledevice6 libplist3 python-plist ifuse 

Connectez votre appareil et vérifiez qu'il est reconnu à l'aide d'idevice.

ideviceinfo

Associez votre appareil avec idevicepair.

idevicepair pair

Valider le jumelage avec idevicepair

idevicepair validate

Créez le point de montage pour votre appareil, mon appareil était un iPod Touch.

Sudo mkdir /media/iPod-touch # you may need to use UniqueDeviceID instead of iPod-touch

Donner à tous les utilisateurs l'accès au point de montage.

Sudo chmod 777 /media/iPod-touch

Montez le périphérique en utilisant le point de montage nouvellement créé.

ifuse /media/iPod-touch/

Vous devriez maintenant pouvoir accéder à votre appareil à partir de votre gestionnaire de fichiers!

7
Stephen46178

J'ai essayé cela - littéralement - des années sans grand succès. Inversez les choses: il est plus facile d'activer un serveur de fichiers sur votre iPhone et de laisser Ubuntu s'y connecter. Des applications comme GoodReader ou FileExplrer peuvent le faire et cela fonctionne très bien pour moi.

Le protocole utilisé est WebDAV et vous accédez à votre téléphone via l'explorateur de fichiers "Nautilus" d'Ubuntu en cliquant sur "se connecter au serveur".

1
Ulu83