52 votes

Comment puis-je accéder aux photos de la caméra iOS sur Ubuntu ?

Le libimobiledevice inclus dans la version 17.04 est en réalité compatible avec le dernier iOS. Lorsque vous connectez un appareil, deux périphériques virtuels apparaissent. Cependant, celui contenant les documents fonctionne, mais celui pour l'appareil photo affiche 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 le libimobiledevice à partir de la source.

97voto

Corin Blaikie Points 6223

Ubuntu 18.04 et plus tard

Testé sur Ubuntu 21.10 et iOS 14.7

Cette version d'Ubuntu dispose du dernier libimobiledevice (au moment de la sortie) donc il prend en charge iOS 11.4. Cependant, il y a un problème avec l'intégration Gnome. Il affiche le dossier Documents (dossiers d'applications). En plus du conseil ci-dessous de @diego, voici un moyen simple d'accéder au dossier images (cela fonctionne si les Documents iOS s'affichent pour vous mais pas les images) :

  • Ouvrez le dossier Documents des appareils iOS dans Nautilus.
  • Appuyez sur CTRL+L pour obtenir l'adresse réelle qui ressemblera à afc://VOTRESERIAL:3/
  • Supprimez les deux points et le numéro final et appuyez sur ENTER (c'est-à-dire que cela devrait juste afficher afc://YOURSERIAL)

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

Solution de 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 apparié avec votre ordinateur.

idevicepair validate

Si vous obtenez un message de RÉUSSITE, tout va bien, sinon exécutez idevicepair pair. Maintenant vous pouvez utiliser ifuse pour monter votre 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

Note : 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 comme résultat de

dmesg|grep SerialNumber:

alors vous pouvez utiliser le raccourci Ctrl-L dans Fichiers et le pointer vers

afc://VOTRENUMERODESERIE/DCIM

où se trouvent les photos de l'iPhone.

Je n'ai pas eu besoin de créer ou de 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 l'ont dit Diego et mniess, obtenez le numéro de série de votre iPhone:

dmesg|grep Numéro de série:

en suite ouvrez thunar et allez à:

afc://41879faab42214e1026672589a3cb5dfa6aab7a3/PhotoData/CPLAssets/

en remplaçant 41879faab42214e1026672589a3cb5dfa6aab7a3 par le vôtre

1voto

MiguelitoCogito Points 83

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

Sur l'iPhone :

  1. Éteignez le Wi-Fi.
  2. Éteignez le Bluetooth.
  3. Allumez le Point d'accès Personnel.
  4. Après avoir fait tout ce qui précède, connectez l'iPhone à la machine Ubuntu avec un câble USB.

REMARQUES :

  • Lorsque vous êtes invité à choisir comment le Point d'accès Personnel doit se connecter, choisissez "USB seulement".
  • Lorsque vous êtes invité à faire confiance à l'ordinateur, choisissez "Faire confiance".

0voto

rémy Points 113

Sous 18.04, je viens tout juste de connecter mon iPhone, d'entrer le code (simplement le code de déverrouillage normal de l'iPhone), et l'appareil a été monté, et peut être recherché utilisé Nautilus (le gestionnaire de fichiers normal) ou l'application showtell.

Tout était 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