Как передать файлы между iPhone и Ubuntu?

Вопрос или проблема

Как передавать файлы между моим Ubuntu и iPhone?

Ответ здесь рекомендует использовать этот URL в nautilus:

afc://<your iPhone's UDID>/

Следующий вопрос:

Как узнать UDID моего iPhone (без использования iTunes)?

Ответ здесь рекомендует выполнить следующий код:

lsusb -v 2> /dev/null | grep -e "Apple Inc" -A 2

и результат выглядит так:

iManufacturer           1 Apple Inc.
iProduct                2 iPad
iSerial                 3 7ddf32e17a6ac5ce04a8ecbf782ca509...

Так что URL вроде этого

afc://7ddf32e17a6ac5ce04a8ecbf782ca509.../

Должен работать в nautilus. Однако он не работает. Где я ошибся?

(... заполнены правильной частью UDID)

Пожалуйста, не рекомендуте устанавливать iTunes на Ubuntu. Ни один метод, будь то Wine или PlayOnLinux, не работает с USB.

Также учтите, что пакет gvsf-backends не может быть найден в Ubuntu 16.04.1 LTS. Я использую iPhone 7.

Я установил Phone Drive на свой iPhone, и он работает отлично!

Это работает через браузер через локальную сеть

Я получал странные ошибки, используя usb…

Я использую KDE Connect для подключения моего Android-телефона к настольному компьютеру с Kubuntu. Помимо поддержки передачи файлов, он также поддерживает передачу буфера обмена, обмен уведомлениями и использование телефона как управления мышью. Он состоит из приложения на компьютере и приложения на телефоне. Я не знаю, существует ли версия для iPhone.

Ответ или решение

Передача файлов между iPhone и Ubuntu может быть сложной задачей из-за разницы в экосистемах этих устройств. Однако есть несколько методов, которые могут помочь решить эту проблему. Вот подробное руководство по передаче файлов между iPhone и Ubuntu.

1. Использование Gvfs и Nautilus

Если вы хотите использовать проводное подключение, вам потребуется доступ к содержимому iPhone с помощью файлового менеджера Nautilus и протокола AFC (Apple File Conduit). Вот несколько шагов:

  • Проверка подключенного устройства: Используйте команду lsusb -v 2> /dev/null | grep -e "Apple Inc" -A 2 в терминале Ubuntu, чтобы получить серийный номер вашего устройства iPhone (UDID).

  • Подключение через Nautilus: В Nautilus введите адрес afc://<UDID вашего iPhone>/, где <UDID вашего iPhone> — это серийный номер вашего устройства. Однако вы должны убедиться, что нужные пакеты установлены и что система поддерживает работу с iPhone.

Проблемы и решения: Если это не сработает, возможно, проблема в совместимости или отсутствии поддержки определенных пакетов в вашей версии Ubuntu.

2. Использование беспроводных приложений

Если у вас возникают проблемы с проводным подключением, стоит рассмотреть беспроводные возможности. Приложение Phone Drive позволяет передавать файлы через локальную сеть. Установите приложение на iPhone, подключите оба устройства к одной сети Wi-Fi и используйте веб-интерфейс для обмена файлами.

3. Использование альтернативных приложений

Приложение KDE Connect обычно используется для Android, но также существует версия для iPhone, которая может предоставить ограниченные возможности передачи файлов и взаимодействия.

4. Другие решения

  • iCloud: Вы можете использовать iCloud для передачи файлов. Файлы можно загрузить в iCloud с iPhone, а затем получить доступ к ним через браузер на Ubuntu.

  • Dropbox или Google Drive: Эти облачные сервисы также могут быть полезны для передачи файлов. Установите соответствующее приложение на iPhone, синхронизируйте файлы и получите к ним доступ на Ubuntu через веб-интерфейс.

Заключение

Если USB-подключение не работает корректно, беспроводные и облачные решения являются отличной альтернативой. Продолжайте исследовать различные доступные приложения и методы, так как технологии и приложения часто обновляются, предлагая новые возможности и решения.

Оцените материал
Добавить комментарий

Капча загружается...