同步我的 iPod Touch(及其他设备)

同步我的 iPod Touch(及其他设备)

libimobiledevice对我来说不起作用。我有Ubuntu 11.10我正在尝试把音乐放到我的第四代 iPod Touch跑步iOS 5.0.1

我已经尝试了 Ubuntu 软件中心中用于同步 iPod 的所有程序,并且每个程序都给出了相同的响应:“[无法应用更改等]”我已尝试过女妖节奏盒但没有成功。

我甚至尝试过跑步iTunesWindows XP虚拟盒但没有成功。我尝试通过葡萄酒并导致出现类似“[请安装 Apple 应用程序支持,然后重新安装 iTunes]”的错误信息。我正在考虑越狱我的 iPod,但我找不到苦艾酒它适用于我的 iPod 和 Ubuntu。此外,我不确定 ** 如何与 Ubuntu 配合使用。我真的很为难。

如果我确实能对这个问题提供一些帮助,那将会非常有帮助。

答案1

我已经使用 8GB 的​​ Ipod Touch 4 Gen 测试了 gtkipod。我还尝试了 Banshee 和 Rhythmbox,但都失败了。即使使用最新的 Shuffle 或 Nano。

首先安装gtkpod iPod管理器 (安装链接)在软件中心。

软件中心截图

正如您在启动该程序时所看到的,它的列表中有 4 Gen of Touch:

gtkpod 的截图

还检查了最新的 Shuffle 并能正常工作。实际上,这是唯一能正常工作的版本。

如果用户使用 Banshee 甚至 Rhythmbox,他们会听到 Ipod 里的一个女人说你需要将其与 itunes 同步。据我所知,唯一可以正确同步的是 gtkpod。

更新 - 有趣的是,今天我的 Ubuntu 在更新管理器中获得了有关 Iphones 和 Ipod 的 2 个更新。

答案2

详细说明马克的回答,RhythmBox 和 Banshee 等应用程序依赖 gtkpod 才能正确同步 - 以更新 ipod 上的数据库文件。这适用于 5 之前的旧 iOS 版本,但 Apple 在第 5 版中更改了数据库文件上使用的校验和算法以锁定其他应用程序,而且到目前为止(据我所知,截至 2012 年 2 月 6 日)还没有人弄清楚该算法。 参考十月

Launchpad 中至少已经存在一个与此相关的错误:错误 #601251- Rhythmbox/gtkpod 无法写入 iPad 音乐数据库。

我找到了几种让它工作的方法,但它们都需要越狱你的 iPod 并手动将内部数据库版本标记从 5 恢复到 4(或更早)。我还不愿意这样做,但这里有一个例子(我还没有尝试过)。
让 iPod 与 4G touch 同步 - iOS5

在谷歌上进一步搜索“ipod 4g sync ubuntu”将会找到更多关于该技术的其他描述的链接。

目前,我们无法在 Ubuntu 中同步未损坏的 iOS5 设备。我在 VirtualBox 中构建了一个 Windows VM,并在其上安装了 iTunes,并通过它进行了同步,尽管这有点过头了(占用的内存比我想要的多得多,所以我不经常这样做)。

答案3

当前版本gtkpod不支持第四代 iPod Touch,请参阅 SourceForge发行说明在这里

答案4

Virtualbox 解决方案上的 Windows 可能是唯一可行的方法,但您必须安装客户机附加组件才能启用 USB 2.0 控制器,这样才能让您的 iPod 连接到 Virtual Box 内的 Windows。祝你好运!;)

相关内容