Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题

ubuntu命令行下中文乱码怎么解决 大家好,今天来介绍ubuntu命令行中文乱码怎么解决(ubuntu中文文件名乱码)的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧! 阅读详情


转自:http://www.cnblogs.com/zhcncn/p/4032321.html

1 设置中文显示环境

1. 打开System Settings

clip_image002

2. 打开Personal-> Language Support.

会弹出如下对话框,提示你“语言支持没安装完整”。 点击“Remind Me Later”.

clip_image004

3. 在“Language Support”中,点击“Install/Remove Languages”,在打开的窗口中,找到“Chinese(simplified)”并勾选上,点击“Apply Changes”。

clip_image006

4. 上面只是下载了语言包,还需要切换系统语言才能使之生效。

在“Language Support”中“Language for menus and windows”的最底部 ,将“汉语(中国) ”拖到 “English(United States)” 之上,字体由“灰色”变为“黑色”。重启系统,整个界面就变成中文了。(如果仍想保留英文系统,这一步骤可以省略)

2 设置中文输入法

1.首先,在“Language Support”->“Keyboard input method system” 中选择 ibus ,点击“Apply System-Wide”(应用到整个系统),然后close。

这时 按下“Ctrl + 空格键” 还是切换不了,需要设置下 IBUS。

clip_image008

2. 打开System Settings->Personal下的“Text Entry(文本输入)”。

点击左下角的“+”,在打开的“Choose an input source”中找到“Chinese(Pinyin)”,点击“Add”,添加。添加后,可以点击“^”“v”调整输入法的默认位置。

clip_image010

3安装googlepinyin输入法

1. 打开“Ubuntu Software Center”,在搜索栏中搜索“ibus”,在显示结果最下方,点击显示所有的项目。

clip_image012

2. 找到“Googlepinyin engine for ibus”并点击“Install”。

clip_image014

3. 当安装了IBUS的其他输入法后,需要在System Settings->Personal下的“Text Entry(文本输入)”,增加相应的输入法,否则右上角任务栏是看不到新安装的输入法的。

4. 进一步设定

可以在/usr/share/applications目录打开键盘输入法项目进行进一步输入法设定。

clip_image016

5. 把新安装的输入法增加进来,然后进行相应的设置。

勾选“Customize active input methods”,然后在下拉框中点击“Show all input methods”,在Chinese中,选择GooglePinyin,点Add,将其加入到Input Method中

这里要注意的是,Googlepinyin在IBUS框架下无法进一步设置(你在Input Method中点中GooglePinyin后,右边的Preference按钮是灰色的)。

clip_image018

4 安装sogoupinyin输入法

1. 首先从官网下载deb安装包

http://pinyin.sogou.com/linux/

2. 安装fcitx框架【3】

sudo apt-get install fcitx

3. 安装deb包

Sogou提供了安装指南,对Ubuntu14.04,可以双击deb文件安装【4】

双击deb文件后会进入Ubuntu Software Center,点击“Install”安装。

对Ubuntu12.04,请参靠【4】进行安装。

4. 设置键盘输入方式系统

在System Settings->“Language Support”->“Keyboard input method system” 中选择 fcitx ,之后,点击“Apply System-Wide”(应用到整个系统),然后close。

5. 重启系统,然后作如下配置

(1)点击右上角键盘形状的图标,点“配置”,打开“Input Method Configuration”窗口,点击左下角的“+”图标。

clip_image020

(2)点击左下角的“+”图标后会出现“Add Input Method”窗口,然后一定要将“Only Show Current Language”勾选掉(很重要,否则不能找到刚安装过的搜狗输入法!)【5】。

clip_image022

(3)最后,在输入框中输入sogou,选中点击OK即可。添加完后将其放置到列表的最下方,注意,是最下方!然后默认输入法就是搜狗输入法了。

clip_image024

6. 注意事项

(1)不要卸载自带的ibus,因为好多其他软件都会用到它,卸载会造成系统不稳定。【3】

(2)ubuntu14.04不需要添加PPA软件源,如果不能下载fcitx先输入以下命令进行更新即可。

sudo apt-get update

5. 开启工作区

ubuntu14.04默认只有一个工作区。如果需要多个工作区,可以进行如下设置:

"System Settings"->Appearance->Behavior,勾选"Enable Workspace"开启工作区。这样系统就提供了四个工作区。

6. 解决Gedit中文乱码问题

乱码原因【6】:

打开部分Windows下的txt文本文件的时候,中文显示为乱码。但是自己用Gedit编写新文件的时候,输入的中文却可以正常显示,保 存后再退出也可以正常显示。而且对于Windows下的文本文件,也不是全部含有中文的都显示为乱码。

整理下思路,如果真的是中文无法正常显示的问题,也就是字体设置问题,是不应该有文件能够正常显示中文的,应该全部乱码才对。而事实上并非如此,所以这个猜测可以排除。那么,会不会是文件编码的问题?Linux下默认的编码是UTF-8,而Windows下默认的编码是GB2312/GBK。难道是 编码问题引起的问题?切换到Windows系统下,输入一段中文后,保存为UTF-8的txt文件,然后再另存同一个文件为GB2312编码格式。再次切 换到Ubuntu 14.04下,打开这两个文件,果然GB2312编码的文件乱码了。

NOTE:【6】中的解决方法使用的gconf-editor在Ubuntu12.04后已没有“/apps/gedit-2/”项。需要使用dconf-editor来修改。gnome2 的 “注册表编辑器” gconf-editor 正在被 dconf-editor 所取代,更多的隐藏设置也可以通过 dconf-editor 进行修改。

解决方法【7】:

1. 打开终端,在其中输入命令:

sudo dconf-editor

如果dconf-editor没安装,先使用sudo apt-get install dconf-editor 安装。

2. 在新开的窗口里,在左边依次展开/org/gnome/gedit/perferences/encodings,修改其中的配置信息,在auto-detected项的value中的'UTF-8'后面添加, 'GB18030',在shown-in-menu对应值的后面添加上, 'GB18030'(注意逗号后面有个空格)。关闭然后再次运行Gedit即可生效。

clip_image026

Reference

