我已经使用 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