LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3541|回复: 11

slackware编码的问题

[复制链接]
发表于 2004-1-3 18:26:05 | 显示全部楼层 |阅读模式
的是slackware9.1,在使用gnome创建一个文件夹的时候,使用了中文名字,可是在终端下面就出现了乱码。我想是不是文件夹的名字是使用UTF8?能不能改成gbk?
谢谢!
 楼主| 发表于 2004-1-3 18:30:31 | 显示全部楼层
又好象不是,我把终端的编码改成UTF-8还是不行。
为什么在rh9下面使用的时候就没有问题呢?能不能改成rh9那样的,不是用UTF-8?
发表于 2004-1-3 19:00:15 | 显示全部楼层
这应该属于gnome的问题,不是slack的问题.
 楼主| 发表于 2004-1-3 19:57:55 | 显示全部楼层
有什么办法解决吗?我想都改成gbk或者gb2312,可以吗?
发表于 2004-1-3 22:09:48 | 显示全部楼层
使用UTF-8就没有这么多烦恼了……
localedef -v -c -i zh_CN -f UTF-8 zh_CN.UTF-8

/etc/profile.d/lang.sh 在LANG=C下添加
export LC_CTYPE=zh_CN.UTF-8
 楼主| 发表于 2004-1-4 09:15:37 | 显示全部楼层
晕~那这样的话,我和别人或者本机上其他linux(比如rh9)共享的时候都是乱码了!
能够能该gnome的编码啊!
发表于 2004-1-4 11:11:26 | 显示全部楼层
bash-2.05b# less /etc/profile.d/lang.sh
#!/bin/sh
# Set the system locale (default C is the same as en_US):
export LANG=zh_CN.gbk
export LC_ALL=zh_CN.gbk
export G_BROKEN_FILENAMES=1
export XMODIFIERS=@im=fcitx
# This setting has been reported to fix some cut and paste
# problems with GTK2.  If you experience this, try it:
#export LANG=en_US.ISO8859-1
发表于 2004-1-4 14:11:35 | 显示全部楼层
This is the key....

export G_BROKEN_FILENAMES=1
 楼主| 发表于 2004-1-4 14:19:09 | 显示全部楼层
最初由 kite 发表
bash-2.05b# less /etc/profile.d/lang.sh
#!/bin/sh
# Set the system locale (default C is the same as en_US):
export LANG=zh_CN.gbk
export LC_ALL=zh_CN.gbk
export G_BROKEN_FILENAMES=1
export XMODIFIERS=@im=fcitx
# This setting has been reported to fix some cut and paste
# problems with GTK2.  If you experience this, try it:
#export LANG=en_US.ISO8859-1


使用这个办法搞定。谢谢!!!!
 楼主| 发表于 2004-1-4 14:19:54 | 显示全部楼层
最初由 Neo.K 发表
This is the key....

export G_BROKEN_FILENAMES=1


老兄说的是什么意思?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表