我正在运行 Debian GNU/Linux 11(bullseye)。
我正在尝试为终端安装 Tizonia 云音乐播放器。我运行了以下命令:
curl -kL https://github.com/tizonia/tizonia-openmax-il/raw/master/tools/install.sh | bash
但我最终收到以下错误:
E: Unable to locate package libspotify12
这会停止安装,并且也使得我无法使用此命令清理混乱的情况:
sudo apt-get -y remove --purge tizonia-all && sudo apt-get -y autoremove
因为 Tizonia 从来没有被安装过:
E: Unable to locate package tizonia-all
libspotify12
为了让安装正常进行,我应该将哪个源添加到我的 Debian APT 源列表中以获取访问权限?
答案1
libspotify
是专有代码,因此不能托管在 Debian 的存储库中。它位于开发者 Mopidy 自己的
APT 存储库。
自述文件是这样说的:
从 APT 档案安装
如果你想安装该软件包,可以从 Mopidy APT 存档中安装:https://apt.mopidy.com/。
添加档案的 GPG 密钥:
wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -
将以下内容添加到
/etc/apt/sources.list
,或者如果您有目录,则将其添加到该目录中/etc/apt/sources.list.d/
名为的文件中 :mopidy.list
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/stretch.list
安装软件包:
sudo apt-get update sudo apt-get install libspotify12 libspotify-dev
答案2
我自己还没有尝试过,但是可以尝试一下 -