aptを使用してソフトウェアをインストールすることはできません:「 'install-info'に空のファイル名が含まれています。」

aptを使用してソフトウェアをインストールすることはできません:「 'install-info'に空のファイル名が含まれています。」

検索してみましたが、私の出来事に関する具体的な内容が見つかりませんでした。 Kali 2021.4を実行していますが、何か問題がありますapt。誰かが私に走らなければならないapt --fix-broken installとして走り、次のような結果を得ました。

The following additional packages will be installed:
  libpython3.9 libpython3.9-dev libpython3.9-minimal libpython3.9-stdlib python3.9 python3.9-dev python3.9-minimal
Suggested packages:
  python3.9-venv python3.9-doc
The following packages will be upgraded:
  libpython3.9 libpython3.9-dev libpython3.9-minimal libpython3.9-stdlib python3.9 python3.9-dev python3.9-minimal
7 upgraded, 0 newly installed, 0 to remove and 2199 not upgraded.
4 not fully installed or removed.
Need to get 0 B/11.3 MB of archives.
After this operation, 73.7 kB disk space will be freed.
Do you want to continue? [Y/n] y
Reading changelogs... Done
dpkg: unrecoverable fatal error, aborting:
 files list file for package 'install-info' contains empty filename
E: Sub-process /usr/bin/dpkg returned an error code (2) "

私は多くのことを試しましたが、正直なところ、私のシステムで何をしているのかはわかりません。現在ファイルがバックアップされていますが、再インストールする必要がないように支援していただきありがとうございます。

答え1

/var/lib/dpkg/info/install-info.list安全のためには清掃してから再設置する必要がありますinstall-info

sudo sed -i '/^$/d' /var/lib/dpkg/info/install-info.list
sudo apt reinstall install-info

完了すると、他のaptタスクは正常に動作します。

関連情報