鉴于 Guix 是一个 GNU 项目,因此guix search spotify
不返回任何内容也就不足为奇了。 Spotify 提供 Debian 和 Snap 软件包;有没有一种方法可以自动将这些包之一,甚至包流本身转换为 Guix 包定义?更好的是,有人已经这样做了吗?
答案1
我已经找这个有一段时间了,还没有找到任何 guix 包定义。
我发现的最佳解决方案是安装 flatpak,然后通过 flatpak 使用 Spotify。
首先安装 flatpak:
guix install flatpak
然后告诉 flatpak 您想使用 flathub 存储库:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
现在您可以通过运行以下命令来安装 Spotify:
flatpak install com.spotify.Client
然后您可能会被问到是否应该从存储库安装 flatpak,如果建议为 flathub,请接受。最后,要运行 Spotify,请运行命令:
flatpak run com.spotify.Client
现在 Spotify 应该正在运行。这可能是您在计算机上运行它的方式。
请注意,虽然 flatpak 可能会正确安装 .desktop 文件,但对我来说,情况是 .desktop 文件尚未安装在我的路径中。