首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装libimobiledevice时出错

安装libimobiledevice时出错
EN

Ask Ubuntu用户
提问于 2017-01-09 21:02:15
回答 3查看 12.3K关注 0票数 0

我试图安装libimobiledevice,但只看到我得到了以下错误:

代码语言:javascript
复制
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替换了行。

代码语言:javascript
复制
deb http://ppa.launchpad.net/pmcenery/ppa/ubuntu trusty main

使用

代码语言:javascript
复制
deb http://ppa.launchpad.net/pmcenery/ppa/ubuntu maverick main

但在此之后(和apt-get update)仍然存在相同的错误。我甚至可以产生另一个错误如下:

代码语言:javascript
复制
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.

如何在Ubuntu14.045 LTS上安装libimobiledevice以便将音乐文件(mp3)传输到iphone 6,这样我就可以在这个iphone 6上听音乐了?

EN

回答 3

Ask Ubuntu用户

发布于 2020-12-02 02:23:48

如果您使用Ubuntu 20.04 Focal登陆这里,那么您需要运行sudo apt install libimobiledevice6 usbmuxd libimobiledevice-utils

票数 5
EN

Ask Ubuntu用户

发布于 2017-07-28 01:43:59

您可以使用它来用ifuse工具挂载iPhone。因此,在像安装libimobiledevice6一样安装iPhone之后,使用ifuse挂载iPhone。

但是首先,您需要安装一些包,包括您安装的包。为了帮助那些看到这个问题的人,我将从零开始解释我是如何做到的:

代码语言:javascript
复制
sudo apt-get install ideviceinstaller python-imobiledevice libimobiledevice-utils libimobiledevice6 libplist3 python-plist ifuse

然后将iPhone插入USB端口并对iPhone进行配对:

代码语言:javascript
复制
idevicepair pair

注意:如果您收到一个错误" error :未能通过设备xxxxxxxxxx验证,因为设置了密码。请在设备上输入密码并重试。“解锁iPhone并在安全弹出窗口中选择“信任”并重复上面的命令。

接下来,使用ifuse挂载iPhone:

代码语言:javascript
复制
ifuse /media/iPhone/

您可以以root (sudo)或常规用户的身份运行上面的ifuse命令,这取决于您是否希望允许用户挂载和卸载您的iPhone。

要卸载iPhone,您应该这样做,以避免将来安装问题,请一个接一个地使用以下命令:

代码语言:javascript
复制
fusermount -u /media/iPhone/
idevicepair unpair

更多信息在这里:http://www.dedoimedo.com/computers/linux-iphone-6.html

票数 1
EN

Ask Ubuntu用户

发布于 2017-01-09 22:02:32

您添加的PPA已经过时了--更改为“特立独行”的需要应该是一条线索--因此,在添加正确的PPA之前,需要删除它:

代码语言:javascript
复制
sudo apt-get install ppa-purge
sudo ppa-purge ppa:pmcenery/ppa

(或者只需删除它并运行sudo apt-get update,因为您实际上没有从它安装任何东西)

安装使用

代码语言:javascript
复制
sudo add-apt-repository ppa:martin-salbaba/ppa+libimobiledevice
sudo apt-get update
sudo apt-get install libimobiledevice

应该从这个存储库中提取所有的依赖项。

请注意,它可能不适用于您的预期目的。你总是任由一个不友好的Linux制造商摆布.http://www.libimobiledevice.org/新闻与更新

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/869977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档