一些非默认终端具有额外的功能,例如拆分窗口等。我们可以始终使用这些终端而无需卸载原始终端,但是有办法删除原始终端吗?
编辑-有些评论说不建议删除gnome Terminal。会有什么影响?
一些非默认终端具有额外的功能,例如拆分窗口等。我们可以始终使用这些终端而无需卸载原始终端,但是有办法删除原始终端吗?
编辑-有些评论说不建议删除gnome Terminal。会有什么影响?
Answers:
我不会删除它。鉴于它是Unity / Gnome桌面环境的默认终端仿真器,可能会有一些晦涩的程序/脚本无条件地使用它,并且会出现错误(大约从现在起两年,当您不记得是什么原因导致了它)。
首选方式是:
例如,安装新的终端仿真器
sudo apt-get install terminator
设置update-alternative
选择方法:
[romano:~/tmp] % sudo update-alternatives --config x-terminal-emulator
There are 8 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/terminator 50 auto mode
1 /usr/bin/gnome-terminal.wrapper 40 manual mode
2 /usr/bin/koi8rxterm 20 manual mode
3 /usr/bin/lxterm 30 manual mode
4 /usr/bin/rxvt-xpm 8 manual mode
5 /usr/bin/rxvt-xterm 10 manual mode
6 /usr/bin/terminator 50 manual mode
7 /usr/bin/uxterm 20 manual mode
8 /usr/bin/xterm 20 manual mode
Press enter to keep the current choice[*], or type selection number:
...就应该这样。如果您有探针,则可以在这里查看:如何设置Unity中使用的默认终端?
但是请注意,底层库存在一个错误/功能缺陷,使所有使用“在终端中打开”的内容均不遵守上述选择。该错误已在2010年报告并得到确认,有可用的补丁程序,但仍在这里。我不会屏住呼吸解决。
系统范围内的解决方法是删除gnome-terminal
二进制文件,并用x-terminal-emulator
--- 的链接替换它,大多数情况下都可以使用...
或者,你必须在你PATH
的$HOME/bin
目录之前 /usr/bin
(因为每个人都有,我想)你可以简单ln -s /usr/bin/terminator $HOME/bin/
(无需权限)和油嘴会很乐意使用链接,而不是真实的gnome-terminal
。
是的,有几种方法可以删除终端。您可以使用软件中心,搜索终端,然后将其卸载。
另外,您可以使用终端应用程序(例如Guake或Terminator)通过以下命令删除原始文件:
sudo apt-get remove gnome-terminal
就那么简单!
希望这可以帮助。
gnome-terminal
是Unity和Gnome的默认终端,应该在那儿。它会以某种意想不到的方式咬你。只需添加其他端子,并使用该update-alternatives
方法默认选择所需的端子即可。
update-alternatives
方法吗?抱歉,如果我天真,我是新手。