在 16.04.5 LTS 上,每次更新 a​​ptd 都会因 TypeError 而崩溃

在 16.04.5 LTS 上,每次更新 a​​ptd 都会因 TypeError 而崩溃

我已经使用 Ubuntu 16.04.5 64 位 LTS 一段时间了,打算多用一点。但是,最近我注意到我遇到了一个内部错误,原因是aptd每次有更新。

导致问题的可执行文件是/usr/sbin/aptd,错误标题是aptd 在 DistroUpgrade() 中因 TypeError 而崩溃:预期为 PackageKitGlib.DistroUpgradeEnum,但得到的是 str请参阅以下屏幕截图以了解详细信息。

在此处输入图片描述

到目前为止,我已经尝试重新安装 apt,但我不确定我是否做对了。我也有很多电力供应协议已添加到我的系统中。我该如何消除此错误以及可能导致此错误的原因是什么?如果需要,我可以提供更多信息。

附言:我还注意到 Variety 应用程序存在一些奇怪的行为,但我不知道它们是否相关。

答案1

为了进行故障排除,aptdaemon您不应该使用apt命令行实用程序 aptdcon

aptdaemon例如,要获取有关执行升级时崩溃的更多信息,请--upgrade-system与 debug ( -d) 参数一起使用:

sudo aptdcon -d --upgrade-system

请参阅手册页以获取更多信息:

man aptdcon

相关内容