在尝试编译软件时,apt-get
抛出一个错误,说它找不到包libpyside-dev
。我在网上搜索了那个包,它在https://packages.debian.org/sid/libpyside-dev上找到。我不知道应该添加到哪个存储库/etc/apt/sources.list
才能通过apt-get
.
该页面上的 sources.list 条目在哪里?
编辑
我的
apt-cache policy
输出在这里。我的 Debian 版本 (
cat /etc/debian_version
) 是:buster/sid
添加
deb https://deb.debian.org/debian/ sid main contrib non-free
似乎解决了这个问题(以及其他有问题的包),但我不确定这是否是正确的方法。
该软件包没有
sources.list
条目,因为它托管在 Debian 的默认存储库中。你应该能够运行并为您的发行版获取适当的版本。
如果您使用的是 Buster,则当前无法安装
libpyside-dev
,除非您还添加unstable
到您的存储库中,因为该软件包已从 Buster 中删除(正在删除 Qt4);有关详细信息,请参阅Debian wiki。特别是,您应该固定您的存储库,以便 Buster 的软件包优先于 Sid 的软件包;将以下内容添加到/etc/apt/preferences
: