如何安装白蚁


14

我在UbuntuGnome上使用openbox ..如果有帮助。

因此,我查看了位于此处的文档:

https://wiki.archlinux.org/index.php/Termite

而且我不知道如何安装它。我是个新手,只想作一个简单的解释,或者至少向正确的方向推一下即可。

我也按照这里的说明进行操作:https : //github.com/thestinger/termite

做了以下事情:

git clone --recursive https://github.com/thestinger/termite.git
cd termite && make

然后得到这个:

ask @ ubuntu:〜/ term $
在pkg-config搜索路径中找不到软件包gtk + -3.0。
也许您应该添加包含`gtk + -3.0.pc'的目录
到PKG_CONFIG_PATH环境变量
找不到软件包'gtk + -3.0'
在pkg-config搜索路径中找不到软件包vte-2.91。
也许您应该添加包含`vte-2.91.pc'的目录
到PKG_CONFIG_PATH环境变量
找不到软件包'vte-2.91'
在pkg-config搜索路径中找不到软件包gtk + -3.0。
也许您应该添加包含`gtk + -3.0.pc'的目录
到PKG_CONFIG_PATH环境变量
找不到软件包'gtk + -3.0'
在pkg-config搜索路径中找不到软件包vte-2.91。
也许您应该添加包含`vte-2.91.pc'的目录
到PKG_CONFIG_PATH环境变量
找不到软件包'vte-2.91'
g ++ -std = c ++ 11 -O3 -Wall -Wextra -pedantic -Winit-self -Wshadow -Wformat = 2 -Wmissing-declarations -Wstrict-overflow = 5 -Wcast-align -Wconversion -Wunused-macros -Wwrite-strings -DNDEBUG -D_POSIX_C_SOURCE = 200809L -DTERMITE_VERSION = \“ v11 \” -Wno-missing-field-initializers -s -Wl,-按需要的termite.cc -o termite
termite.cc:31:21:致命错误:gtk / gtk.h:没有这样的文件或目录
编译终止。
Makefile:36:目标“白蚁”的配方失败
make:*** [白蚁]错误1

Answers:


13

这里是一个安装脚本,这很好地解释了所有的依赖和东西,我就复制你;)

安装依赖

sudo apt install -y 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 build-essential

获取并安装vte-ng

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
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 ln -s /usr/local/share/terminfo/x/xterm-termite /lib/terminfo/x/xterm-termite,这是一个坏主意。重点是什么?
埃文·卡罗尔

@EvanCarroll如果您向我指出为什么不这样做,我将对其进行更改,但是正如您可能在第一段中已经读到的那样,该“解决方案”被盗了。
db429

你为什么回声export LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"
blkpws

这些说明将破坏您的gnome终端,因为这需要vte-ng软件包的较新版本。不要遵循此说明,否则您的gnome终端将受到影响。
b-fg

致命的:无法创建工作树目录'vte-ng':没有这样的文件或目录
BlkPengu '19

1

我认为最简单的安装方法如下:

cd /tmp
wget https://raw.githubusercontent.com/Corwind/termite-install/master/termite-install.sh
chmod +x ./termite-install.sh
./termite-install.sh

现在更新您的默认终端仿真器:

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

祝你有美好的一天!


0

您好像没有安装所需的依赖项。可能是问题

在pkg-config搜索路径中找不到软件包vte-2.91。尝试安装vte-ng https://github.com/thestinger/vte-ng


我确实看到了,但是我不确定如何安装vte-ng。他们没有告诉您如何安装。您知道如何安装vte-ng吗?
Pepe

通常应在自述文件(下载zip文件后)中提及
Mohit Rajan 2016年

这是我的读物:*什么是VTE?VTE是一个库(libvte),用于实现GTK +的终端仿真器小部件,也是使用该库的最小示例应用程序(vte)。Vte主要用于gnome终端,但也可以用于在游戏,编辑器,IDE等中嵌入控制台/终端。VTE没有主页。在以下位置报告任何问题: bugzilla.gnome.org/enter_bug.cgi?product=vte
Pepe




-2

一个简单可行的替代方法是安装终结器,该终结器可轻松用于当前所有受支持的Ubuntu版本

这是一个非常简单的两步过程。

1)启用Universe存储库

2)通过Ubuntu软件中心或终端中带有命令的命令行安装终结器 sudo apt-get install terminator

这可能是一个更好的选择,因为有人说终结者更好,因为它可以将终端窗口分为几个区域,您可以根据需要调整它们的大小。还支持多个窗口和选项卡。

资料来源:

经验

https://www.slant.co/versus/2444/2462/~terminator_vs_termite


2
不赞成投票,因为这甚至都没有尝试解决问题。不想安装的原因有很多terminator,例如带有标题栏和窗口边框等的UI开销。出于同样的原因,我发现tilix/ terminix讨厌。
本杰明·R

1
您误解了我,但是我理解为什么,当我再次阅读它时,我的评论肯定是次理想的。我只是想说明一下,假设Asker不知道terminator或可能没有完全有效和特定的理由要使用terminix,而是在它不能回答问题时提供答案作为肯定值得反对。任何不回答问题的答案都可以。问“您是否尝试过使用终结器?” 对这个问题的评论是完全有效的。
本杰明·R

2
出于所有应有的尊重,您误会了。我提供了一种可行的替代方法,在该准则下完全可以接受这里有一个名言:“请仔细阅读什么的问题,具体来说,就是要求问题请确保你的答案提供了- ?还是可行的替代方案。
上古野人

1
白蚁是一个轻量级的终端仿真器。终结者是一个blo肿的Java 6 Terminal Emulator。我看不出这是一个可行的选择。
埃文·卡罗尔

1
起初,我以为这个答案不能很好地解决所提出的问题,但是后来我读了评论,不仅改变了主意,还了解了有关社区的更多信息。感谢@ElderGeek
Gabriel Ziegler
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.