четверг, 25 апреля 2019 г.

Ubuntu + iPhone (шпаргалка самому себе, чтобы не забыть как слить фото с iPhone)

Инструкция по организации доступа к фотографиям на iPhone из Ubuntu


Установить необходимые приложения если их нет:
sudo apt-get install ideviceinstaller python-imobiledevice libimobiledevice-utils libimobiledevice6 libimobiledevice4 libplist3 python-plist ifuse usbmuxd

Запустить usbmuxd в терминале и подключите iPhone
usbmuxd

Проверить, распозналось ли ваше устройство iPhone
dmesg | grep ipheth

Если iPhone распознается, проверить, что iPhone спарен с компьютером
idevicepair list

При необходимости обновить спаривание
idevicepair unpair
idevicepair pair

Проверить телефон. Подтвердить доверие компьютеру, ввести пин-код если это необходимо

Если необходимо узнать об iPhone дополнительную информацию
ideviceinfo

Создать точку подключения в /media или /mnt (кому как нравиться)
sudo mkdir /media/iPhone

Изменить права доступа (/media/iPhone или /mnt/iPhone)
sudo chmod 777 /media/iPhone

При необходимости даем права только нужному пользователю
sudo chown evgeniy /mnt/iphone

Запустить демон мультиплексора для iOS-устройств
sudo usbmuxd

Если в дальнейшем потребуется демон остановить, то команда для этого
sudo usbmuxd -X

на время отладки можно запускать службу в интерактивном режиме в отдельном окне терминала
sudo usbmuxd -fv

Смонтировать диск iPhone при помощи ifuse (/media/iPhone/DCIM или /mnt/iPhone/DCIM)
ifuse /media/iPhone

Фотографии находятся в папке /media/iPhone/DCIM (или /mnt/iPhone/DCIM)

Команда для отключения (отмонтирования) телефона (/media/iPhone/DCIM или /mnt/iPhone/DCIM)
fusermount -u /media/iPhone/

_____________________________
Инструкция собрана из разных источников и проверена на личных устройствах. Некоторые размонтируют командой umount, но мне mount даже не выдал iPhone в списке монтирования, а ifuse/fusermount точно работает.

2 комментария:

  1. ifuse /media/iPhone

    монтирует iPhone в режиме только на чтение?

    ОтветитьУдалить