Apple设备(iPhone,iPod等)的当前状态是什么?

  1. ubuntu应用程序提供哪些支持? (指南,如何,状态)
  2. 此外,具体而言,支持使用最新操作系统版本将音乐同步到iPhone和iPod的详细信息:

    • 您可以使用> iOS4将音乐同步到苹果设备吗? (iPhone和iPod)
    • 什么应用程序允许您这样做以及如何做? (指南,如何,状态)

已经建立的是:

  • Apple不支持Linux,也没有计划。
  • libimobiledevice提供了一些支持,但它目前支持与设备>iOS4音乐/video同步。 转到libimobiledevice并滚动到标题为“ 状态 ”的部分,查看您的设备版本是否受支持。

这是一个不断变化的目标。 如果您找到一个有效的工具,Apple会在“安全更新”中对其进行分解(有时会主观使用该术语)。 对于某些iPod,请尝试使用Rockbox替换固件。 对于坚持使用Windows或Mac的iPhone,或尝试在Ubuntu中使用VirtualBox设置Windows客户操作系统。

Apple永远不会允许这种互操作性长期发生。 您将不得不接受他们的设备规则,或者找到可以使用备用固件来root并加载的设备。

苹果对Linux的支持是不存在的。 没有一个版本的iOS支持Ubuntu。 请提交Apple的错误。

此外,Apple经常使用混淆技术,这可能会破坏iDevices上的音乐数据库。

RE:我只想在这里补充说我已经向Apple提交了大量的错误报告,还提到我拒绝使用Windows,因此在我的笔记本电脑上安装了Linux Ubuntu以及iPhone3,iPhone4,iPhone5和iMac,并且它是非常令人沮丧的是,我无法使用我的Ubuntu至少管理我的音乐等等…他们从来没有回复过一封信,更不用说任何解释而且所有无知都非常令人沮丧,我可能会转而选择Android设备下次我收到一部新手机。

只是要添加它的libgpod,目前无法处理DBVersion> 4.最新版本可以追溯到7月,最近的提交也是如此( http://gtkpod.git.sourceforge.net/git/gitweb.cgi ?p = gtkpod / libgpod; a =摘要 )我不知道状态是什么,但我的猜测是它目前处于暂停状态而未被处理。

然而,他们在版本0.8.2中实现了以下内容,因此谁知道那里的某个人何时会为此提供解决方案。

此版本仍然不支持iPhone 4 / iPod Touch 4 / iPad / Nano 6g。 但是,libgpod现在有一种动态加载名为$ libdir / libgpod / libhashab.so的模块的机制。 如果有人想出一种计算音乐数据库校验和的方法,这对于轻松启用对这些设备的支持非常有用。

您可以在此处阅读完整的发行说明: http : //old.nabble.com/libgpod-0.8.2-td32125543.html

=================

更新:用户Israr Khan现在似乎正在努力解决这个问题,你可以快速了解他的推特上的状态: http : //twitter.com/#!/ isrark

试试libimobiledevice 。 滚动到标题为“ 状态 ”的部分,查看您的设备版本是否受支持。

libimobiledevice是一个跨平台的软件库,用于协商支持iPhone®,iPodTouch®,iPad®和AppleTV®设备的协议。 与其他项目不同,它不依赖于使用任何现有的专有库,也不需要越狱。 它允许其他软件轻松访问设备的文件系统,检索有关设备及其内部的信息,备份/恢复设备,管理SpringBoard®图标,管理已安装的应用程序,检索地址簿/日历/备注和书签以及(使用libgpod)同步音乐和video到设备。 该库自2007年8月开始开发,目标是将这些设备的支持引入Linux桌面。 – http://www.libimobiledevice.org/

在阅读本网站并使用谷歌时,我找到了一种方法,可以在Ubuntu 12.04上在iOS 7.0.2上同步我的iPhone 4。 我从其他用户和libimobiledevice github repo编译的这些指令。

首先,确保通过Ubuntu软件中心或终端安装以下软件包:

 git libgnutls libgnutls-dev libplist libplist-dev libusbmuxd libusbmuxd-dev usbmuxd make autoconf # this should also install automake autoheader libtool pkg-config gcc # optional but recommended cython doxygen 

其次,在您的计算机上的某个位置创建一个文件夹(我将在桌面上使用名为libupdate的文件夹)。

打开终端和CD到该目录:

 cd ~/Desktop/libupdate 

完成后,键入或复制/粘贴到控制台:

 git clone http://git.sukimashita.com/libimobiledevice.git 

等待repo下载。 保持终端窗口打开

完成后,打开运行上述命令时创建的文件夹(应称为libimobiledevice )。 双击名为autogen.sh的文件,然后单击Run in Terminal 。 它将打开一个新的终端窗口,它将在完成时关闭。

要运行这些下一个命令,首先cd进入通过上面的git clone命令创建的libimobiledevice目录,方法是输入:

 cd libimobiledevice 

这些下一个命令可以按原样运行,但我建议以sudo身份运行,以尽量减少出现问题的可能性。 最后一个命令必须以sudo身份运行。 一次运行这些,让它们在运行下一个之前完成

 ./configure make sudo make install 

完成后,重新启动计算机。

重新登录计算机后,请解锁iPhone。 忽略计算机上弹出的任何对话框。 按照下面的步骤完全按照我的说明进行操作

  1. 将电缆的USB端插入计算机
  2. 将iPhone的iPhone端插入iPhone
  3. 将出现信任对话框
  4. 您必须快速完成下一步,点击信任并立即从电缆中取出IPHONE! 在iPhone振动/重新连接之前,您必须拔出电缆并重新启动信任对话框。 如果发生这种情况,请再次执行此步骤
  5. 锁定你的iPhone
  6. 重新插入iPhone
  7. 解锁iPhone,忽略计算机或iPhone上弹出的任何对话框(Trust Dialog不应出现)
  8. 在终端中,运行以下命令

    idevicepair对

  9. 终端应报告此成功,并且您的设备应该可以从您的计算机访问,以测试此运行Shotwell(从终端或短划线)。 点击你的iPhone,你的照片应该出现。

您还可以在Nautilus文件浏览器的设备部分单击您的iPhone。 如果你的iPhone上出现了什么东西, 只需要 Trust Trust 然后在计算机上单击“重试”,“继续”等。 然后你的iPhone可能会出现两次。 说文档的是针对具有某种文件共享/文档访问权限的应用程序(如音乐下载程序或铃声制作者)。

如果要备份iPhone,请运行此命令

 idevicebackup2 backup --full  

如果要备份/复制照片和video,请打开Shotwell并导入照片(CTRL + A,右键单击,导入)

如果您要将音乐/音乐video/电影复制到计算机上,请打开Rhythmbox并选择您的iPhone,然后确保您可以看到所有音乐(video和手机铃声将没有标题,音乐可能会有所不同,具体取决于您曾经在iTunes中编辑过他们的标签。 然后,选择全部(CTRL + A),并将它们拖到计算机上的文件夹中。 他们可能有奇怪的名字,责怪iTunes。

我还没有尝试添加任何东西,但至少你可以访问你的文件并立即备份你的iPhone!

我连接了我的iPod shuffle并将其识别为iPod,我知道你可以将它与Rythmbox同步。 只需确保通过启用Portable Players插件即可

 Tools > Plugins