从 ubuntu 20 升级,一切似乎都很好,但我一直遇到 Discover 拒绝更新软件包的情况。
我一直收到消息:不允许用户进行 Flatpack 操作。
我尝试了 flatpak uninstall --unused,但没有效果。不知怎的,我认为这与 flatpack 无关,但与我在 ubuntu 20 上的一些 repo 有关。
例如,它不会更新 mesa,因此我检查了软件包列表和类似内容:
libglu1-mesa/**jammy,now** 9.0.2-1 amd64 **[installed,automatic]**
libegl-mesa0/now 23.1.0~kisak1~f amd64 [installed,local]
libegl1-mesa-dev/jammy-updates 22.2.5-0ubuntu0.1~22.04.3 amd64
不确定“now”是什么意思,但我记得我使用了 kisak repo,但这在升级到 22.04 期间显然被禁用了。
但是现在,如果我启用它,我会收到一条消息:无法获得身份验证。
我不知道这是否与此相关(flatpack 错误、禁用 kisal repo、现在的事情)但不确定如何摆脱这种困境。
############################ ########### 更新: #######
我重新启用了 kisak-ubuntu-kisak-mesa-focal.list 但是如果我这样做:sudo ppa-purge -d focal ppa:kisak/kisak-mesa 我得到:
Updating packages lists
PPA to be removed: kisak kisak-mesa
Warning: Could not find package list for PPA: kisak kisak-mesa
如果我只是想手动删除一些 kisak 包,似乎整个系统都会作为依赖项被卸载。
非常感谢您的帮助。