Erros na instalação do libimobiledevice

0

Eu tentei instalar libimobiledevice apenas para ver que recebo o seguinte erro:

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

Eu encontrei esta página que eu tento seguir, mas não havia nenhum arquivo /etc/apt/sources.list.d/pmcenery.list Eu posso editar, somente um arquivo /etc/apt/sources.list.d/pmcenery-ppa-trusty.list no qual substituí a linha

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

com

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

Mas depois disso (e apt-get update ) o mesmo erro permanece. Eu posso até produzir outro erro da seguinte forma:

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.

Como posso instalar o libimobiledevice no Ubuntu 14.045 LTS para transferir arquivos de música (mp3) para um iphone 6 , para que eu possa ouvir a música nesse mesmo iphone 6 ?

    
por Alex 09.01.2017 / 22:02

2 respostas

1

Você pode usá-lo para montar o iPhone com a ferramenta ifuse. Então, depois de instalar libimobiledevice6 como você fez, você monta o iPhone com o ifuse.

Mas primeiro você precisa instalar alguns pacotes, incluindo o que você instalou. Para ajudar outras pessoas que vêem essa pergunta, explicarei como faço isso do zero:

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

Em seguida, conecte o iPhone a uma porta USB e emparelhe o iPhone:

idevicepair pair

Observação: se você receber um erro "ERRO: não foi possível validar com o dispositivo xxxxxxxxxx porque uma senha foi configurada. Digite a senha no dispositivo e tente novamente." desbloqueie o iPhone e escolha "Confiança" no popup de segurança e repita o comando acima.

Em seguida, você monta o iPhone com ifuse:

ifuse /media/iPhone/

Você pode executar o comando ifuse acima como root (sudo) ou como um usuário comum, dependendo se você deseja permitir que os usuários montem e desmontem seu iPhone.

Para desmontar o iPhone, o que você deve fazer para evitar problemas de montagem no futuro, use os seguintes comandos, um após o outro:

fusermount -u /media/iPhone/
idevicepair unpair

Mais informações aqui: link

    
por Dom Anf 28.07.2017 / 03:43
0

O PPA que você adicionou está desatualizado - a necessidade de mudar para "maverick" deveria ser uma pista - agora ele precisa ser removido antes de adicionar o correto:

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

(ou apenas remova-o e execute sudo apt-get update , já que você realmente não instalou nada dele)

Instalar usando

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

Todas as dependências devem ser obtidas deste repositório.

Por favor, note que pode não funcionar para o seu propósito. Você está sempre à mercê de um fabricante hostil ao Linux. Notícias & amp; atualizações no link

    
por user589808 09.01.2017 / 23:02