Как переместить файлы с 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", нажав "подключиться к серверу".