ubuntu下中文乱码的解决

在ubuntu下解压缩rar文件出现乱码

sudo apt-get remove rar

sudo apt-get install unrar

Unbuntu11.04以前:

XP下的一个文本文件,在ubuntu下打开既然成了乱码,估计编码的原因。只要把相应的编码添加进去就可以咯。详细解决办法如下:终端输入:gconf-editor(配置编辑器)依次打开;apps-->gedit2-->preferences-->encodings双击右边的 “auto_detected"-->"添加"-->输入:GBK(GB2312)-->OK-->点向上把它移动到最上边 -->确认

Unbuntu11.04之后:

ubuntu11.10更新了太多的东西原来的方法已经不适用了(gconf-editor中没有gedit的编码调整了)询问了一下论坛的哥们后找到了一个不错的办法:

  • 首先在终端中执行: sudo apt-get install dconf-tools
  • 然后输入dconf-editor
  • 找到org—>gnome—>gedit—>preferences—>encodings—>auto-detected
  • 在最前面添加 ‘GB18030′,’GB2312′,’GBK’,输入完后敲回车键才能保存输入的内容。



终端应用于任何文件夹的命令
右键打开终端、在哪个文件夹下右击-在终端打开、就能找开终端,并且目录是相应的目录
在终端(应用程序-附件-终端)中输入命令:
sudo apt-get install nautilus-open-terminal


安装rar压缩及解压
sudo apt-get install rar unrar p7zip p7zip-rar p7zip-full
就这么简朴,比起XP下要下载,要安装,还要找破解或注册码,感觉ubuntu就是爽
下面介绍一下如何实现分卷压缩
xrar a -v1024k 目的文件原文件(路径)
其中1024k为分卷大小,目的文件为压缩文件的名称(需加后缀.rar),源文件就是被压缩的文件(注重,被压缩文件要在文件所处的路径下)
关于解压缩就不说了,因为直接点击压缩包就好了。


如何添加自己喜欢的字体
Ubuntu8.04中的中文字体太少,对平时使用惯了Windows的人来说非常不便。
用下面的方法可以很方便的在Ubuntu8.04中添加自己喜欢的字体。
1、从Vista或windowsxp的字体文件夹fonts中寻找自己喜欢的中文字体:
雅黑:msyh
黑体:SimHei
宋体:SimSun
华文细黑:STXihei
华文楷体:STKaiti
华文宋体:STSong
华文仿宋:STFangsong
华文彩云:STCaiyun
华文琥珀:STHupo
华文隶书:STLiti
华文行楷:STXingkai
华文新魏:STXinwei

一,解决flash乱码
在终端输入如下代码:

cd /etc/fonts/conf.d/

然后再在终端输入代码:

sudo gedit ./49-sansserif.conf

此时文件显示的内容如下:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
If the font still has no generic name, add sans-serif
-->
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>sans-serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>这里</string>
</edit>
</match>
</fontconfig>

将其中的倒数第4行改成wqy-zenhei
重启firefox浏览器即可解决

二,解决txt文档乱码
1. 打开终端,在其中输入命令:

gconf-editor

并回车。

2. 在新开的窗口里,在左边依次展开“apps”、“gedit-2”、“preferences”、“encodings”。

3. 在右边的窗口里,双击“auto_detected”。

4. 在弹出的对话框里,单击“添加”按钮,输入“GB18030”并点击“确定“按钮。

5. 现在,这个对话框里的列表中的最下面多了一个“GB18030”的选项,然后选中他,点击右边的“向上”按钮,直到“GB18030”排到第一位。

6. 关闭这两个对话框,再次运行Gedit即可生效。

现在,GB2312/GBK/GB18030编码的文本文件中的中文文字终于不会显示乱码了。

PS:在以前的Ubuntu 9.10里面,我打开同样的文件并不会乱码。原来是Ubuntu 9.10中文版中默认带有GB18030这个编码选项,不需要手动添加的原因。而Ubuntu 10.04里不知道怎么的没有默认添加,所以需要手动添加来解决乱码的问题。

三,解决Totem和 Rhythmbox播放列表乱码问题
对于所有用gstreamer做后端的播放器,如Rhythmbox,设置如下的环境变量后即可正确读取mp3中GBK编码的id3 tag。
在终端输入
sudo gedit  /etc/profile

在最后加入

export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030

注销或重启电脑后重新导入歌曲信息即可解决乱码。


四,解决wine中文显示乱码
安装wine后,运行  应用程序-Wine-Browse C:\Drive-windows-regedit.exe

打开注册表后,进入HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion/FontSubstitutes/

将MS Shell Dlg这一项删除。到此wine的中文乱码解决!ubuntu下中文乱码的解决(转贴)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值