web-dev-qa-db-ja.com

すべての更新で、aptdは16.04.5 LTSのTypeErrorでクラッシュします

私はかなり長い間Ubuntu 16.04.5 64ビットLTSを使用していますが、もう少し使用するつもりです。しかし、最近、更新があるたびにaptdによる内部エラーが発生していることに気付きました。

問題を引き起こす実行可能ファイルは/usr/sbin/aptdであり、エラータイトルはDistroUpgrade()のTypeErrorでクラッシュしました:PackageKitGlib.DistroUpgradeEnumが必要ですが、str詳細については、次のスクリーンショットを参照してください。

enter image description here

これまでにaptを再インストールしようとしましたが、正しく行ったかどうかわかりません。また、システムに多くのPPAが追加されています。このエラーをどのように取り除くことができますか?必要に応じて詳細情報を提供できます。

追伸:バラエティアプリケーションの奇妙な動作にも気づきましたが、それらが関連しているかどうかはわかりません。

2
Vesnog

aptdaemonのトラブルシューティングには、aptではなく、コマンドラインユーティリティaptdconを使用する必要があります。

たとえば、アップグレードの実行時のaptdaemonクラッシュに関する詳細情報を取得するには、--upgrade-systemをデバッグ(-d)引数と共に使用します。

Sudo aptdcon -d --upgrade-system

詳細については、マニュアルページを参照してください。

man aptdcon
3
Ronald