是否有适用于 12.04 的 Spotify 存储库?

是否有适用于 12.04 的 Spotify 存储库?

Spotify 存储库 ( deb http://repository.spotify.com stable non-free) 在 Ubuntu 12.04 上不起作用(下载失败)。有人有在 Ubuntu 12.04 上安装 Spotify 的解决方案吗?

答案1

以下是对我有用的方法:

echo "deb http://repository.spotify.com stable non-free" | sudo tee -a /etc/apt/sources.list

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E9CFF4E

sudo apt-get update && sudo apt-get install spotify-client

您能 ping 存储库吗?

$ ping repository.spotify.com

PING repository.spotify.com (78.31.8.20) 56(84) bytes of data.
64 bytes from judith.lon.spotify.com (78.31.8.20): icmp_req=1 ttl=58 time=189 ms

答案2

有新的键。使用94558F59代替4E9CFF4E

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59

答案3

我猜你的问题和我遇到的一样。你使用 GUI 工具来添加存储库。它不起作用。它会自动为存储库创建一个 deb-src 条目,而他们显然没有提供。因此你会得到这样的错误(当然取决于你的语言):

W: Tiedoston http://repository.spotify.com/dists/stable/InRelease nouto ei onnistunut  
Unable to find expected entry 'non-free/source/Sources' in Release file (Wrong sources.list entry or malformed file)

简单的解决方案是:

gksudo gedit /etc/apt/sources.list

并删除 deb-src spotify 条目。

然后apt-get update应该会成功,您可以继续实际安装 Spotify 客户端。

答案4

必须在终端中以 root 身份执行此操作。在 Ubuntu 11.10 及更高版本中,您可以通过 获得sudo -i。然后按照以下步骤操作:

  1. 打开终端并输入sudo -i
  2. /etc/apt/sources.list使用 gedit ( )编辑文件,将以下行添加到存储库列表中gedit /etc/apt/sources.list并保存。

    deb http://repository.spotify.com stable non-free

  3. 如果您想验证下载的包,您需要添加我们的公钥:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59

  4. 跑步sudo apt-get update

  5. 安装 Spotify!

    sudo apt-get install spotify-client

来源

相关内容