我该如何安装iTunes?

我有一台iPhone并在我的所有个人电脑上运行Ubuntu。 由于我不想为了运行iTunes而只在Windows上保留一个单独的分区,因此我尝试使用Wine安装它。

我从软件中心安装了Wine 1.4并安装了iTunes 10.6.3。 当我试图运行它时,我收到了大量的错误消息。 我跳过谷歌,建议我通过PlayOnLinux安装它。 我这样做了同样的结果。 进一步的谷歌搜索显示iTunes 10.6.x已确认可与Wine 1.5.1及更高版本配合使用。

我按照我发现的说明安装了Wine 1.5.1,但无法打开它。 我用1.5.9做同样的结果。 我打开了包管理器并通过它安装了Wine 1.5.9软件包,它似乎已正确安装。

在尝试安装iTunes时,我得到了错误“此iTunes安装程序需要Windows Vista 64位或更高版本”。 意识到Wine使用XP作为默认值我运行winecfg并将其更改为Windows 7.这没有任何改变,我尝试通过winetricks更改它无济于事。 我甚至将它改为Vista,结果相同。

有谁知道这里出了什么问题以及如何解决它? 谢谢

不幸的是,Apple在产品方面不支持Linux平台。 即使您设法使用wine安装iTunes,它也不会像在Mac或Windows设置上那样工作。

Rythmbox和许多Linux媒体播放器(来自个人经验)将能够无故障地播放和播放您的歌曲。

最好的选择是安装Virtualbox并安装Windows客户操作系统,iTunes应该安装并运行你的iPhone。

以下是如何使用Virtualbox在Ubuntu上安装Windows XP的指南。

但是(根据个人经验)不要尝试使用virtualbox更新手机的固件,因为它在本机操作系统上不起作用。

要防止iTunes检测64位环境,请参阅本指南: 如何强制Wine在64位Ubuntu上像32位Windows一样运行?

基本上:

  • 删除〜/ .wine
  • 导出WINEARCH = win32
  • wine iTunesXYZSetup.exe