なぜDebianにlibjpeg.so.8がないのですか?

なぜDebianにlibjpeg.so.8がないのですか?

Debian 10ですが、Debian 11にも同じ問題があります。

特定のバイナリ(ゲーム)を実行しようとすると、libjpeg.so.8がないという苦情が表示されます。

apt-file search libjpeg.so.8結果は提供されません。

しかし、リポジトリでlibjpeg62-turboを見ることはできます。

無料版ではないか、バックポートでもlibjpeg.so.8を使用できないと思いますか?

Ubuntuにはこのような機能があると思います!

ここに何の話がありますか? Debianにはなぜlibjpeg 8がありませんか?もっと重要なのは、どうやって得ることができますか?

私が正しく読んだ場合:https://en.wikipedia.org/wiki/Libjpeg

バージョン8が12年前にリリースされたと思いますか?

プログラムで必要に応じて1つを使用できるように、Debianには両方のバージョンのライブラリを含める必要はありませんか?私がここで何を見逃しているのでしょうか?

ベストアンサー1

libjpeg8Debian には が含まれていたが2017年に撤去され、交換されました。libjpeg9。実際、libjpegDebianのライブラリはlibjpeg62-turbolibjpeg— これは Debian 10 と 11 で使用できる唯一の亜種です(この決定は#717076に文書化されています。)。

Debian の一般的な規則は、ディストリビューション自体に必要なライブラリだけを運ぶことです。特定のバイナリに必要なすべてのライブラリを提供することは不可能です。

しかし、古いパッケージが完全に消えているわけではなく、多くの場合、まだ動作します。 Debianで最後にリリースされたバージョンlibjpeg8スナップショットで利用可能、現在のDebianバージョンにもインストールできます。multiarch-supportスナップショットから

いつでも互換性パックを要求するバグを報告できます。Ubuntuで取ったアプローチしかし、そのような解決策がDebianでどれほど人気が​​あるかはわかりません。

おすすめ記事