`

linux文本模式下显示/输入中文

阅读更多
主要参考自:
fbterm和ucimf安装与字符界面显示中文
Fbterm -- 支持显示 UTF-8 字体的纯终端
在Ubuntu 9.04啟用Framebuffer
fbterm + ucimf 中文字符界面安装指南 (debian 方式)

网上搜索到的方法多是安装中文平台的,还有就是给LANG设置值为zh_CN.UTF-8的,后面这种方法不知道为什么在Ubuntu下行不通,不知道是不是我什么地方没搞好,显示的总是菱形。。没办法,只好去装中文平台。搜索到的中文平台有3种:zhcon、CCE和fbterm。3种当中,好像是zhcon最老,CCE其次,fbterm最新(08年发布的),前面两种好像都停止更新了,于是我就选择了fbterm,以及中文输入所需要的ucimf。下面是安装过程,都是从网上搜集的,之前发在圈子里,现在copy到博客做备份+凑数

fbterm在这里下载:
http://code.google.com/p/fbterm/downloads/list
目前最新的是fbterm-1.5.tar.gz
在安装fbterm之前需要启用framebuffer,详细的方法见:
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=89795
(上面这个链接如果打不开可以看这个:http://blog.csdn.net/fox1978/archive/2009/03/11/3980224.aspx
启用framebuffer之后,解压fbterm-1.5.tar.gz,configure make&install。
安装完毕,在文本模式(只能在文本模式下,在x window的终端里不能执行)执行fbterm,输个date命令看看输出的中文是不是乱码,如果不是,说明安装成功了。
安装ucimf之前还要先安装一个libltdl:
sudo apt-get install libltdl-dev
还有freetype2:
sudo apt-get install libfreetype6-dev
还有fontconfig:
sudo apt-get install libfontconfig1-dev

接着去http://ucimf.sourceforge.net/下载:
libucimf-2.2.8.tar.gz
ucimf-openvanilla-2.10.5.tar.gz
fbterm_ucimf-0.2.5.tar.gz
openvanilla-modules-0.8.0_13.tar.gz
然后解压,安装。

注意这4个包在configure的时候好像一定要指定--prefix=/usr
另外,libucimf在configure的时候还要指定--sysconfdir=/etc


我第一次安装的时候就是不带参数,结果装完运行fbterm之后,一按ctrl+space,就出现一行错误,说找不到libucimf.so.0。

安装完毕,记得把要使用framebuffer的用户加入video组:
sudo gpasswd -a 用户名 video

接着运行LANG=zh_CN.UTF-8 fbterm -i fbterm_ucimf
然后就可以使用ctrl+space开启输入法了。用ctrl+shift可以在各输入法之间切换。
更多的ucimf问题参见官方FAQ:http://ucimf.sourceforge.net/data/html/FAQ

最后设置 alias,直接使用 fbterm 调用上面命令:

echo "alias fbterm='LANG=zh_CN.UTF-8 fbterm -i fbterm_ucimf'" >> ${HOME}/.bashrc
分享到:
评论

相关推荐

    文本模式下安装centos 命令行 linux

    图文说明,相信你能很简单的完成安装 1.设置光盘引导后重启,放入Centos5.2的安装光盘。看见如下图片后输入“linux text”,即可进入Centos文本安装模式。。。。。。。。。。。。

    LINUX处理文本命令

    LINUX处理文本命令 处理文本和文本文件的命令 一. sort 文件排序, 通常用在管道中当过滤器来使用. 这个命令可以依据指定的关键字或指定的字符位置, 对文件行进行排序. 使用-m选项, 它将会合并预排序的输入文件. 想...

    功能超级强悍的文本编辑器 PilotEdit 14.3.0 + x64 中文多语免费版.zip

    >查找上一个/下一个不同的文本块 >将所有相同/不同的行拷贝到剪贴板。通过这个功能,我们可以很方便地找出第一个文件中存在而第二个文件中不存在的行 11. 自定义字符串表 >单击即可添加一个自定义的字符串 >在所选...

    详解Linux常用命令的用法(二)————文本编辑器命令vi/vim

    vi/vim介绍 它们都是多模式编辑器,不同的是vim 是vi的升级版本,... vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux

    linux C编程实战

     1.5 Linux下程序的开发环境和开发过程   1.6 习题   第2章 C编程基础、Vi和Emacs编辑器   2.1 C程序的结构   2.2 C语言的基本数据类型   2.2.1 整型   2.2.2 浮点型   2.2.3 字符型   2.3...

    详解Linux文本编辑器Vim

    Vim是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,他的作用是建立、编辑、显示文本文件。Vim没有菜单,只有命令。(在编辑一些配置文件、写一些简单的小脚本的时候用) Vim的三种工作模式:...

    linux教程——很使用的那种

    安装linux的时候,选择语言为简体中文,并不代表安装完后linux就显示为简体中文,这里选择语言是安装过程的语言。这是安装界面上会提示:What language would you like to use during the installation process?在安装...

    第3单元 Linux文本编辑1

    3.2 vim编辑器的模式3.2.1 什么是vim 3.3.2 按下 i 进入输入模式(也称为编辑模式),开始编辑文字在一般模式之中,只要按下 i, o, a

    Linux FTP服务配置

    vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程  1.相关配置文件  /etc/vsftpd.conf,vsftpd.ftpuser,vsftpd.user_...

    LINUX操作系统(电子教案,参考答案)

    本章主要介绍了Linux下的文本编辑器,这是使用Linux的一些基本技能。学好本章,有利于以后的学习。 第5章:Linux的安装和启动。本章主要介绍了Linux的安装和启动,其中涉及到一些原理以及其他Unix类操作系统上的原理...

    文本编辑器——VI/VIM

    文章目录vi/vim命令模式—>输入模式输入模式—>命令模式命令模式—>末行模式末行模式—>命令模式末行模式命令模式在命令模式下以单词为单位移动逐字符移动行内跳转行间跳转句子间跳转段落间跳转翻屏可视化模式字符...

    输入文本不动-Linux开发

    place.vim place.vim允许您在不移动光标的情况下向文本添加插入。 如果您遇到以下问题,则此插件可能适合您:忘记添加“;” 在一行的末尾。 被遗忘的var,place.vim place.vim允许您在不移动光标的情况下向文本添加...

    vmtools-linux.iso

    这时要进入文本模式下运行下面的命令  ./install.pl 这时install提示你是否需要备份以前的配置文件,建议选择"y".  等待INSTALL运行完成后,这时键入 STARTX 命令,启动LINUX图形界面,vm中不再提示没有安装虚拟机...

    第六章 Linux文本处理工具

    rev:把输入的行,倒着显示 more: 分页显示文件内容,回车一行一行往下翻 -d:显示翻页及退出提示 less: 一页一页地查看文件或STDIN输出查看时有用的命令包括: /文本 搜索 文本 n/N 跳到下一个或上

    Linux下ftp命令详解

    Linux下ftp命令详解 FTP> ! 从 ftp 子系统退出到外壳。 FTP> ? 显示 ftp 命令说明。? 与 help 相同。 格式:? [command] 说明:[command]指定需要帮助的命令名称。如果没有指定 command,ftp 将显示全部命令的列表...

    Linux vim编辑命令模式

    vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface...插入模式:在此模式下可以输入字符,按ESC将回到命令模式。

    Linux复习题综合练习

    7、下面哪些命令可以分页显示大文本文件:( ) A. more B. cat C. type D. less 8、 ls –al 命令列出下面的文件列表,问那一行代表是链接文件。() A. -rw------- 2 hel-s users 56 sep 09 11:05 ...

    如何使用Linux文本操作命令ed进行提权nov5详解

    前言 本文我将为大家介绍一个面向行的文本编辑器命令“ed”,它主要用于生成,显示,更改和操作文本文件。所有ed命令都在行或行范围内执行操作;...它有两种不同的工作模式,命令模式(command mode)和输入模式(inpu

    Linux程序设计 第6章 使用curses函数库管理基于文本的屏幕

    curses函数库还可以对键盘进行管理,提供一个简单易用的无阻塞字符输入模式。大家熟悉的小文本编辑器vi就是使用这个函数库编写出来的。 手机网址大全WAP网站:wap.71now.com 手机网站导航WAP网站:wap.513mobi.com ...

    linux C编程实战 电子书part5

    很好的linux C编程的书,请大家下载五个part(没办法,文件80M,我一次只能传15M),五个都下载了才能解压,这里就只在part1扣分,其他不扣分,请找我的另外四个资源。另外还有光盘资料,需要一个资源分,请到我的...

Global site tag (gtag.js) - Google Analytics