1. 前言
本文主要讲解在Ubuntu系统上如何修改默认终端程序。
终端是任何Linux系统的重要组成部分。它允许您通过shell访问Linux系统。在Linux上有几个终端应用程序(技术上称为终端仿真器)。
大多数桌面环境都有自己的终端实现。它可能看起来不同,可能有不同的键盘快捷键。
例如,Guake终端对于高级用户非常有用,它提供了一些您在缺省情况下可能无法在您的发行版终端中获得的特性。
您可以在系统上安装其他终端,并将其作为默认设置使用,使用通常的键盘快捷键Ctrl+Alt+T打开。
现在问题来了,你如何改变Ubuntu的默认终端。它没有遵循标准的方式来改变Ubuntu的默认应用程序,那么该怎么做呢?
2. 如果更改Ubuntu中的默认终端
在基于debian的发行版中,有一个方便的命令行实用程序叫做update-alternatives,它允许您处理默认的应用程序。
您可以使用它来更改默认的命令行文本编辑器、终端等。为此,运行以下命令:
sudo update-alternatives --config x-terminal-emulator
它将显示系统中所有可用作默认值的终端仿真器。当前默认终端用星号标记。
root@zcwyou:~$ sudo update-alternatives --config x-terminal-emulator
得到以下提示:
There are 2 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/gnome-terminal.wrapper 40 auto mode
1 /usr/bin/gnome-terminal.wrapper 40 manual mode
* 2 /usr/bin/st 15 manual mode
Press <enter> to keep the current choice[*], or type selection number:
根据您的需求选择你喜爱的终端。
您可能已经注意到update-alternatives
命令的输出中有自动模式(auto mode)和手动模式(manual mode)。
如果您选择自动模式,您的系统可能会在安装或删除软件包时自动决定默认应用程序。决策受到优先级编号的影响(如前一节中命令的输出所示)。
假设您的系统上安装了5个终端模拟器,并删除了缺省模拟器。现在,您的系统将检查哪些模拟器处于自动模式。如果有多个模拟器,它将选择具有最高优先级的模拟器作为默认模拟器。
3. 总结
通过本文的讲解,您应该了解如何修改Ubuntu上默认的终端程序了吧?我希望这个快速的小技巧对你有用。欢迎大家提出问题和建议。
评论前必须登录!
注册