web-dev-qa-db-ja.com

Ubuntu 16.04にmailutilsをインストールする際のエラー

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

その後、すべてのステップを再起動します。

0
NerdOfLinux