如何(以及为什么)更改 Ubuntu 上的默认终端
要点
- 在 Linux 上尝试不同的终端模拟器,以改变新功能和视觉效果的体验。
- 使用 Ubuntu 包管理器查找并安装各种终端程序,例如 urxvt、Eterm 和 Cool-retro-term。
- 使用“sudo update-alternatives --config x-terminal-emulator”命令更改 Ubuntu 上的默认终端。
在 Ubuntu 上,终端是您最常使用的应用程序之一。与其他应用程序一样,您不必坚持使用系统附带的应用程序。以下是您现在可以尝试的一些最佳终端模拟器。一旦您做出选择,您还将了解如何永久设置您的终端。
为什么要更改 Ubuntu 终端?
虽然 Ubuntu 针对您选择的特定风格使用默认终端模拟器(例如用于普通 GNOME 桌面的终端),但您可能出于多种原因想要更改它。
您可能习惯于其他发行版或桌面环境中的特定终端编辑器。 Linux 上的许多程序早于 Linux 本身,其中包括 Linux 上的几种流行的终端仿真器。您稍后将看到的一些终端程序已经相当古老,但仍然拥有许多忠实的用户和开发人员。
正如有些人喜欢更换发行版一样,尝试新的应用程序也很有趣,尤其是在现代 Linux 发行版中有多种选择的情况下。只需单击一下或使用 apt 命令即可创建新终端。
有些功能很有用,而另一些功能只是简单有趣。终端似乎从屏幕顶部滑落或模拟旧的 CRT 屏幕,为您的 Linux 体验增添了一些视觉效果。谁不喜欢在 90 年代的电影中假装成黑客?
如何找到新的终端程序
寻找新的终端程序来尝试的最佳方法之一是使用 Ubuntu 包管理器。您可以尝试搜索“终端模拟器”或“终端”。您可以使用“apt search”、在线 Ubuntu 软件包浏览器或软件中心。
一些不错的选择
1. urxvt
urxvt 是 rxvt 的一个变体,最初是为了替代 xterm 程序而编写的,该程序默认随 Linux 系统上的标准 X11 安装一起提供。 urxvt 旨在作为一种更轻量级的替代方案,因为专用终端已过时,它省略了许多特定终端模型的模拟。 urxvt 支持 Unicode,因此名称中包含“u”。
要在 Ubuntu 上安装 urxvt,请使用以下命令:
sudo apt install rxvt-unicode
2. 埃特姆
Eterm 是一个为 Enlightenment 窗口管理器/桌面环境开发终端仿真器的项目。虽然它是可用的,但该项目本身基本上不活跃,即使更广泛的启蒙桌面仍在继续开发。
如果你想安装它,请使用以下命令:
sudo apt install eterm
3.酷复古术语
对于日常工作来说,cool-retro-term 可能不是一个实用的选择,但它使用起来确实很有趣。该程序模拟 CRT 字符终端的外观。这是图形界面在类 Unix 系统上广泛使用之前的 70 年代、80 年代甚至 90 年代的经历。作为一个从小就使用 CRT 显示器、眼睛疲劳证明这一点的人,我非常喜欢这个。
要安装cool-retro-term,请使用以下命令:
sudo apt install cool-retro-term
4. 瓜克/药明
这些终端模拟器使用下拉菜单,顾名思义,其灵感来自第一人称射击游戏(尤其是“Quake”系列)中的控制台。
要安装 Guake,请使用以下命令:
sudo apt install guake
安装Yakuake:
sudo apt install yakuake
5.终结者
Terminator 是一个很酷的终端模拟器,可让您在同一窗口中拥有多个终端,类似于使用 tmux 或 Gnu Screen 会话的方式。您将无法暂停和恢复会话。当你关上窗户时,它就消失了。
要安装它,请使用以下命令:
sudo apt install terminator
如何更改默认终端
选择要使用的终端后,如果您有打开终端窗口的程序,则可以将其设置为默认终端。为此,请打开终端窗口并键入:
sudo update-alternatives --config -x-terminal-emulator
输入您的 root 密码,您将看到一个菜单,其中显示您已安装在 Ubuntu 系统上的终端模拟器。键入要使用的终端程序的编号,然后按 Enter。
将来,任何调用终端的程序都将默认拥有您的新选择。如果您改变主意,可以重新运行命令来选择另一个终端。您可能需要注销并登录或重新启动系统才能使此更改生效。
这只是尝试新终端程序的表面。 Ubuntu 中还有很多其他终端可供尝试,所以不要害怕查看存储库中的内容。