- Вопрос или проблема
- Ответ или решение
- Проблема с доступом к файлам на iPhone под управлением Ubuntu 16.04: пошаговое решение
- Шаг 1: Установка необходимых пакетов
- Шаг 2: Установите соединение с вашим устройством
- Шаг 3: Монтирование фотографий
- Шаг 4: Доступ к фотографиям
- Шаг 5: Размонтирование устройства
- Заключение
Вопрос или проблема
У меня есть iPhone 5s с iOS 11.0.3. Когда я подключаю телефон к компьютеру с Ubuntu 16.04, я выбираю “Доверять” на экране телефона, и он автоматически монтируется в Ubuntu. Когда я открываю окно, там говорится, что на устройстве есть цифровые фотографии, но в окне не отображаются файлы. Когда я смотрю на свойства устройства, там указано, что используется 25,4 ГБ, но содержимое отмечено как “ничего”. Когда я открываю Shotwell, iPhone отображается как устройство, но я получаю Не удалось взять под контроль USB-устройство (-53)
и Не удалось получить предварительные просмотры с камеры: проблема ввода-вывода (-7)
.
Если я размонтирую телефон, в Shotwell ничего не меняется.
Я просмотрел много других вопросов, но все они либо спрашивают, как вообще смонтировать телефон, либо проблема решается размонтированием. Есть идеи, чего мне здесь не хватает?
Этот ответ сработал для меня https://askubuntu.com/a/928751/684030
У меня были все те же ошибки, поэтому мне пришлось
sudo apt install ifuse
sudo apt install libimobiledevice-utils
idevicepair pair
idevicepair validate
Когда я получил успех после проверки, мне все равно пришлось создать каталог в моем домашнем каталоге с именем pics (как показано в ответе по ссылке выше), затем
ifuse pics
Теперь вы можете перейти в каталог pics, чтобы найти свои фотографии
вам нужно размонтировать папку после этого, чтобы вы могли использовать
fusermount -u ~/pics && rmdir ~/pics
Ответ или решение
Проблема с доступом к файлам на iPhone под управлением Ubuntu 16.04: пошаговое решение
Если вы столкнулись с проблемой доступа к фотографиям на вашем iPhone 5s с iOS 11.0.3 в системе Ubuntu 16.04, несмотря на доверие к устройству и его автоматическое подключение, не отчаивайтесь. Данная инструкция поможет вам решить данную проблему, обеспечив корректную видимость ваших файлов.
Шаг 1: Установка необходимых пакетов
Для начала нам понадобятся утилиты, которые позволят вашему компьютеру взаимодействовать с iPhone. Откройте терминал и выполните следующую команду:
sudo apt install ifuse libimobiledevice-utils
- ifuse — это файловая система FUSE, которая позволяет монтировать устройства iOS.
- libimobiledevice-utils — библиотека, которая предоставляет утилиты для работы с устройствами iOS.
Шаг 2: Установите соединение с вашим устройством
После установки этих пакетов, вам нужно выполнить следующие команды для привязки вашего устройства:
idevicepair pair
Эта команда создаст пару с вашим устройством, что разрешит доступ к контенту. Убедитесь, что вы выбрали "Доверять" на вашем iPhone после выполнения этой команды.
Чтобы проверить успешность связи, выполните:
idevicepair validate
Если команда сообщает успешный статус, значит, соединение установлено корректно.
Шаг 3: Монтирование фотографий
Теперь нужно создать каталог для монтирования фотографий. Введите в терминале следующее:
mkdir ~/pics
Теперь вы можете смонтировать содержимое вашего iPhone в созданный каталог:
ifuse ~/pics
Шаг 4: Доступ к фотографиям
После выполнения этих действий, вы можете перейти в только что созданную папку pics
в вашем домашнем каталоге:
cd ~/pics
Теперь ваши фотографии должны быть доступны для просмотра. Вы можете использовать файловый менеджер, например, Nautilus, или любую другую программу для работы с файлами.
Шаг 5: Размонтирование устройства
После завершения работы с файлами не забудьте размонтировать устройство. Это можно сделать с помощью следующей команды:
fusermount -u ~/pics && rmdir ~/pics
Заключение
Следуя указанным шагам, вы сможете получить доступ ко всем вашим фотоматериалам на iPhone, подключенном к Ubuntu 16.04. При необходимости, повторите процесс, если возникнут подобные проблемы в будущем. Убедитесь, что все команды вводятся корректно, и ваш iPhone всегда доверяет вашему компьютеру. Это обеспечит плавное взаимодействие между вашим устройством и системой Ubuntu.