Gnome-terminal 无法在 Ubuntu 20.04.03 上启动

Gnome-terminal 无法在 Ubuntu 20.04.03 上启动

我搞乱了我的系统,需要紧急帮助。请耐心等待。我非常乐意提供所有详细信息。这台电脑对我来说有非常重要的工作。我知道如果它以某种方式关闭,它将无法重新启动。请帮忙。我尝试在 ubuntu 20.04.03 上安装内核 5.16。

  1. 为此,我从 20.4.03 下载了缺少的软件包并强制安装它们。按照说明这里。这更改了一些语言环境文件并强制安装了这些软件包。当我运行 时sudo apt --fix-broken install,它提示我删除几个软件包和 libc-bin。我不得不'Yes, do as I say!'为此输入。然后它删除了所有内容并显示 dpkg 错误代码:2。

  2. 现在我遇到了三个问题:
    a.ldconfig未找到PATH。b
    . root 的 PATH 通常应包含 /usr/local/sbin、/usr/sbin 和 /sbin。c.
    dpkg1 点中的错误始终未消失。
    我尝试了各种方法来修复此问题,例如尝试再次安装 libc-bin 和其他东西,但由于路径变量问题,无法运行任何命令,因此无法解决问题。我尝试使用提到的解决方案来修复它这里通过更改 /.root/.bashrc/ 和 .bashrc 中的 $PATH 变量,但没有任何效果。所以我尝试重新启动终端,结果,它现在无法打开。

总而言之,现在我的 gnome-terminal 无法打开,按下ctrl+alt+F1会将我重定向回 GUI,我什么也做不了。我尝试安装 VScode,但 snap 也不起作用。我知道我搞砸了。但我无法全新安装这个系统。即使有一丝希望,也请帮忙。我尽量尽可能清楚地提到我记得的每一个问题。

作为参考,这些是我尝试强制安装的所有 ubuntu 22.04 软件包的列表:

libc6-dev_2.34-0ubuntu3_amd64.deb
libc-bin_2.34-0ubuntu3_amd64.deb
libc-dev-bin_2.34-0ubuntu3_amd64.deb
libnsl2_1.3.0-2build1_amd64.deb
libnsl-dev_1.3.0-2build1_amd64.deb
libssl3_3.0.1-0ubuntu1_amd64.deb
locales_2.34-0ubuntu3_all.deb
rpcsvc-proto_1.4.2-0ubuntu5_amd64.deb

PATH 的错误消息:

perl: warning: Falling back to the standard locale ("C").
Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: error: 1 expected program not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
E: Sub-process /usr/bin/dpkg returned an error code (2)

相关内容