dpkg コマンドでパッケージのステータスが半分構成されていると表示される場合の根本原因の特定方法

dpkg コマンドでパッケージのステータスが半分構成されていると表示される場合の根本原因の特定方法

私の Ubuntu マシンにはパッケージ (たとえば kaupackage) がインストールされています。これをより高いバージョンに置き換えたいと考えています。

コマンドを実行する

dpkg -i -R -B -a --force-confold /tmp/kaupackage.deb

dpkgのログには次のように表示されます

2018-01-31 06:37:22 upgrade kaupackage:amd64 2.2.0.0.0.7707465 2.2.0.0.0.7710866
2018-01-31 06:37:22 status half-configured kaupackage:amd64 2.2.0.0.0.7707465

そして

dpkg -l

ショー

iFR kaupackage  2.2.0.0.0.7707465  amd64  pkgdescription

この状態から回復するための回避策や解決策を探しているわけではありません。このコマンドは以前は動作していましたが、突然動作しなくなりました。そのため、その理由を知る必要があります。

根本原因を見つけるにはどうしたらいいですか? より多くのログはどこで見つかりますか? より多くのログを有効にするにはどうしたらいいですか?

答え1

dpkg にはパッケージをインストールするための詳細なオプションはないと思います...ただし、 dpkg ログインがあることは知っています/var/log/dpkg.log

apt-get kaupackageむしろ、アンインストールして新しいバージョンをインストールするか、または...を使用してリポジトリからパッケージをインストールすることをお勧めします。

syslog または dpkg.log に何か表示されていますか?

よろしくお願いいたします。

関連情報