从 Ubuntu 16.04 升级到 18.04 彻底破坏了系统!

从 Ubuntu 16.04 升级到 18.04 彻底破坏了系统!

我尝试从 Ubuntu 16.04 升级到 Ubuntu 18.04。首先,在下载并安装软件包后,我无法登录。登录屏幕完全挂起,显示无法验证。但随后我登录 tty1,然后登录 Ubuntu。它说我在 Ubuntu 18.04。然后它要求重新启动。所以我从终端重新启动了 Ubuntu。它卡在了类似/dev/sda4 :清理文件。尝试几次后,我进入了 tty1,在这里我以 root 用户身份登录并尝试更新和升级。但现在我收到错误,例如未满足的依赖项和损坏的软件包。我已经完成了sudo dpkg -- configure -a。我不想重新安装 Ubuntu。如何访问我的 Ubuntu 桌面?

答案1

这是意料之中的,因为从 16.04 到 18.04 的升级尚未准备好。它应该在“七月下旬”准备好。

这是来自18.04 的发行说明

从 Ubuntu 16.04 LTS 或 17.10 升级

从 17.10 升级要等到 18.04 发布几天后才能启用。从 16.04 LTS 升级要等到 18.04.1 发布几天后才能启用,预计 18.04.1 发布时间为 7 月底。

答案2

我在升级时遇到"Failed to Authenticate"错误,表单中没有密码字段,登录屏幕上甚至显示 18.04 LTS。错误就像 Android 设备上的 toast 消息一样,不断堆积。我以为我别无选择,只能像可接受的选项一样等到 7 月,但下面的解决方案奏效了

我多次按下回车键,尝试 20 次后,"Failed to Authenticate"提示消失了,屏幕回到升级屏幕,升级仍在进行中,似乎在要求输入密码进行一些更改或其他操作(我现在无法访问日志)

最后升级完成,对过时的软件包进行了一些清理,现在通过重新启动和注销登录进行了测试,我可以登录使用 Bionic Beaver 没有任何问题。

答案3

尝试删除主文件夹中的 .Xauthority 文件并重新启动计算机(或重新启动桌面管理器服务)。

为此,您需要切换到虚拟终端(VT),因为您无法登录到桌面。

步骤如下:

  1. 要切换到 VT,请按CTRL + ALT + F1在键盘上。

    笔记:您可以使用 F1 到 F6 之间的任意键替换 F1。如果您的 F 键已映射到 Fn 键功能,请特别注意。

  2. 使用您的用户名和密码登录 VT。

    您将最终进入您的主目录。

  3. 使用命令删除‘.Xauthority’文件:

    rm .Xauthority

  4. 运行以下命令重新启动系统:

    sudo 重启

    笔记:可以通过重新启动桌面管理器服务来代替此重启步骤,

    对于 16.04:

    sudo systemctl 重新启动 lig​​htdm

    对于 18.04 和 20.04:

    sudo systemctl 重新启动 gdm

它对我有用。

相关内容