ubuntu乱码(ubuntu语言中没有中文怎么办)
大家好,今天来为大家分享ubuntu乱码的一些知识点,和ubuntu语言中没有中文怎么办的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
ubuntu浏览部分网页乱码
各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)不开心时,点点点。。。 Ubuntu几种常见乱码解决方法科技小品 2009-08-05 16:31阅读250评论0字号:大大中中小小网上有许多关于ubuntu中乱码的解决方法,有些很好,有些转载却有很多错误,在此,结合自己的亲身体验,总结各种方法并修改,希望对你有所帮助。
一、网页中的flash乱码:刚刚装上的ubuntu默认浏览器是Firefox,但是Ubuntu默认不安装像flash这种带版权的软件。所以当你浏览像youku或网页播放器时,这种带有 flash的网页,firefox会提示你安装缺失插件,选择安装Flash插件后确实是可以显示flash了,不过你会发现,在flash上面的中文都是方框!注意:建议选择adobe的插件,这是由于兼容性。
解决方法:终端中输入: cd/etc/fonts/conf.d/ sudo cp nf nf_backup sudo gedit./ nf将其中的第1、2、4个后面的sans-serif用UTF-8代替,当然不备份也无妨。比如: UTF-8 UTF-8 monospace UTF-8
二、Rhythmbox中的歌曲信息乱码:首先说明一点:在ubuntu下,音频格式只有mp3会出现标签乱码。先安装mutagen: sudo apt-get install python-mutagen然后转到你的MP3目录,例如我的歌曲放一个音乐文件夹则输入: cd/home/"my music"/执行以全命令进行转换: mid3iconv-e GBK*.mp3注意:若文件夹my music下还有自文件夹,如还有“刘德华”,“english”等,则输入: mid3iconv-e GBK*/*.mp3则将包含所有子文件夹中的mp3格式。再用Rhythmbox重新导入歌曲文件夹就行了!
三、文本文件中的乱码:提供两种方案: 1》编辑“配置编辑器”首先在主菜单中选中“配置编辑器”,使其显身。而后在应用程序菜单中选择“系统工具”>“配置编辑器”打开后按以下路径 apps>gedit-2>preferences>encodings编辑auto_detected,在里面加入GB2312,GBK等中文编码即可。 2》直接修改Ubuntu默认编码环境为GBK这样就和windows环境下差不多了。方法如下: 1、打开 sudo gedit/var/lib/locales/supported。d/local在此文件中,添加一行 zh_CN.GBK GBK 2、 sudo locale-gen会看到系统下载几个文件。 3、修改/etc/environment sudo gedit/etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh"添加 LC_ALL="zh_CN.GBK" 4、接下来重启机器就行了
四、pdf乱码: ubuntu自带的文档阅读器,即Evince查看中文,会出现乱码与排列混乱。解决方法如下:终端中输入 sudo apt-get install poppler-data执行完后,重新打开pdf文件后中文能正常显示了。
五、wine乱码: 1、首先从windows系统中拷贝 c字体进入~/。wine/drive_c/windows/Fonts/具体方法是在终端中输入: gnome-open~/。wine/drive_c/windows/Fonts将会自动搜索并打开此文件夹。再将字体复制进去。 2、修改注册表文件~/。wine/ g。具体方法是在终端中输入: cd~/。wine gedit g将[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]中的:“MS Shell Dlg”=”Tahoma”“MS Shell Dlg 2″=”Tahoma”改为:“MS Shell Dlg”=”SimSun”“MS Shell Dlg 2″=”SimSun”注释:当然你复制其它字体,方法类似。
上面仅列出几种比较常见的乱码,若你有什么不清楚的,或想交流的,欢迎留言。本人刚刚接触linux不久,欢迎交流想法。关于各种编码,可以参考各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)。
ubuntu 命令行中文乱码问题的解决方法
首先...我说的命令行是指Ctrl+Alt+F1~F6开启的纯命令行模式不是在X Window里打开的终端...
如果你遇到的是终端里无法显示中文这篇文里的方法基本对你没用....可以跳过了~
言归正传纯命令行中中文无法显示
导致的原因是安装过程中选择了中文,所以系统默认配置也设置成了中文,改成英文即可。
解决方法1:学好英文..把环境变量设置为英文....(别抽我..)
修改/etc/default/locale
sudo vim/etc/default/locale1
修改默认的
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
为:
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
存盘退出
然后:
sudo reboot
再然后
env或者 locale查看修改后的结果就可以了...
解决方法2:这才是我想说的...安装个zhcon就可以了...
终端或者命令行里输入
sudo apt-get install zhcon
等安装完即可~
运行的时候记得要加载vgz驱动和utf8支持否则会黑屏...
并且只能在纯命令行里运行在终端运行会出错
所以你的命令应该是zhcon--utf8--drv=vga
如果嫌每次都要输入这么多太麻烦可以在~/.bashrc里面加一个别名
sudo vim~/.bashrc
打开后在里面加入一行
alias zhcon='zhcon--utf8--drv=vga'
保存退出
这样每次进入命令行后直接运行zhcon即可不用担心黑屏问题
zhcon中支持中文显示也支持中文输入法由于热键冲突问题暂时我只知道Ctrl+ space切换到全拼输入法是
可以用的多多少少解决了点中文目录/文件名的问题了
ubuntu系统下gedit出现中文乱码的两种解决方法
ubuntu gedit中文乱码看起来很烦人,本文提供两种解决途径,终端命令行途径或者图形界面操作途径,其实原理都是增加编码类型,问题显示如下图,查看文档内容,发现乱码
方法一:终端途径
1、打开终端
2、在终端中输入下面的内容,回车
复制内容到剪贴板
gconftool-2--set--type=list--list-type=string/apps/gedit-2/preferences/encodings/auto_detected"[UTF-8,CURRENT,GB18030,BIG5-HKSCS,UTF-16]"
方法二:图形界面途径
1、同时按住 Alt-F2,打开“Run Application”窗口
2、输入"gconf-editor",点击“Run“,进入Configuration Editor界面
3、点击左边的”+“号找到/apps/gedit-2/preferences/encodings,并单击
4、右键auto_detected,点击“Edit Key”
5、点击“Add”,在New list value处输入"GB18030",点击OK
6、选中列表最下面的“GB18030”,点击右边的“Up”,直到“GB18030”移动到列表的最上方
7、点击OK关闭Configuration Editor
8、再次查看文档内容,乱码消失
注意事项:命令行的命令不要输入错误。