ubuntu gb2312(仿宋gb2312安装)

今天给各位分享ubuntu gb2312的知识,其中也会对仿宋gb2312安装进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

怎样更改ubuntu系统默认的UTF-8编码

a. gedit打开windows分区文件乱码问题

这个也是老问题了,可以这么做:

Alt+F2,输入gconf-editor,进入/apps/gedit-2/preferences/encodings目录

修改 auto-detected键值,增加GB2312,GBK,GB18030,BIG5等编码(其实加一个GB2312就够了)上移到第一个

b.解决Flash中文乱码(显示为方块)问题

编辑/etc/fonts/conf.d/49-sansserif.conf文件

修改第18行开始(1,2,4行),将

<edit name="family" mode="append_last">

<string>sans-serif</string>

</edit>

修改为

<edit name="family" mode="append_last">

<string>sans</string>

</edit>

也就是把1,2,4行的SANS-SERIF改成SANS就行了

c. Rhythmbox中的歌曲信息乱码:

先安装mutagen:sudo apt-get install python-mutagen

然后转到你的MP3目录,例如我的歌曲放在系统的音乐文件夹则输入:cd/home/holmesrain(此为我的用户名,你需要换成你的用户名)/音乐

执行以全命令进行转换:mid3iconv-e GBK*.mp3

d. PDF中文乱码[to do]

某些PDF文件中的中文显示出乱码的情况下,可以安装poppler-data来解决:

sudo apt-get install poppler-data

解决Linux/Ubuntu/Debian中gb2312中文文档乱码问题

当在Linux/Ubuntu/Debian系统中遇到GB2312编码的中文文档乱码问题时,可以借助iconv命令行工具进行转换。首先,你需要明确你的源文件,例如名为input.txt的GB2312编码文本。接下来,你需要指定一个目标文件,比如你想将内容转换为UTF-8的output.txt文件。

具体操作步骤如下:在终端中,输入以下命令,将input.txt和output.txt替换为实际的文件名:

bash

iconv-f GB2312-t UTF-8 input.txt-o output.txt

执行这个命令后,input.txt中的中文文本将被转换为UTF-8编码并保存在output.txt中。随后,你可以将output.txt用于支持UTF-8编码的应用程序中,或者在任何支持UTF-8的文本编辑器中查看和编辑无乱码的文档内容。

如何把ubuntu下的默认字符集改为utf8

对GBK,GB2312,GB18030字符集的支持是UBUNTU中文乱码的罪魁祸首,其实我们可以在保持UTF-8为默认编码的条件下添加对这几个编码的支持,以解决中文乱码问题。

我想这个问题肯定有其他人已经解决了,但我在论坛找了一会儿没找到。写这帖子就是想方便大家以后的使用。

装过Arch的同学都有感触,,在Arch下字符集需要自己去选择,你可以把GBK作为默认字符集,也可以是UTF-8,当然我建议是UTF-8,同时增加对GBK,GB2312,GB18030的支持。

在UBUNTU下实现这个也很简单,你不用去改系统的默认编码,也不用改Gedit的默认编码。

系统支持编码的修改如下:

1.

cat/usr/share/i18n/SUPPORTED

说明:查看系统支持的字符集,你需要注意的是支持字符集的格式,如对中文会有以下一些显示(我的系统如此,我不知是否普遍)

zh_CN.GB18030 GB18030

zh_CN.GBK GBK

zh_CN.UTF-8 UTF-8

zh_CN GB2312

2.

sudo vim/var/lib/locales/supported.d/local

说明:打开系统字符集配置文件,将支持的中文字符集添加进去,格式如1中得到所示。

3.

sudo locale-gen

说明:更新。如果2中添加正确应该没有问题,如果出问题再次编辑2,后再3直至解决。如果正确此时应该可以使用VIM查看GBK编码的文件了,没有编码。但此时用Gedit还不可以,现在我们添加Gedit的字符集支持。

1.

gconf-editor

打开Gnome配置编辑器

2.

app/gedit/preferences/encodings

修改键值

auto_detected

添加入GBK,GB2312,GB18030

如果操作成功现在Gedit也没乱码了。

阅读剩余
THE END