パッケージ 'libssl1.0.0' にはインストール候補はありません。

パッケージ 'libssl1.0.0' にはインストール候補はありません。

Debianにmsserver expressをインストールして使用するためのこのライブラリはどこにありますか?このエラーが発生します。

sudo apt-get install -y --no-install-recommends     libssl1.0.0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package libssl1.0.0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libssl1.0.0' has no installation candidate

ベストアンサー1

libssl1.0.0これは役に立たないこれ以上更新されません。リンクされたバイナリはさまざまなセキュリティ問題に遭遇する可能性があります(おそらく悪用されない可能性がありますが、シナリオによってこれを決定する必要があります)。使用するバージョンが何であれ、最新バージョンを見つける必要があります。

しかし、あなたはできる探すlibssl1.0.0Debian スナップショットから;適切なパッケージをダウンロードしてインストールします。例えばamd64:

wget http://snapshot.debian.org/archive/debian/20170705T160707Z/pool/main/o/openssl/libssl1.0.0_1.0.2l-1%7Ebpo8%2B1_amd64.deb
sudo dpkg -i libssl1.0.0*.deb

まずインストールする必要があるかもしれませんmultiarch-support

wget http://snapshot.debian.org/archive/debian/20190501T215844Z/pool/main/g/glibc/multiarch-support_2.28-10_amd64.deb
sudo dpkg -i multiarch-support*.deb

(このライブラリをインストールすると、リンクされたバイナリにのみ影響し、他のバージョンのライブラリにリンクされている他のバイナリについてはセキュリティ上の問題は発生しません。)

おすすめ記事