因此,我按照此链接中的步骤添加了该存储库:
https://help.ubuntu.com/stable/ubuntu-help/addremove-sources.html.en
我使用的是 20.04。运行 sudo apt update && apt upgrade 后,这部分升级了我的系统并破坏了一些东西。然后我编辑了 /etc/apt/sources.list 文件并将“focal”的所有实例更改为“jammy”,试图修复这种情况,因为相反的做法不起作用。安装了许多软件包后,我的机器现在启动到 TTY,并出现标题中的消息。将所有存储库改回 focal 并没有解决这个问题,至少没有通过随后运行 sudo apt update && apt upgrade 来解决。startx 失败,日志文件中出现此错误 (EE):
打开/dev/fb0:权限被拒绝
我尝试按照以下步骤操作https://unix.stackexchange.com/questions/149985/startx-cannot-open-dev-fb0-permission-denied但我无法编辑该文件,因为它是只读的。
我记得几年前让我的 GPU(AMD Radeon R9 280)与 20.04 一起工作时发生过一些恶作剧,而更新肯定会撤销那些恶作剧。
简而言之——我通过添加 22.04 存储库搞砸了我的 20.04 安装。我该如何回滚所有内容或以其他方式补救这种情况?
答案1
@guiverc 的解决方案“Ubuntu 20.04 LTS 桌面应该安装在系统上,使用其他选项,选择您现有的分区并且不格式化任何分区,这将触发非破坏性重新安装,包括尝试重新安装您手动安装的软件包(如果可从 Ubuntu 存储库获得,即您从 Ubuntu 存储库添加的软件将自动重新安装;但不保证第三方软件,因为该工具仅适用于官方软件包)。”有效。