在linux上访问第6代iPod nano



我一直在尝试访问linux上的第6代iPod nano。我尝试了Debian Squeeze附带的gtkpod,它似乎不支持第六代nano。所以我在wine下试用了iTunes,它几乎没有安装,功能也不太好。然后我在wine下尝试了foobar2000,它确实安装了,但似乎没有检测到我的ipod。

我现在已经尝试编译gtkpod 2.0.2,但我在编译libgpod时遇到了libtool的问题,我甚至不知道gtkpod2.0.2是否支持第六代nano,尽管我确实在gtkpod的更改日志中看到了一些对第六代nano的引用。

有人知道这里最好的方法吗?

警告:以下解决方案只能用于iPod nano第6代

以下是gtkpod主页上的内容:

ipod nano第6代无法写入,除非使用仅二进制的blob

二进制文件(最初是为Ubuntu 12.04编写的)可以从这里或这里下载和提取,应该可以在Ubuntu(我在Ubuntu 18.04上测试过)和Slackware上使用。

您可以通过命令uname -i来确定您的系统是64位还是32位。对于32位,它将返回i386,对于64位,它返回x86_64

  • 提取存档文件。

  • 阅读readme.md.

对于64位Ubuntu运行:

sudo ./install_64bit.sh

对于32位Ubuntu运行:

sudo ./install_32bit.sh

在那之后,基于libgpod的软件,如gtkpod、Banshee、Rhythmbox、Amarok、Clementine(及其新的叉子Strawberry)、gPodder和其他一些软件应该可以与iPod nano第六代兼容。

嗯。。。我刚刚编译了gtkpod 2.0.2和libgpod 0.8.2,但没有让它工作。尽管在自述中,它似乎表明,如果你得到一个已经在上面的文件,并进行了一些反向黑客操作来获得hash72,你就可以让它工作。听起来有点吃力,但我还没有这么做。我会尝试的,但需要先加载一些音乐。

奇怪的是,gtkpod确实复制了文件,只是在nano上看不到。我确信我需要得到正确的散列,然后我就可以了。

最新更新