如何在Ubuntu中更改默认终端

系统 Linux
终端(Terminal)是 Linux 系统的关键部分。它能让你通过 shell 访问 Linux 系统。Linux 上有多个终端应用(技术上称为终端仿真器)。

[[315395]]

终端(Terminal)是 Linux 系统的关键部分。它能让你通过 shell 访问 Linux 系统。Linux 上有多个终端应用(技术上称为终端仿真器)。

大多数桌面环境都有自己的终端实现。它们的外观可能有所不同,并且可能有不同的快捷键。例如,Guake 终端对高级用户非常有用,它提供了一些可能无法在发行版默认终端中使用的功能。

你可以在系统上安装其他终端,并将其设为默认,并能通过快捷键 Ctrl+Alt+T 打开。

现在问题来了,如何在 Ubuntu 中更改默认终端。它没有遵循更改 Ubuntu 中的默认应用的标准方式,要怎么做?

更改 Ubuntu 中的默认终端

在基于 Debian 的发行版中,有一个方便的命令行程序,称为 update-alternatives,可用于处理默认应用。

你可以使用它来更改默认的命令行文本编辑器、终端等。为此,请运行以下命令:

  1. sudo update-alternatives --config x-terminal-emulator

它将显示系统上存在的所有可作为默认值的终端仿真器。当前的默认终端标有星号。

  1. abhishek@nuc:~$ sudo update-alternatives --config x-terminal-emulator
  2. There are 2 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).
  3.  
  4. Selection Path Priority Status
  5. ------------------------------------------------------------
  6. 0 /usr/bin/gnome-terminal.wrapper 40 auto mode
  7. 1 /usr/bin/gnome-terminal.wrapper 40 manual mode
  8. * 2 /usr/bin/st 15 manual mode
  9.  
  10. Press <enter> to keep the current choice[*], or type selection number:

你要做的就是输入选择编号。对我而言,我想使用 GNOME 终端,而不是来自 Regolith 桌面的终端。

  1. Press <enter> to keep the current choice[*], or type selection number: 1
  2. update-alternatives: using /usr/bin/gnome-terminal.wrapper to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in manual mode

自动模式 vs 手动模式

你可能已经在 update-alternatives 命令的输出中注意到了自动模式和手动模式。

如果选择自动模式,那么在安装或删除软件包时,系统可能会自动决定默认应用。该决定受优先级数字的影响(如上一节中的命令输出所示)。

假设你的系统上安装了 5 个终端仿真器,并删除了默认的仿真器。现在,你的系统将检查哪些仿真器处于自动模式。如果有多个,它将​​选择优先级最高的一个作为默认仿真器。

我希望你觉得这个小技巧有用。 

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2020-03-02 14:25:17

Ubuntu终端Linux

2020-05-17 16:12:03

Linux终端命令

2016-07-29 11:21:16

Ubuntulinux程序

2021-11-03 21:11:02

UbuntuLinux

2020-11-17 09:46:13

终端TerminatorLinux

2020-02-01 16:16:31

UbuntuLinuxWindows

2020-06-15 18:40:15

Ubuntu 20.0文件夹颜色Ubuntu

2019-01-02 09:50:26

Ubuntu命令Linux

2015-07-16 16:19:02

UbuntuGNOME

2021-11-17 15:11:21

UbuntuLinux

2012-04-19 16:33:03

Titanium视频更改默认图片

2022-11-01 15:38:22

LinuxShell

2023-12-14 13:02:00

BashLinuxShell

2022-08-29 14:16:53

GRUB主题壁纸

2018-05-29 09:33:55

Linux终端显示图片

2020-09-18 17:29:58

Linux

2024-06-21 09:02:27

.NET开发C#

2020-03-18 17:43:15

LinuxMAC地址

2023-07-24 11:01:29

UbuntuWine

2022-11-02 16:47:36

点赞
收藏

51CTO技术栈公众号