dpkgにlibssl1.0.2> = libssl1.0.0を確信させる方法は?

dpkgにlibssl1.0.2> = libssl1.0.0を確信させる方法は?

以前にDebian 8にインストールしたサードパーティの.debパッケージをインストールしようとしています。しかし、次のエラーが発生したため、新しいDebian 9設定にインストールできません。

dpkg: dependency problems prevent configuration of parity:
 parity depends on libssl1.0.0 (>= 1.0.0); however:
  Package libssl1.0.0 is not installed.

するlibssl1.0.2がインストールされました。ところで、"">= libssl1.0.0"として認識できませんが、この問題を解決する方法を知りたいです。

  1. libssl1.0.0を手動でインストールする必要がありますか?それでは、どうすればいいですか?

  2. シンボリックリンクをしたいですか?もしそうなら、それで何ですか?

  3. 他にはありませんか?

ベストアンサー1

libssl1.0.2libssl1.0.0互換性のないライブラリを提供する他のlibssl1.0.0パッケージなのでlibssl1.0.2

パッケージの要件を満たすために、Debian 8 リポジトリを設定に追加することをお勧めします。 Debian 8は引き続きサポートされているため、必要に応じてセキュリティアップデートを入手できます。これを行うには、/etc/apt/sources.listファイルを編集して各行をstretchコピーして次のstretchように置き換えjessieます。両方 stretchそしてjessieライン)。その後、実行すると動作しapt updateますapt install libssl1.0.0

またはできますパッケージをダウンロード(ページ下部でスキーマを探してから)dpkg -i

どちらの場合もapt-mark auto libssl1.0.0役に立ちます。これにより、後でパッケージが必要ない場合にパッケージが自動的に削除されるようになります。

おすすめ記事