【1】ubuntu如何切换中文语言及中文输入法(http://shizhifang886.blog.163.com/blog/static/3058511020126149559199/)

【2】Ubuntu 14.04中文输入法的安装(http://sixipiaoyang.blog.163.com/blog/static/623235882014450916276/)

【3】安装ubuntu14.04之后要做的一些事(http://www.cnblogs.com/marcowei/p/3841342.html)

【4】搜狗输入法 for Linux 安装指南(http://pinyin.sogou.com/linux/help.php)

【5】Ubuntu14.04安装搜狗输入法(http://jingyan.baidu.com/article/ad310e80ae6d971849f49ed3.html)

【6】解决Ubuntu 下Gedit中文乱码问题(http://blog.csdn.net/lemonzone2010/article/details/6041187)

【7】ubuntu12.04下gedit的中文乱码解决方案(http://javaloverlover.iteye.com/blog/1729135)

uniapp监听扫码枪键盘事件|无输入框式监听 一般的扫码枪通过USB或蓝牙连接手机或电脑,充当的是一个外接设备。当扫码后,扫码枪会自动识别内容,然后向连接的电脑或手机发送键盘事件keydown或keyup。 阅读详情

相关推荐

【工具使用】Keil常用的调试操作整理介绍

2、当选择了非0级优化时,调试可能会变得困难,具体表现在断点调试。该按钮是在进入了函数单步调试的时候,有时候你可能不必再执行该函数的剩余部分了,通过该按钮就直接一步执行完函数余下的部分,并跳出函数,回到函数被调用的置。:如果是在C语言窗口中,则是按单条语句执行,与单步调试不同的是,遇到函数不会进入函数内部,而是直接全速运行函数,并跳到下一条语句。但我的Keil软件中无法显示这个视图,并且通过修改系统试图,调试时,点击打开系统视图发生了闪退的现象,目前能想到的原因是:重新安装Keil,安装最新版本。

MEYOU_Cc 不吃香菜! 1万+

configure: error: cannot run /bin/bash config/config.sub 解决configure配置问题

linux下./configure 后可能会出现各种问题,缺少依赖包,或者版本 变量不一致等。不同的行为可能会产生同一错误,我是在安装 joy 工具时,遇到该报错。下面的方法不一定对你的问题一定有用,这就是个尝试的过程,只要能解决问题就好。 若你也是在安装 joy,可参考另一文章。 操作环境:Ubuntu 16.04 问题描述 root@ubuntu:/home/joy# ./configure ...

Solar's Blog 1万+

Ubuntu22.04.2远程服务器上搭建OHIF+Orthanc

Ubuntu远程服务器上不翻墙,但是本地windows需要科学上网开始之前,首先在终端输入export -p查看是否有代理端口如下如果有就关了,输入如下命令。

weixin_51116549的博客 1198

asn1安装小记

流程: git clone https://github.com/vlm/asn1c.git test -f configure || autoreconf -iv sudo ./configure sudo make make install 问题1: config.status: error: cannot find input file: `tests/tests-c-compiler/check-src/Makefile.in' 解决方案: 1.安装libtool autoconf

qq_43863189的博客 484

configure: error: cannot run /bin/sh ./config.sub解决办法

1、确定已安装 libtool libtool-ltdl libtool-ltdl-devel 否则则安装: yum install libtool yum install libtool-ltdl yum install libtool-ltdl-devel 2、将/usr/share/libtool/config/config.sub、/usr/share/li

让我们荡起双桨的博客 1万+

ubuntu 键盘输入法为空_Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题

1 设置中文显示环境1. 打开System Settings2. 打开Personal-> Language Support.会弹出如下对话框,提示你“语言支持没安装完整”。 点击“Remind Me Later”.3. 在“Language Support”中,点击“Install/Remove Languages”,在打开的窗口中,找到“Chinese(simplified)”并勾选上,...

weixin_39812465的博客 793

ubuntu 12.04英文版设置成中文

适用于ubuntu 12.04英文版的系统,其它版本的设置应该是大同小异的。 进入ubuntu系统,在顶部齿状标志找到system... 2.在personal找到Language Support 3.进入Language Support后,在language的页面中点击Install/Remove Languages... 4.在弹

hhbgk的专栏 10万+

Ubuntu系统中文乱码解决办法

最近在docker上pull下面的Ubuntu镜像运行后发现中文出现了乱码情况,网上搜过很多教程都没有解决,最后,结合多方的结果和尝试终于成功了,这里记录一下。

HELLOWORLD2424的博客 3万+

转载 Linux ubutu 14 配置中文输入法(搜狗输入法

转载:亲测有效 https://www.cnblogs.com/zhangfengfly/p/6867844.html

u014545085的博客 213

ubuntu 14.04输入法打出乱码问题

输入命令 ibus-daemon -drx 重新切换输入法 OK

a1858548的博客 168

ubuntu设置系统语言为中文

5.切换到Regional formats,点击进行语言选择,选择到中文确定。然后点击Apply System-wide,弹出密码确认的话就输入密码,授权。最后,重启电脑,或者注销重新登录就可以。进入之后,会弹出替换对话框,选择全部替换即可。3.找到chinese(simplified),把后面的框勾选上,点击apply按钮。然后输入密码(超级用户的密码)即可。2.点击install/remove lanague按钮,安装新的语言。4.回到步骤2原来的界面,把汉语从最后一位拖到第一个;

m0_46392035的博客 2万+

doxygen Doxygen

Doxgen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。

电赛专门为MSPM0G3507单片机设计的拓展板

25年电赛省二硬件,专门为MSPM0G3507单片机设计的拓展板

上一篇: Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置
下一篇: 如何通过解决putty中文乱码的问题
cw1112
博客等级 码龄16年 0粉丝 2原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值