52 votes

Comment puis-je accéder aux photos de l'appareil photo iOS sur Ubuntu ?

Le libimobiledevice livré avec 17.04 est en fait compatible avec le dernier iOS. Lorsque vous connectez un appareil, deux appareils virtuels apparaissent. Cependant, celui avec les documents fonctionne mais celui pour l'appareil photo montre simplement un dossier vide.

Il n'y a pas de moyen évident d'accéder aux photos de l'appareil photo sur l'appareil iOS.

Comment puis-je y accéder? Je ne veux pas compiler libimobiledevice à partir de la source.

97voto

Corin Blaikie Points 6223

Ubuntu 18.04 et ultérieurs

Testé sur Ubuntu 21.10 et iOS 14.7

Cette version d'Ubuntu contient la dernière version de libimobiledevice (à la date de publication) et prend en charge iOS 11.4. Cependant, il y a un problème d'intégration avec Gnome. Il affiche le dossier Documents (dossiers d'application). En plus du conseil ci-dessous de @diego, voici un moyen simple d'accéder au dossier images (cette méthode fonctionne si les Documents iOS s'affichent pour vous mais pas les images) :

  • Ouvrez le dossier Documents des iDevices dans Nautilus.
  • Appuyez sur CTRL+L pour obtenir l'adresse réelle qui ressemblera à afc://VOTRESERIAL:3/
  • Supprimez les deux-points finaux et le numéro, puis appuyez sur ENTRÉE (c'est-à-dire que cela devrait simplement indiquer afc://VOTRESERIAL)

Vous devriez maintenant voir les dossiers système des iDevices, y compris DCIM. Si vous avez besoin d'accéder à ces dossiers depuis la ligne de commande, vous pouvez les trouver dans $XDG_RUNTIME_DIR/gvfs (cette cette réponse pour une explication plus détaillée).

Contournement historique

Comme solution de contournement, vous pouvez monter votre appareil iOS avec ifuse.

sudo apt install ifuse

Maintenant, connectez votre appareil et assurez-vous qu'il est jumelé avec votre ordinateur.

idevicepair validate

Si vous obtenez un message RÉUSSI, c'est bon, sinon exécutez idevicepair pair. Maintenant, vous pouvez utiliser ifuse pour monter le dossier d'images iOS :

mkdir ~/pics && ifuse ~/pics

Les images sont maintenant disponibles dans votre dossier $HOME sous pics. Prêtes à être synchronisées avec Shotwell. Pour démonter le dossier, utilisez fusermount :

fusermount -u ~/pics && rmdir ~/pics

Remarque : dans cet exemple, je crée un dossier pics et le supprime ensuite. Si vous avez déjà un dossier portant ce nom, choisissez un nom différent.

13voto

Diego Points 469

Si vous voyez le numéro de série de votre iPhone en résultat de

dmesg|grep SerialNumber:

alors vous pouvez utiliser la touche de raccourci Ctrl-L dans les fichiers et le pointer vers

afc://VOTRENUMÉRODESÉRIE/DCIM

où se trouvent les photos de l'iPhone.

Je n'ai pas eu à créer ou monter des dossiers supplémentaires.

2voto

lalebarde Points 123

Sous Debian, j'ai dû installer le paquet gvfs-backends qui contient gvfs-afc, le backend pour iPhone/iPod:

apt install gvfs-backends

Ensuite ouvrez un socket pour votre iPhone:

# /usr/sbin/usbmuxd -u -v -f -U votre_nom_utilisateur

Ensuite, comme dit par Diego et mniess, obtenez le numéro de série de votre iPhone :

dmesg|grep NuméroDeSérie:

ensuite ouvrez Thunar et allez à:

afc://41879faab42214e1026672589a3cb5dfa6aab7a3/PhotoData/CPLAssets/

en remplaçant 41879faab42214e1026672589a3cb5dfa6aab7a3 par le vôtre

1voto

MiguelitoCogito Points 83

Ces étapes de https://bugs.kde.org/show_bug.cgi?id=424727#c7 ont fonctionné pour moi pour que Ubuntu voie les photos sur un iPhone :

Sur l'iPhone :

  1. Éteignez le Wi-Fi.
  2. Éteignez le Bluetooth.
  3. Allumez le partage de connexion personnel.
  4. Après tout cela, connectez l'iPhone à la machine Ubuntu avec un câble USB.

REMARQUES :

  • Quand on vous demande comment le partage de connexion personnel doit se connecter, choisissez "USB seulement".
  • Quand on vous demande si vous faites confiance à l'ordinateur, choisissez "Faire confiance".

0voto

rémy Points 113

En exécutant 18.04, je viens de pouvoir connecter l'iPhone, entrer le code (juste le code de déverrouillage normal de l'iPhone), et le périphérique était monté, et peut être recherché à l'aide de Nautilus (le gestionnaire de fichiers normal) ou de l'application showtell.

Tout est pré-installé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X