我目前已在 Ubuntu 18.04 中安装了 termite 终端。但现在我不喜欢它,所以我使用 卸载了它sudo apt remove --purge termite
,然后运行我之前的终端,但它没有打开,那么我该怎么做才能保留我之前的终端。
答案1
没有官方的 Ubuntu 软件包termite
,您必须从第三方来源安装它。
termite
需要vte-ng
(不确定确切的包名称,也可能取决于您termite
从哪里获取的来源),它会替换 Ubuntu 包libvte-2.91-0
以及可能还有它的朋友(-common
,-dev
)。
长期以来,vte-ng
版本都是 0.50,而gnome-terminal
Ubuntu 18.04 需要libvte-2.91-0
版本 0.52,0.50 不够新。
您应该卸载vte-ng
及其相关软件包(无论它们的具体名称是什么),然后libvte-2.91-0
从 Ubuntu 存储库重新安装及其相关软件包。
另一种方法是更新vte-ng
到 0.52,但如果您已经删除了termite
,那么我宁愿重新安装主流的 Ubuntu 软件包而不是termite
特定的软件包。
答案2
首先打开 TTY。例如,按Ctrl+ Alt+F2键并登录。
然后检查gnome-terminal
您的系统中是否存在该二进制文件:
which gnome-terminal
最后一个命令应该返回:
/usr/bin/gnome-terminal
接下来检查 apt 包是否gnome-terminal
已安装:
apt-show-versions | grep gnome-terminal
最后重新安装它:
sudo apt install --reinstall gnome-terminal