Debian 10.7 にアップグレードした後、このエラーが発生しました。それはおそらく、空き容量が足りないからです:Error while installing package: installed initramfs-tools package post installation script: subprocess returned error exit status 1
パッケージが正しくインストールされていることを確認するには? (どのように)再インストールする必要がありますか?
ランタイムにはアップグレードする必要があるパッケージは表示されませんsudo apt-get auto-remove && sudo apt-get clean && sudo apt-get update && sudo apt-get upgrade
(「依存:python3(<3.6)ですが、3.7.3-1のインストール」によってブロックされる「python3-psycopg2」を除く)。
答え1
パッケージのインストール後にスクリプトが失敗すると、パッケージは「半構成」のままになり、パッケージに関連するすべての後続の操作はしなければならないインストール後にスクリプトを再実行してください。
initramfs-tools
以下を実行して「ステータス」を確認できます。
dpkg -l initramfs-tools
これが見えたら
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===============-=============-============-================================================
ii initramfs-tools 0.133+deb10u1 all generic modular initramfs generator (automation)
これにより、これ以上何もしません。
2番目の列にこのF
マークが表示されている場合、パッケージは半分だけ構成され、次のように構成できます。
sudo dpkg --configure --pending
パッケージを再インストールするには、次を実行します。
sudo apt-get install --reinstall initramfs-tools