ubuntu的rar文件乱码 怎么 解决

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
wingfy01
帖子: 85
注册时间: 2008-11-16 17:00

ubuntu的rar文件乱码 怎么 解决

#1

帖子 wingfy01 » 2008-12-06 21:48

rar文件解压后乱码 ,怎么解决
ASUS F8 Slackware+Win7 嘿嘿
wingfy01
帖子: 85
注册时间: 2008-11-16 17:00

Re: ubuntu的rar文件乱码 怎么 解决

#2

帖子 wingfy01 » 2008-12-17 18:59

解决了,我先
sudo apt-get install python-mutagen
然后设置environment为:
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
LANGUAGE="en_US:en"
GST_ID3_TAG_ENCODING=GBK
LANG=en_US.UTF-8

然后用rar解压文件,里面都不是乱码了,而且office都可以正常使用,不用再把文件名改为英文
ASUS F8 Slackware+Win7 嘿嘿
头像
hawk1918
帖子: 222
注册时间: 2009-09-05 16:12

Re: ubuntu的rar文件乱码 怎么 解决

#3

帖子 hawk1918 » 2010-02-17 8:35

wingfy01 写了:解决了,我先
sudo apt-get install python-mutagen
然后设置environment为:
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
LANGUAGE="en_US:en"
GST_ID3_TAG_ENCODING=GBK
LANG=en_US.UTF-8

然后用rar解压文件,里面都不是乱码了,而且office都可以正常使用,不用再把文件名改为英文
能不能说详细一点, 怎么设制environment?
头像
heshuaikun
帖子: 550
注册时间: 2008-09-07 23:44

Re: ubuntu的rar文件乱码 怎么 解决

#4

帖子 heshuaikun » 2010-02-17 12:03

9.10以后设置语言现在是在/etc/default/locale文件里设置,然后sudo update-locale,不再推荐/etc/environment了。rar的话只要设置编码为UTF就没问题了,而系统默认就是utf编码的,如果没有修改过的话是没有问题的。
楼主的设置可以简化为:

代码: 全选

LC_CTYPE="zh_CN.UTF-8"
GST_ID3_TAG_ENCODING=GBK
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
hawk1918 写了:能不能说详细一点, 怎么设制environment?
运行

代码: 全选

sudo gedit /etc/environment
编辑,保存。
运行

代码: 全选

. /etc/environment
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: ubuntu的rar文件乱码 怎么 解决

#5

帖子 tenzu » 2010-02-17 12:26

编码什么的,我不懂
头像
hawk1918
帖子: 222
注册时间: 2009-09-05 16:12

Re: ubuntu的rar文件乱码 怎么 解决

#6

帖子 hawk1918 » 2010-02-19 21:51

heshuaikun, 谢谢你的解释。
我明白了。
但是, 不论楼主还是你的方法都不管用。
(有的rar解压之后不是乱码, 有的解压之后文件名是乱码)
alexshots
帖子: 248
注册时间: 2010-01-22 23:45

Re: ubuntu的rar文件乱码 怎么 解决

#7

帖子 alexshots » 2010-02-21 15:13

文件名是乱码的,多半是windows桌面环境下,因为用内码是GB2312或者GBK,用winrar之类打包的。然后文件名还是中文的。

到linux utf8内码环境下解压缩以后就那样了。一般英文名的文件没事。

文件内容需要转码,现在linux优秀的办公文档处理软件都支持自动转码,比如ansi码转utf8码等等。

但是文件名。。。。恐怕没办法了。我也在找这个解决方法。
-
头像
无人区
帖子: 114
注册时间: 2009-02-22 10:30
联系:

Re: ubuntu的rar文件乱码 怎么 解决

#8

帖子 无人区 » 2010-10-11 19:44

怎么看不太懂,以前的东西要删掉妈
just do it...
头像
一心月
帖子: 255
注册时间: 2010-01-03 10:55

Re: ubuntu的rar文件乱码 怎么 解决

#9

帖子 一心月 » 2010-10-11 22:31

安装unrar就行了!
头像
lainme
论坛版主
帖子: 7805
注册时间: 2008-09-13 19:17
系统: Arch Linux (x86_64)
联系:

Re: ubuntu的rar文件乱码 怎么 解决

#10

帖子 lainme » 2010-10-11 23:05

卸载rar,只装unrar

viewtopic.php?f=8&t=270884&start=0
头像
hawk1918
帖子: 222
注册时间: 2009-09-05 16:12

Re: ubuntu的rar文件乱码 怎么 解决

#11

帖子 hawk1918 » 2010-11-17 20:18

lainme 写了:卸载rar,只装unrar

viewtopic.php?f=8&t=270884&start=0
对, 这种方法很管用.
当时忘了回复了, 现在感谢一下! :em01
squall1988
帖子: 21
注册时间: 2008-07-27 18:25

Re: ubuntu的rar文件乱码 怎么 解决

#12

帖子 squall1988 » 2010-12-15 22:00

删掉rar
只保留unrar
这个最好了,解决问题。 :em05
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

Re: ubuntu的rar文件乱码 怎么 解决

#13

帖子 rocky22 » 2010-12-20 12:38

刚刚有新发现:我把rar和unrar都删了,结果——不再乱码了!我在装p7zip的时候,顺手装了p7zip-rar,可能跟这个有关系
xiangxw
帖子: 114
注册时间: 2010-01-03 10:37

Re: ubuntu的rar文件乱码 怎么 解决

#14

帖子 xiangxw » 2010-12-20 13:29

wine
头像
haria1988
帖子: 689
注册时间: 2008-04-17 17:53
来自: 江苏.无锡
联系:

Re: ubuntu的rar文件乱码 怎么 解决

#15

帖子 haria1988 » 2010-12-20 14:50

代码: 全选

unrar e packagename.rar
回复