ソフトウェアをコンパイルしようとすると、apt-get
パッケージが見つからないというエラーが発生しますlibpyside-dev
。オンラインでこのパッケージを検索して見つけました。https://packages.debian.org/sid/libpyside-dev。 ./etc/apt/sources.list
apt-get
このページのsource.listエントリはどこに記録されていますか?
編集する
私の
apt-cache policy
出力はここ。私のDebianバージョン(
cat /etc/debian_version
)は次のとおりです。buster/sid
これを追加すると、
deb https://deb.debian.org/debian/ sid main contrib non-free
問題(他の問題のあるパッケージも含む)が解決されるようですが、これが正しいアプローチであるかどうかはわかりません。
答え1
sources.list
このパッケージはDebianのデフォルトリポジトリでホストされているため、エントリはありません。あなたは走ることができるはずです
sudo apt install libpyside-dev
ディストリビューションに適したバージョンを入手してください。
Busterを使用している場合は、パッケージがBusterから削除されたため、リポジトリにlibpyside-dev
追加しないと現在インストールできません(unstable
Qt4が削除されています);望むより詳細はDebian Wiki。特に、BusterのパッケージがSidのパッケージよりも優先されるようにリポジトリを固定する必要があります/etc/apt/preferences
。
Package: *
Pin: release a=testing
Pin-Priority: 900
Package: *
Pin: release a=unstable
Pin-Priority: 800