保持されたパケットによって引き起こされる可能性のある割り込みを解決します。

保持されたパケットによって引き起こされる可能性のある割り込みを解決します。

dpkg私はarmhfを使ってDebian Stretchに最新バージョンのglibcをインストールしようとしました(本当にバカです!)。.pkg文書。互いに率直に言った後

sudo dpkg -i libc6_2.28-10_armhf.deb
sudo dpkg -i libssl1.1_1.1.1d-0+deb10u7_armhf.deb

依存関係が満たされていないため、インストールに失敗しました。これによりシステム状態が一貫しなくなりました。

今私が経験している2つの問題は次のとおりです。

  1. Pythonで次のような結果が得られた場合import ssl
    • インポートエラー:/lib/arm-linux-gnueabihf/libc.so.6:バージョン「GLIBC_2.25」が見つかりません(/usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1に必要)
  2. もう機能しませんapt-get install。たとえば、sudo apt-get install gawk苦情
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libssl-dev : Depends: libssl1.1 (= 1.1.0l-1~deb9u4) but 1.1.1d-0+deb10u7 is to be installed
 libssl1.1 : Depends: libc6 (>= 2.28) but 2.24-11+deb9u4 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

私はこれを試しましたが、sudo apt --fix-broken install運がなく、まだ満たされていない依存関係と中断のために立ち往生しています。

The following packages have unmet dependencies:
 libssl-dev : Depends: libssl1.1 (= 1.1.0l-1~deb9u4) but 1.1.1d-0+deb10u7 is installed
 libssl1.1 : Depends: libc6 (>= 2.28) but 2.24-11+deb9u4 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

これに言及しながら試しheld packagesてみましたが、 sudo dpkg --remove --pending結果は出ておらず、上記の混乱に対する拒否権は変わりませんでした。

ベストアンサー1

この問題を解決するには、次のようにダウングレードします。

sudo apt install libc6/stretch libssl1.1/stretch

または、欠落している依存関係が何であるかを確認できますが、そのパスに移動したい場合は、Debian 10に完全にアップグレードすることもできます。

おすすめ記事