Ошибки с установкой libimobiledevice

Я пытался установить libimobiledevice только, чтобы видеть, что я получаю следующую ошибку:

sudo apt-get install libimobiledevice
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libimobiledevice

Я нашел эту страницу, за которой я пытаюсь следовать, но не было никакого файла /etc/apt/sources.list.d/pmcenery.list Я могу отредактировать, только файл /etc/apt/sources.list.d/pmcenery-ppa-trusty.list в котором я заменил строку

deb http://ppa.launchpad.net/pmcenery/ppa/ubuntu trusty main

с

deb http://ppa.launchpad.net/pmcenery/ppa/ubuntu maverick main

Но после этого (и apt-get update) та же ошибка остается. Я могу даже произвести другую ошибку следующим образом:

sudo apt-get install libimobiledevice1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libimobiledevice1 : Depends: libtasn1-3 (>= 1.6-0) but it is not installable
E: Unable to correct problems, you have held broken packages.

Как я могу установить libimobiledevice на Ubuntu 14.045 LTS для передачи музыкальных файлов (mp3) iphone 6, таким образом, я могу слушать музыку на этом очень iphone 6?

0
задан 13 April 2017 в 05:24

3 ответа

Можно использовать его для монтирования iPhone с ifuse инструментом. Таким образом, после установки libimobiledevice6, как Вы сделали, Вы монтируете iPhone с ifuse.

, Но сначала необходимо установить некоторые пакеты включая то, что Вы установили. Для помощи другим, которые видят этот вопрос, который я объясню, как я делаю это с нуля:

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

Затем включают iPhone к USB-порту и соединяют iPhone:

idevicepair pair

Примечание: если Вы получаете ошибку "ОШИБКА: не Мог проверить с устройством xxxxxxxxxx, потому что пароль установлен. Введите пароль в устройство и повторную попытку". разблокируйте iPhone и выберите "Trust" во всплывающем окне безопасности и повторите команду выше.

Следующий Вы монтируете iPhone с ifuse:

ifuse /media/iPhone/

можно выполнить команду ifuse выше как корень (sudo) или как обычный пользователь, завися, если Вы хотите позволить пользователям смонтировать и размонтировать Ваш iPhone.

Для размонтирования iPhone, который необходимо сделать для предотвращения проблем, монтирующихся в будущем, используют следующие команды один за другим:

fusermount -u /media/iPhone/
idevicepair unpair
[еще 1112] информация здесь: http://www.dedoimedo.com/computers/linux-iphone-6.html

1
ответ дан 7 November 2019 в 04:31

PPA, который Вы добавили, устарел - потребность измениться на "индивидуалиста" должна была быть подсказкой - поэтому теперь это должно быть удалено прежде, чем добавить корректное:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:pmcenery/ppa

(или просто удаляют его и работают sudo apt-get update, так как Вы на самом деле ничего не устанавливали от него)

Установка с помощью

sudo add-apt-repository ppa:martin-salbaba/ppa+libimobiledevice
sudo apt-get update
sudo apt-get install libimobiledevice

Все зависимости нужно вытянуть из этого репозитория.

Обратите внимание на то, что это не может работать на Вашу намеченную цель. Вы всегда во власти недружелюбного Linux производителя. Новости & обновления в http://www.libimobiledevice.org/

0
ответ дан 7 November 2019 в 04:31

Если вы попали сюда с Ubuntu 20.04 Focal, вам нужно запустить sudo apt install libimobiledevice6 usbmuxd libimobiledevice-utils

4
ответ дан 2 December 2020 в 02:23

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

Похожие вопросы: