Инструкция по организации доступа к фотографиям на 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 точно работает.
Установить необходимые приложения если их нет:
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 точно работает.
ifuse /media/iPhone
ОтветитьУдалитьмонтирует iPhone в режиме только на чтение?
Не проверял за ненадобностью)
Удалить