转载自:http://blog.sina.com.cn/s/blog_5bce41b90100jhu2.html
1、ibus输入法
Ubuntu 系统安装后已经自带了ibus输入法,在英语环境下默认不启动。
配置ibus自动启动可以在ubuntu系统菜单上选择System --- Preferences --- Startup Applications,在该窗口中增加一个程序:
Name: ibus-daemon
Command: ibus-daemon -d -x -r
ibus默认提供的中文输入法比较弱智,需要额外安装ibus-pinyin,命令如下:
sudo apt-get install ibus-pinyin
这时,还需要将ibus-pinyin输入法启动。在ubuntu系统菜单上选择System --- Preferences --- IBus Preferences,在Input Method页中的“Select an input method”下拉框中选择增加Chinese – Pinyin,就是图标中有个一个大大的“拼”字的那一个,然后点击Add按钮,最后通过Up按钮将该输入法移动到最上面。
系统重启后,通过Ctrl + 空格即可调出ibus输入法。
ibus输入法总体来说不错,但是在我的环境下发现无法在部分Java程序中调出来,例如Netbeans、OpenProj。
2、fcitx输入法
由于ibus的缺陷,所以我尝试了fcitx,使用下来也非常不错,而且可以在Java程序中正常使用,只是在这种情况下光标跟随有些问题,输入界面会停 留在屏幕最下端,但是可以接受,比起ibus不能使用要好多了。
安装fcitx:
sudo apt-get install fcitx
启动fcitx:
im-switch -s fcitx
注销后重新登录,fcitx就会生效。
如果需要切换回ibus,可以运行im-switch -s ibus,然后注销,重新登录。
fcitx同样可以通过Ctrl + 空格调出,这时会发现fcitx显示的中文是方框,因此需要修改fcitx的配置。Fcitx的配置文件在~/.fcitx/config,该文件为 GBK编码,在Ubuntu下显示不正常,可以通过如下方式操作:
cd ~/.fcitx
iconv -f gbk -t utf8 config > config.tmp
编辑config.tmp文件:
显示字体(中)=WenQuanYi Micro Hei
显示字体大小=10
使用粗体=0
保存退出,然后运行命令:
iconv -f utf8 -t gbk config.tmp > config
注销后重新登录,fcitx显示正常。
3、网页上Flash中的中文显示为方框的解决办法
编辑/etc/fonts/conf.d/49-sansserif.conf文件,作如下修改:
<edit name="family" mode="append_last">
<string>WenQuanYi Micro Hei</string>
</edit>
4、Java程序部分中文显示为方框的解决办法
在$JAVA_HOME/jre /lib/fonts目录下建立fallback目录,将中文字体文件复制(或link)到fallback目录。
sudo mkdir $JAVA_HOME/jre/lib/fonts/fallback
sudo ln /usr/share/fonts/truetype/wqy/wqy-microhei.ttc $JAVA_HOME/jre/lib/fonts/fallback/
5、转换文件内容编码
Windows下生成的纯文本文件,其中文编码为GBK,在Ubuntu下显示为乱码,可以使用iconv命令进行转换:
iconv -f gbk -t utf8 source_file > target_file
6、转换文件名编码
Windows下压缩的zip文件,在 Ubuntu下解开时,中文文件名会显示乱码,可以用convmv解决。
安装convmv:
sudo apt-get install convmv
转换文件或目录:
convmv -f gbk -t utf8 -r --notest *
7、解压zip文件乱码
在Ubuntu下使用unzip解压Widnows环境下生成的zip文件,会发生文件名或者目录名乱码现象,解决办法是使用 7-zip和convmv。
安装7-zip和convmv:
sudo apt-get install convmv p7zip-full
解压zip文件:
LANG=C 7z e zip_file
convmv -f gbk -t utf8 -r --notest *
8、解压rar文件乱码
在ubuntu下解压Windows环境下生成的rar文件,同样会碰到中文乱码问题,例如使用7z来解压。
解决办法是使用unrar来解压。
安装unrar:
sudo apt-get install unrar
9、PDF中文乱码
PDF文件中的中文显示出乱码的情况下,可以安装poppler-data来解决:
sudo apt-get install poppler-data
相关推荐
Ubuntu Server 10.04中文环境乱码解决办法
ubuntu10.04界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-...
4月29日最新发布的Ubuntu10.04正式版,是有一个LTS长期支持的版本。
VM7安装Ubuntu 10.04系统 VM7安装Ubuntu 10.04系统
ubuntu10.04 安装 opencv2.2.0
Ubuntu 10.04完全版入门教程 包含Ubuntu安装,配置过程,以及shell编程等内容。 分两部分: Ubuntu 10.04完全版first part Ubuntu 10.04完全版second part
最近开始学习Linux操作系统,遇到了很多问题,走了不少弯路。 Linux的却比windows强大很多,但像我这样刚入门的,用起来却不那么顺手。就拿上网来说吧,我在网上查了...此方法只适用于Ubuntu10.04,低版本我没试过。
介绍最新版本Ubuntu10.04的安装,配置,shell编程等内容,快速入门提高的资料。 分两卷: Ubuntu10.04入门教程01 Ubuntu10.04入门教程02
官方的chrome 只支持12.04以上的版本,由于所需的库不同 ubuntu 10.04 只能用之前的版本
ubuntu10.04版中文版使用教程 ubuntu10.04版中文版使用教程
安装Ubuntu10.04全过程(图解)
这个文档主要介绍在使用alsamixer不能解决耳机等声音问题,如耳机不出声,或是外接音箱无声音等,本人在ubuntu10.04已验证
这是10。04LTS的离线汉化包,专给没办法连网的同志用的,希望能帮助到你们。。。。
ubuntu10.04安装配置指南.docx
主要介绍了关于嵌入式开发的环境配置 开发环境是Ubuntu 10.04LTS
在ubuntu10.04下用gnome自带的归档管理器解压windows下压缩的zip文件,中文会出现乱码。将压缩包中以7z开头的文件全部复制到/usr/lib/p7zip/目录下,替换掉原有的文件。这样乱码就解决了。
VMware_Workstation中安装Ubuntu10.04 VMware_Workstation中安装Ubuntu10.04
家里的老笔记本装了诸多新版Ubuntu均不稳定,最终还是装回了10.04,结果安装最新版的方式得到的最新版本已经不能兼容10.04了。于是上网找了Chrome稳定版本的历史版本,然后本地下载各种版本尝试安装,得到了最新可...
UBuntu 10.04 smb.conf UBuntu 10.04 smb.conf UBuntu 10.04 smb.conf UBuntu 10.04 smb.conf
一步一步教你如何子啊VM下安-ubuntu10.04的详细图文教程