目前,流媒体音乐服务之王是 Spotify。主要原因是它几乎就像音乐中的《末日》:它可以在任何地方播放。另一个是 苹果音乐,这可能比 Spotify 更好,但不将其客户端引入 Linux 和其他一些设备的决定将永远使其落后于瑞典服务。幸运的是,WineHQ 为在其他操作系统上运行 Windows 应用程序奠定了基础,其他开发人员也能弥补这一不足并加大赌注。
在本文中,我们将说明 如何在 Linux 上安装 iTunes。它是苹果一年前推出的一体化产品,并且一直适用于 Windows,直到 Apple Music 应用程序和管理 iDevices 的应用程序结束测试版为止。从一开始就必须明确,操作并不完美(例如,它没有检测到iPhone),但您可以从Apple Music播放和下载音乐。
如何在 Linux 上拥有本地 Apple Music
WINE 本身可以让我们实现我们想要的目标,但它的安装程序和配置并不是最好的。为了让事情变得更容易,有 瓶装 (西班牙语为 Botellas),这是目前最好的选择,因为 PlayOnLinux 要么已经死了,要么正在疯狂。以下是使用 flatpak 在本地和 Linux 上播放 Apple Music 时需要遵循的步骤。
- 为了安装 flatpak 软件包,必须首先激活支持。考虑到可用的 Linux 发行版的数量,我们能做的最好的解释就是提供官方 Flathub 文档的链接,该链接是 这是.
- 激活支持后,下一步要做的就是安装 Bottles。它可以在一些 Linux 发行版的官方存储库中找到,但在这里我们将解释如何使用 flatpak 包来实现它。如果我们的 Linux 发行版的软件商店支持它,您可以从那里搜索。如果没有,我们可以打开一个终端并写入:
flatpak 安装 flathub com.usebottles.bottles
- 尽管可以稍后完成,但在安装 Bottles 后,您必须运行它才能完成安装。我们的确是。我们经过欢迎屏幕并继续前进,直到看到主窗口。
- 接下来的事情是授予 Bottles 权限,以便它可以写入默认情况下无法写入的部分。最简单的事情就是这样做 平面密封。 Flatseal 的安装方式与我们安装 Bottles 的方式相同,如果软件商店支持 flatpak,则可以从软件商店安装,或者使用以下命令:
flatpak 安装 flathub com.github.tchx84.Flatseal
- 我们打开 Flatseal,访问 Bottles 部分,然后我们转向在撰写本文时显示为“文件系统”的部分(我在屏幕截图中看不清楚......)。通过单击文件夹上方的加号,我们添加以下路径或命令:
- xdg-音乐。
- xdg-下载。
- xdg-应用程序。
安装iTunes
- 现在我们需要 iTunes 可执行文件。较新的版本不能用,而且从纪明奎做的测试来看,在 谁的文章 这是基于的,最近出现的问题最少的是 iTunes的12.8.0.150。您可以从前面的链接下载它。任何想要尝试其他东西的人都可以从以下位置下载其他选项 这个链接.
- 我们打开瓶子并单击加号来创建一个新瓶子。
- 我们单击“应用程序”,为其命名(iTunes 会很好),然后单击“创建”。
- 以下是这些简单步骤之一,但您可能不太喜欢:等待瓶子被创建。可能需要一段时间。完成后,我们单击“关闭”。
- 现在我们单击“Bottles”选项卡,然后单击“iTunes”。
- 在出现的窗口中,“启动可执行文件”。这将打开窗口来搜索我们在步骤 6 中下载的 EXE。
- 要显示 EXE,您可能必须单击“支持的可执行文件”将下拉列表更改为“所有文件”(在撰写本文时为英文)。我们选择iTunes64Setup.exe,然后单击“运行”。
- 它将启动安装程序。在这里,值得选中该框以在桌面上创建文件,这在某些图形环境中会将应用程序添加到开始菜单。其他一切,比如更新之类的,我都会不加检查;我们不希望有另一个 iTunes 或任何东西破坏我们要安装的内容。
访问苹果音乐
- 安装后,iTunes 瓶子选项卡中至少会出现三个选项。我们有兴趣单击 iTunes 的“播放”图标。
- 我们接受许可协议,以便程序可以正常运行。
- 它可能会告诉我们我们没有安装 Gecko。我们安装它。仅此而已。我们可以从“为你”选项卡访问Apple Music或访问设置,输入我们的帐户并同步库。
倒退
尽管使用 flatpak 版本您是在隔离环境中安装软件并且不太可能“破坏”任何东西,但我们有可能想要撤消我们所做的一切。其实很简单:
- 输入瓶子即可删除,单击三个点,然后单击“删除瓶子”。
- Bottles 和 Flatseal 可以从软件商店卸载。有些软件(例如 GNOME 软件)甚至允许您删除数据。
- 为了消除我们不需要的依赖项,我们可以打开终端并写入(如果出现错误,我们可以将选项放在两个单独的命令中的脚本后面):
sudo flatpak uninstall --未使用 --delete-data
请注意
正如我们所解释的,它没有检测到 iPhone,并且体验并不完美。您可能需要输入比我们希望的更多的 Apple ID,有时我们会看到一条消息,表明某些事情进展不顺利,但通常 允许您同步 Apple Music 库并下载音乐以供离线收听.
等待他们发布适用于 Linux 的正式版本,或者至少将 Windows Apple Music 以 EXE 格式上传到 Microsoft Store,这是在 Linux 上拥有 Apple Music 并允许您下载音乐的唯一方法。