Single

修复PackageKit无法正确切换代理

使用过代理在图形界面下安装软件包后,会出现这样的毛病:

目前确认为PackageKit软件包的问题,无法正确切换代理,需要手动编辑配置(数据库)。

解决方案:

命令行操作:

1. 安装 sqlite3
sudo dnf/apt install sqlite3

2. 删除代理设置
sudo sqlite3 /var/lib/PackageKit/transactions.db
DELETE FROM proxy;
.exit

3. 重启 packagekit
sudo systemctl restart packagekit

图形界面操作:

1. 安装 sqlitebrowser:
sudo dnf/apt install sqlitebrowser

2. 删除代理设定:
sudo sqlitebrowser /var/lib/PackageKit/transactions.db
点击浏览数据页面, 选择表名 proxy 并删除所有数据。

3. 重启动 packagekit
sudo systemctl restart packagekit

来源:https://github.com/PackageKit/PackageKit/issues/392#issuecomment-1077478068

暂无评论

发表评论

Warning: Undefined variable $user_ID in /www/wwwroot/wiki/wp-content/themes/boxmoe-dove--master/comments.php on line 49

Warning: Undefined variable $user_ID in /www/wwwroot/wiki/wp-content/themes/boxmoe-dove--master/comments.php on line 72

Warning: Undefined variable $user_ID in /www/wwwroot/wiki/wp-content/themes/boxmoe-dove--master/comments.php on line 107