最近发现系统更新一直不成功,应用商店Discover和命令行工具pkcon都不行。日志点开一看 无法访问到127.0.0.1:7891
。觉得是代理问题,就去系统设置里关闭了代理,发现依然不行。又试了试 unset http_proxy
还是不行,真是让人百思不得其解。后来才知道这俩玩意儿都依赖 PackageKit
,这东西的设置储存在 /var/lib/PackageKit/transactions.db
里。所以只需要
sudo sqlitebrowser /var/lib/PackageKit/transactions.db
进去把
proxy
表全清空,再sudo systemctl restart packagekit.service
重启
PackageKit
服务就好了。你问我为什么不用
apt
更新?😝If you absolutely must use apt you do have to use dist-upgrade or full-upgrade in place of the upgrade command.
https://neon.kde.org/faq#command-to-update
Abort.