Как переместить файлы с Ubuntu на iPhone

Я новичок в Linux и хотел бы знать, как перенести файлы из Ubuntu на мой iPhone, в частности, музыкальные файлы mp3. Моя версия Ubuntu - 16.04, а моя версия iOS - 9.3.2. Когда я подключаю свой iPhone к своему ПК, он изначально распознается Ubuntu, но я вижу только папку с фотографиями на моем iPhone ("DCIM"), как это делается в MS Windows.

Я знаю, что этот вопрос задавался несколько раз, и я провел много исследований, но я все еще не могу понять это. Кажется, я нашел там два типа ответов: некоторые утверждают, что это просто невозможно, поскольку Apple заблокировала эту возможность, другие утверждают, что это возможно с помощью библиотеки libimobiledevice.

http://www.libimobiledevice.org/ утверждает, что поддерживает все версии iOS до iOS 10 и может использоваться для передачи музыки.

На этом сайте также упоминается, что libimobiledevice находятся в "официальных репозиториях" Ubuntu. Я не совсем уверен, что это значит; но когда я ищу libimobiledevice в Ubuntu Software, он не возвращает никакого результата.

Я также нашел этот учебник, который выглядел многообещающим: http://www.dedoimedo.com/computers/linux-iphone-6.html

Но выполнение первого набора инструкций вернуло ошибки:

sudo apt-get install ideviceinstaller python-imobiledevice libimobiledevice-utils libimobiledevice4 libplist2 python-plist ifuse 

E: Unable to locate package libimobiledevice4
E: Unable to locate package libplist2

Поскольку я новичок в Linux, я очень не знаком с концепциями установки приложений или компиляции исходного кода путем написания команд в терминале, в отличие от простого использования приятного графического интерфейса (например, Ubuntu Software).

Пошаговые инструкции будут высоко ценится. Я обычно довольно хорошо разбираюсь в технологиях (включая программирование), но сейчас чувствую себя совершенно потерянным.

Заранее спасибо за помощь.

2 ответа

Мне нужно предвосхитить это, сказав, что я тоже новичок в Linux, но я думаю, что он работает. Инструкции, которые вы и я пытались выполнить, не блестяще написаны и немного устарели. Я удалил все настройки безопасности с моего устройства, прежде чем пытаться сделать это, поэтому вы можете захотеть сделать то же самое, например / Без пароля или кода доступа.

Начните с получения всех необходимых приложений и пакетов.

 sudo apt-get install ideviceinstaller python-imobiledevice libimobiledevice-utils libimobiledevice6 libplist3 python-plist ifuse 

Подключите свое устройство и проверьте, что оно распознается с помощью idevice.

ideviceinfo

Соедините ваше устройство с помощью idevicepair.

idevicepair pair

Подтвердите сопряжение с помощью idevicepair

idevicepair validate

Создайте точку монтирования для вашего устройства, моим устройством был iPod Touch.

sudo mkdir /media/iPod-touch # you may need to use UniqueDeviceID instead of iPod-touch

Предоставьте всем пользователям доступ к точке монтирования.

sudo chmod 777 /media/iPod-touch

Смонтируйте устройство, используя только что созданную точку монтирования.

ifuse /media/iPod-touch/

Теперь вы сможете получить доступ к своему устройству из файлового менеджера!

Я пытался это буквально годами без успеха. Подумайте об обратном: проще включить файловый сервер на вашем iPhone и позволить Ubuntu подключаться к нему. Такие приложения, как GoodReader или FileExplrer, могут это сделать, и это прекрасно работает для меня.

Используется протокол WebDAV, и вы получаете на свой телефон через проводник Ubuntu "Nautilus", нажав "подключиться к серверу".

Другие вопросы по тегам