編集する

編集する

ソフトウェアをコンパイルしようとすると、apt-getパッケージが見つからないというエラーが発生しますlibpyside-dev。オンラインでこのパッケージを検索して見つけました。https://packages.debian.org/sid/libpyside-dev。 ./etc/apt/sources.listapt-get

このページのsource.listエントリはどこに記録されていますか?

編集する

  1. 私のapt-cache policy出力はここ

  2. 私のDebianバージョン(cat /etc/debian_version)は次のとおりです。buster/sid

  3. これを追加すると、deb https://deb.debian.org/debian/ sid main contrib non-free問題(他の問題のあるパッケージも含む)が解決されるようですが、これが正しいアプローチであるかどうかはわかりません。

答え1

sources.listこのパッケージはDebianのデフォルトリポジトリでホストされているため、エントリはありません。あなたは走ることができるはずです

sudo apt install libpyside-dev

ディストリビューションに適したバージョンを入手してください。

Busterを使用している場合は、パッケージがBusterから削除されたため、リポジトリにlibpyside-dev追加しないと現在インストールできません(unstableQt4が削除されています);望むより詳細はDebian Wiki。特に、BusterのパッケージがSidのパッケージよりも優先されるようにリポジトリを固定する必要があります/etc/apt/preferences

Package: *
Pin: release a=testing
Pin-Priority: 900

Package: *
Pin: release a=unstable
Pin-Priority: 800

関連情報