要想理解什么是终端模拟器,可以参阅这篇**:(学习linux自我总结-----shell,konsole(控制台),terminal(终端)的关系)
提要:为了给新手弟兄指指路,把一些terminal介绍一下,这样为节省好多的时间,也方便初学Linux的弟兄查找。
值得一说:我并不是专业计算机人士,也不懂专业术语,更不知道这些terminal的不同,我只能从表面上介绍,从最简单的使用者角度来介绍一下 terminal 。我的介绍只从对中文支持是否良好,对系统压力是不是大。至于更多的细节,我一无所知。请大家指点。
我所能做的只是把这些terminal介绍给初学者,让他们节省点时间罢了。
给新手介绍几个好的terminal ,一般系统自带的term比如有 xterm ; kde terminal
一、xterm ,小巧轻快;但对中文支持不好。不支持标签打开功能;
xterm 系统是自带的,如果想调用,输入 xterm 命令就能调出来(这个我验证过,确实是这样)。这个term对中文支持不好。另外他也不支持标签打开终端功能。我在Linuxsir.org 看到有弟兄改一些东西,然后就可以支持中文了,不过这样做是有点麻烦。
xterm的 介绍及下载的网站是:
http://dickey.his.com/xterm/xterm.html
解决中文问题:
http://www.linuxsir.org/bbs/showthread.php?t=199125
没有必要用源码包编译安装,因为是系统自带的,找出那个包安装上就行 了。
二、gnome-terminal 是Gnome自带的term,支持中文较好,是一个多语言的 X 终端模拟器(这个有很多优点,所以一般都用它了,呵呵) ,支持标签打开;但如果用了中文桌面环境下,运行起来速度较慢;
gnome-terminal 是不错的,如果您用Gnome的桌面,在菜单上点一下 终端 ,就调用出来了。也可以在菜单的运行处输入 gnome-terminal 命令进行调用(这个我验证过,确实是这样)。
几乎有GNOME的发行版,都有带gnome-terminal 。因为他对中文支持好,因为是GNOME自带的term ,所以还是有优势的。但如果系统用中文,命令输出较慢。
三、kterm
kterm好象是日本人开发的,对中文支持并不好。对中文输入法也不支持。如果要支持可能得改一改东西。没有用心测试,只是简单的安装看了一下,因为本人对技术不通,只能看个表面,没有看出有什么门道来。感觉简单的使用,还是用自己熟悉的好。
站点:
http://www.asahi-net.or.jp/~hc3j-tkg/kterm/
这个工具已经进入了debian发行版。如果自己编译安装。看他的说明文件,不是常用的./configure ;make ;make install
而应该是:
[beinan@S01~]$xmkmf -a;make;make install
四、konsole 这个是KDE桌面环境集成的,如果您有安装kde桌面,这个term应该有(原来konsole 也是个终端哦)。对多语言的支持,对中文支持好。据我测试,好象运行东西比较重,并不是轻量级 别的。konsole位于kdebase的包中,如果发行版有KDE桌面,就有这个。如果您用GNOME,可能用不起来。因为这个依赖KDE的。至少也得 把kdebase安装上吧。
至于详情:
http://konsole.kde.org
五、mlterm 轻量级的term ,推荐使用(我怎么看大部分资料介绍都没有推荐它呢);不支持标签打开功能;
mlterm 对中文支持友好,小巧轻便,运行速度不受桌面环境语言的影响,速度极快,不支持标签功能。不用设置字体,就能显示中文。支持中文输入等,推荐使用;
主页地址:
http://mlterm.sourceforge.net/
安装方法:
下载最新版本: 比如:mlterm-2.9.2.tar.gz
http://jaist.dl.sourceforge.net/sour...m-2.9.2.tar.gz
安装无非是:
#tar zxvf mlterm-2.9.2.tar.gz
#cd mlter-2.9.2
#./configure ;make ;make instal
http://www.linuxsir.org/bbs/attachme...chmentid=25443
六、rxvt 轻量级term ,支持中文显示及输入;不支持标签打开功能;
rxvt 也是轻量级的,有些发行版称之为简体中文终端,已经原来的Mandrake 等;但在某些发行版中还是存在不少问题,比如中文法的支持等。有时如果locale是中文环境,可能存在无法调出的问题,也许是BUG。总之在中文环境 中,会出现类似这样的问题。但这些问题并不是不可以解决。要改其配置文件。如果您幸运的话,可能装上就能用了。
目前rxvt 有两个版本, rxvt、rxvt-devel ,建议用 rxvt-devel ,感觉rxvt已经停止开发了,还是开发到终点了,还不太清楚。
可能您的发行版中已经有rxvt ,找一找或许有,如果您想用rxvt,也可以在其主页中得到。
主页地址:
http://www.rxvt.org/
最新的版本还是2003年开发的
rxvt-2.7.10.tar.gz
安装方法也是./configure ;make;make install ,不过在configure的时候,有好多的选项可能选中;也有好多的可以disable的。通过
./configure ---help 来看各种特性,这是大多软件所共有的。
比如我在编译rxvt的时候可能会打开这些特性,虽然有些东西不知道做什么用的,也能enable;
[beinan@S01rxvt-2.7.10]#./configure --enable-everything
然后接着
[beinan@S01rxvt-2.7.10]#make;make install
调用命令
[beinan@S01rxvt-2.7.10]#rxvt
注:如果您用的rxvt ,而且您还是不能输入和显示中文,建议还是用mlterm 吧。因为我在编译和安装的过程中,发现并不能象mlterm一样,安装上支持输入法输入中文能及中文显示;
七、Terminal 支持中文环境,支持输入法,支持标签,有菜单功能;轻量级term ,推荐使用;
主页地址:
http://www.os-cillation.com/article.php?sid=40
最新版本是 0.24
下载地址: Terminal-0.2.4.tar.bz2
下载地址:
依赖关系 :
* D-BUS (0.23 or above)
* VTE Terminal Widget (0.11.11 or above)
* Xfce libraries (>=4.2.0)
* Gtk+ Library (2.4.0 or above)
* exo Library (0.3.0 or above), included with the installer
所有的依赖包都能在 Gentoo 软件库中得到源码包:比如:
http://mirror.clarkson.edu/pub/distr...too/distfiles/
安装方法也是./configure ;make;make install 如果出现错误信息,就是依赖关系的原因,装上所依赖的包就OK了。
调用命令:
#Terminal (我验证了,并没有打开什么终端,提示说命令不存在,)。
欢迎大家指正,正在补充之中。。。 |