在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Termite在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Termite在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Termite在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Termite
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Termite

发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Termite?自从我改用 Arch Linux 作为我的主要 Linux 发行版以来,Termite 一直是我最喜欢的 Linux 终端模拟器。我使用 i3 Window Manager 运行 Arch Linux,我的所有点文件都可以在我的 Github Dotfiles 存储库中找到。

离开 Debian/Ubuntu 系列一段时间后,我决定在我的新家庭桌面上尝试一下 Ubuntu 桌面版。作为 Ubuntu,termite 在默认存储库中不可用,您必须从源代码构建它。

Termite 是一个以键盘为中心、基于 VTE 的终端,旨在在支持平铺和/或选项卡的窗口管理器中使用。它支持透明度以及 256 色和真彩色(1600 万色)调色板。

使用以下步骤在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Termite:

第1步:安装开发工具

使用以下命令在 Ubuntu 工作站中安装开发工具:

sudo apt update
sudo apt install build-essential

第 2 步:安装 Termite 构建依赖项

接下来是在您的系统上下载并安装 Termite 构建依赖项。

sudo apt-get install -y git g++ libgtk-3-dev gtk-doc-tools gnutls-bin valac intltool libpcre2-dev libglib3.0-cil-dev libgnutls28-dev libgirepository1.0-dev libxml2-utils gperf

第 3 步:安装增强型 vte 终端小部件

VTE 是一个实现 GTK+ 终端仿真器小部件的库 (libvte),以及使用它的最小示例应用程序 (vte)。

安装 VTE,如下所示:

cd ~/
git clone https://github.com/thestinger/vte-ng.git
echo export LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"
cd vte-ng
./autogen.sh
make
sudo make install

第 4 步:在 Ubuntu 上构建并安装 termite

安装 VTE 库后,克隆并构建白蚁代码。

cd ~/
git clone --recursive https://github.com/thestinger/termite.git
cd termite
make
sudo make install
sudo ldconfig
sudo mkdir -p /lib/terminfo/x
sudo ln -s /usr/local/share/terminfo/x/xterm-termite /lib/terminfo/x/xterm-termite
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/local/bin/termite 60

termite 二进制文件应位于 /usr/local/bin/termite 下

$ which termite
/usr/local/bin/termite

步骤 5:配置 Termite 终端模拟器

白蚁在以下位置查找配置文件:

    $XDG_CONFIG_HOME/termite/config
    ~/.config/termite/config
    $XDG_CONFIG_DIRS/termite/config
    /etc/xdg/termite.cfg

要开始自定义白蚁,请首先将基本示例文件复制到您的主目录:

mkdir -p ~/.config/termite
cp /etc/xdg/termite/config ~/.config/termite/config
vim ~/.config/termite/config

以下是我的白蚁配置文件,您可以将其内容粘贴到您的:

[options]
scroll_on_output = false
scroll_on_keystroke = true
audible_bell = false
mouse_autohide = true
allow_bold = true
dynamic_title = true
urgent_on_bell = true
clickable_url = true
cursor_blink = on
#font = Hack 10 

[colors]
background = #282828
foreground = #ebdbb2
color0  = #282828
color8  = #928374
color1  = #cc241d
color9  = #fb4934
color2  = #98971a
color10 = #b8bb26
color3  = #d79921
color11 = #fabd2f
color4  = #458588
color12 = #83a598
color5  = #b16286
color13 = #d3869b
color6  = #689d6a
color14 = #8ec07c
color7  = #a89984
color15 = #ebdbb2

现在,您可以从终端或应用程序启动器在 Ubuntu 22.04|20.04|18.04|16.04 桌面上启动白蚁终端模拟器。

要测试您当前使用的终端模拟器,请使用 neofetch

sudo apt install -y neofetch

运行 neofetch 命令。您应该在“终端”部分看到白蚁。

常见问题

当 Termite 使用远程 SSH 连接时,有时会出现错误:打开终端时出错:xterm-termite。或打开终端失败:缺少或不合适的终端:xterm-termite。

要修复上述错误,请在远程系统上执行此命令。

export TERM=xterm-color

如果您的系统支持 256 颜色,请使用:

export TERM=xterm-256color

要使其持久化,请将该行放入您的 ~/.bashrc 或 ~/.zshrc 文件中。

$ vim ~/.bashrc 
# Add line at the end of file
# export TERM="xterm-256color" 
 export TERM=xterm-color

保存文件并退出,获取它的源代码。

$ source ~/.bashrc
#or
$ source ~/.zshrc

使用备忘单:

  • 在插入模式下复制选定的文本:Ctrl+Shift+c
  • 粘贴:Ctrl+Shift+v
  • 开始滚动完成:Ctrl+Tab
  • 向上或向下滚动屏幕:Ctrl+Shift+Up/Ctrl+Shift+Down
  • 进入选择模式:Ctrl+Shift+Space
  • 打开新选项卡:Ctrl+Shift+t

如果通过 Ctrl+Shift+t 打开新选项卡失败,且未设置目录 uri,请使用 /etc/profile.d/vte.sh

source /etc/profile.d/vte.sh

由于我们从源代码构建了 VTE,因此这将类似于:

source /etc/profile.d/vte-2.91.sh

许多 Termite 命令都是从 Vim 借用的。享受在 Ubuntu 22.04|20.04|18.04|16.04 系统上使用 termite 的乐趣。

©2015-2025 Norria support@alaica.com