Mailutilsをインストール、削除、更新しようとすると、ステータスが「half-installed」の同じエラーが常に発生します。助けてもらえますか?次の出力:
Sudo apt install mailutils
は:
Reading package lists... Done
Building dependency tree
Reading state information... Done
mailutils is already the newest version (1:2.99.99-1ubuntu2).
0 upgraded, 0 newly installed, 0 to remove and 136 not upgraded. 1 not fully installed or removed.
Need to get 0 B/90.4 kB of archives. After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
dpkg: error processing package patch (--configure): package patch is not ready for configuration cannot configure (current status 'half-installed')
Errors were encountered while processing: patch
E: Sub-process /usr/bin/dpkg returned an error code (1)
この場合、以下を試して修復を試みます。
最初に、apt
自体を使用してパッケージを修復してください。
Sudo apt install -f
次に、パッケージを再インストールしてください。
Sudo apt install --reinstall mailutils
これが失敗した場合、次のステップはapt
の1レベル下に進み、dpkg
を使用します。
Sudo dpkg --configure -a
他のすべてが失敗した場合は、apt
で削除してから再インストールしてください。
Sudo apt purge mailutils
念のため、保持したい設定をバックアップしてください。
それでもうまくいかない場合は、dpkg
をもう一度試してください。
Sudo dpkg --remove mailutils
その後にapt
が続きます:
Sudo apt install mailutils
それが機能しない場合、キャッシュされた.deb
ファイルが破損しているか、依存関係が破損している可能性があります。
Sudo apt clean
Sudo apt autoclean
Sudo apt autoremove
その後、すべてのステップを再起動します。