ppa 安装后 gnome-terminal 无法打开

ppa 安装后 gnome-terminal 无法打开

我是 Linux 新手(我最近刚开始双启动 Ubuntu 22.04 和 Windows 11)。我想从终端中选择所有内容(我发现启用旧版快捷方式只会选择一个屏幕,而不是整个输出),然后找到了一个 PPA 修复程序(https://github.com/mate-desktop/mate-terminal/issues/372) 提到回滚到之前的 VTE。但是,我绝对应该仔细研究一下,因为MATE terminal当我使用 时, PPA 似乎与 有关gnome-terminal。从 PPA 添加和安装后,gnome-terminal无法运行(即使在删除 PPA 之后)。以下是我尝试过的方法:

  • 删除 PPA(通过 apt 和ppa-purge
  • 通过 Ctrl+alt+T/应用程序菜单/VS Code 集成终端运行终端(挂起并最终超时)
  • 卸载并重新安装 gnome-terminal
  • sudo apt 更新/清理/升级/--修复损坏的安装
  • 在设置中更改我的语言(我看到了这个建议,但似乎没有解决问题)
  • 关闭我的电脑

我知道还有其他终端选项,但如果可能的话,我更愿意使用内置的 gnome-terminal。如果您能提供任何帮助,我将不胜感激!

答案1

您在清除 PPA 之前就将其删除,这导致ppa-purge无法正确降级所有已安装的软件包。

正确的做法是sudo ppa-purge ppa:maintainer/name,删除 PPA 并降级已安装的软件包。无需其他操作!

现在,要修复该问题,只需通过命令重新安装软件包的现有版本(适用于 22.04):

sudo apt install --reinstall gir1.2-vte-2.91=0.68.0-1 libvte-2.91-0=0.68.0-1 libvte-2.91-common=0.68.0-1

或者,使用突触包管理器逐个搜索从该 PPA 安装的所有包,然后使用“包 -> 强制版本...”菜单降级到(选择安装)旧版本。

相关内容