当前位置: 首页 > 工具软件 > FbTerm > 使用案例 >

fbterm正确在字符界面显示中文并支持输入法

濮宇定
2023-12-01
首先下载最新版的fbterm-1.6.tar.gz,下载地址:
http://code.google.com/p/fbterm/downloads/list
然后解压到任意目录下,如:~/source,进入该目录,编译安装,终端依次输入:
./configure --prefix=/usr
make
make install
然后按Ctrl+Alt+F2进入tty字符终端,输入你的用户名密码登录,然后输入:
fbterm
如果显示:can't open frame buffer device
说明你没有将当前用户加入到video组中,终端输入:
sudo gpasswd -a 你的用户名 video
然后再输入fbterm试试,如果显示乱码,请输入exit退出fbterm,按Ctrl+Alt+F7退出tty,打开GNOME终端(应用程序--附件--终端),输入:
gedit ~/.fbtermrc
将其中的font-names=mono改为你系统安装的中文字体,还有把font-size也改一下,如:
font-names=文泉驿等宽正黑
font-size=16
然后再按Ctrl+Alt+F2进入字符终端,输入fbterm试试,不会乱码了吧。
光显示中文还不够,我们还要安装输入法ucimf,安装ucimf之前先安装一个libltdl:
sudo apt-get install libltdl7
然后从 http://code.google.com/p/ucimf/downloads/list 依次下载以下4个软件包:
libucimf-2.2.9.tar.gz
ucimf-openvanilla-2.10.6.tar.gz
openvanilla-modules-0.8.0_13.tar.gz
fbterm_ucimf-0.2.6.tar.gz
解压并编译安装libucimf:
./configure --prefix=/usr --sysconfdir=/etc
make
make install
后面的三个软件包解压后依次按如下步骤编译:
./configure --prefix=/usr
make
make install
完成后在终端输入:
gedit ~/.bashrc
在文件最后一行加入如下语句:
alias fbterm='LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8 fbterm -i fbterm_ucimf'
然后按Ctrl+Alt+F2进入字符终端,输入fbterm,再按Ctrl+空格键,可以输入中文了,按住Ctrl不放然后再按Shift就可以切换输入法了。
 类似资料: