dus*_*tin 12 virtual-terminal 14.04
我想尝试 terra 终端,但 ppa 不适用于 14.04。terra 支持 14.04 吗?
如果是这样,我在哪里可以找到它?
小智 6
您可以使其在 Ubuntu 13.10 及更高版本下工作。首先,您必须从此处手动下载 Raring 版本的软件包: Terra PPA。
然后,安装包
sudo dpkg -i terra_0.1.7~raring1_amd64.deb
Run Code Online (Sandbox Code Playgroud)
然后注释文件中的第 152、156 和 165-166 行
/usr/lib/python2.7/site-packages/terra/VteObject.py
Run Code Online (Sandbox Code Playgroud)
以下是该部分的VteObject.py外观:
sudo dpkg -i terra_0.1.7~raring1_amd64.deb
Run Code Online (Sandbox Code Playgroud)
Terra 将在此之后工作,但您将无法调整透明度或设置自定义背景。
根据mario947 的回答,将以下内容添加到第 473/usr/lib/python2.7/dist-packages/terra/terminal.py行将允许您调整透明度。但是,每次调整透明度以查看更改时,您都需要重新启动终端进程。
/usr/lib/python2.7/site-packages/terra/VteObject.py
Run Code Online (Sandbox Code Playgroud)
该文件的周围部分应如下所示:
#self.vte.set_background_saturation(ConfigManager.get_conf('transparency') / 100.0)
self.vte.set_opacity(int((100 - ConfigManager.get_conf(('transparency'))) / 100.0 * 65535))
#self.vte.set_background_transparent(ConfigManager.use_fake_transparency)
self.vte.set_word_chars(ConfigManager.get_conf('select-by-word'))
self.vte.set_colors(
Gdk.color_parse(ConfigManager.get_conf('color-text')),
Gdk.color_parse(ConfigManager.get_conf('color-background')),
[])
#self.vte.set_background_image_file(
# ConfigManager.get_conf('background-image'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9540 次 |
| 最近记录: |