Articles

/usr/bin/dpkg returned an error code (1) – Quick Resolution

/usr/bin/dpkg returned an error code (1) でお困りですか?

通常、このエラーはパッケージ インストーラーに問題がある場合に発生します。

ボブカレスでは、サーバー管理サービスの一環として、このエラーの解決依頼をよくお受けしています。

今日は、このエラーを修正するために私たちのサポート エンジニアが採用したさまざまな方法を詳しく見ていきましょう。

Causes of /usr/bin/dpkg error

修正の詳細を知る前に、このエラーの主な原因について説明しましょう。 そして、これらのパッケージ インストーラーとの破損は、しばしばエラーをスローします。

それは、新しくインストールされたソフトウェアの失敗を引き起こす可能性があります。 また、/usr/bin/dpkgはLinuxのdpkgパッケージインストーラです。

そのため、dpkgパッケージが破損すると、ソフトウェアのインストールに失敗することになります。

/usr/bin/dpkg returned an error code (1)

How we fix /usr/bin/dpkg returned an error code (1) ?

ここで、当社のサポートエンジニアがこのエラーを簡単に修正する方法を説明しましょう。

Reconfiguring the Package Database

最近、ある顧客がこのエラーで当社に相談してきた。 サポート エンジニアが確認したところ、パッケージ データベースの破損が見つかりました。

この破損は主に、パッケージのインストール中に不要な中断が発生したために起こります。

そこで、以下のコマンドを使用して再設定と修復を行いました。

sudo dpkg ––configure –a

Using force install method

そこで、もしパッケージインストールが失敗した場合、以下のコマンドを使用します

sudo apt-get install –f

-f オプションは fix-broken を示します。

Remove the troublesful packages and post info files

また、エラーの原因となるソフトウェアパッケージを削除することで、このエラーを修正することができます。

sudo apt remove package_name

同様に、エラーの原因となるパッケージがわかっている場合、インストール ファイルは /var/lib/dpkg/info ファイルにあります。

これらのファイルを手動で削除すると、簡単にエラーを解決することができます。