Я пытался установить 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
?
Можно использовать его для монтирования 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
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/
Если вы попали сюда с Ubuntu 20.04 Focal
, вам нужно запустить sudo apt install libimobiledevice6 usbmuxd libimobiledevice-utils