Ubuntu20.10「依存: libffi7 しかし、インストールすることができません」が発生した場合の対処法

Ubuntu20.10「依存: libffi7 しかし、インストールすることができません」が発生した場合の対処法

Ubuntu20.10で「依存: libffi7 しかし、インストールすることができません」が発生した場合の対処法を記述してます。

環境

  • OS Ubuntu20.10

エラー全文

あるアプリをインストール時に発生。

インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
 check-mk-raw-1.6.0p20 : 依存: libffi7 しかし、インストールすることができません
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。

「update」や「upgrade」を実行しても改善せず

sudo apt update && sudo apt update

対処法

自分の場合は「libffi7」をこちらのページからダウンロードしてインストールすることが改善しました。

ダウンロード

wget -c http://mirrors.edge.kernel.org/ubuntu/pool/main/libf/libffi/libffi7_3.3-
4_amd64.deb

インストール

sudo apt install ./libffi7_3.3-4_amd64.deb

<出力結果>
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
注意、'./libffi7_3.3-4_amd64.deb' の代わりに 'libffi7' を選択します
以下のパッケージが新たにインストールされます:
  libffi7
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 6 個。
19.7 kB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 66.6 kB のディスク容量が消費されます。
取得:1 /tmp/libffi7_3.3-4_amd64.deb libffi7 amd64 3.3-4 [19.7 kB]
以前に未選択のパッケージ libffi7:amd64 を選択しています。
(データベースを読み込んでいます ... 現在 240354 個のファイルとディレクトリがインストールされています。)
/tmp/libffi7_3.3-4_amd64.deb を展開する準備をしています ...
libffi7:amd64 (3.3-4) を展開しています...
libffi7:amd64 (3.3-4) を設定しています ...
libc-bin (2.32-0ubuntu3) のトリガを処理しています ...