当前时区 GMT+8, 现在时间是 2008-7-7 12:39 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 高手/yangh看看关于编码的问题
atfa
版主
Rank: 7Rank: 7Rank: 7


UID 432
精华 162
积分 23801
帖子 11493
阅读权限 255
注册 2002-7-3
来自 天府之国―成都
状态 离线
发表于 2006-2-27 19:23  资料  主页 短消息  加为好友  添加 atfa 为MSN好友 通过MSN和 atfa 交谈 QQ
高手/yangh看看关于编码的问题

我的gentoo+Gnome是完全使用UTF-8的

我單位的FTP服務器是GBK的

于是,我用Nautilus访问这个服务器,出现文件名的错误啦

很通俗的错误:无效的 Unicode

我知道是G_BROKEN_FILENAMES的问题

但是我设置以后没有任何作用……

请看我的设置:

[code:1]atfa ~ # set | grep LC
LC_ALL=zh_CN.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_MESSAGES=en_US
[/code:1]

[code:1]atfa ~ # set | grep G_B
G_BROKEN_FILENAMES=1[/code:1]

[code:1]atfa ~ # set | grep LANG
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN.UTF-8[/code:1]

不知道你有什么意见和建议没有?





如果你更热爱金钱而非自由,更习惯于被奴役的安宁而畏惧令人充满活力的争取自由的抗争,那么,请你静静地走开。我们不会乞求你的建议或是帮助。伏下身去讨好那喂养你的人吧。但愿身上的锁链不会给你造成太多的痛苦,但愿未来的人们不会记起你曾经是我们的国人。
顶部
Linux_Lyb
注册会员
Rank: 2


UID 43957
精华 0
积分 280
帖子 104
阅读权限 20
注册 2003-6-12
来自 China
状态 离线
发表于 2006-2-28 12:14  资料  主页 短消息  加为好友  QQ
在终端下试试
LC_ALL=zh_CN.GBK
nautilus





顶部
mandrakechina
金牌会员
Rank: 8Rank: 8


UID 12345
精华 9
积分 8656
帖子 3861
阅读权限 90
注册 2003-1-12
来自 北京
状态 离线
发表于 2006-3-1 09:20  资料  主页 短消息  加为好友 
G_FILENAME_ENCODING





我很快乐,请不要再说爱我
顶部
atfa
版主
Rank: 7Rank: 7Rank: 7


UID 432
精华 162
积分 23801
帖子 11493
阅读权限 255
注册 2002-7-3
来自 天府之国―成都
状态 离线
发表于 2006-3-1 11:47  资料  主页 短消息  加为好友  添加 atfa 为MSN好友 通过MSN和 atfa 交谈 QQ
mandrakechina, 设置了G_FILENAME_ENCODING 参数后,奇怪的一些事情啊

我从其他的windows的机器上cp来的一些文件名变成了莫名其妙的中文字

但是smb和ftp上的文件名(用nautilus打开)还是无效的Unicode





如果你更热爱金钱而非自由,更习惯于被奴役的安宁而畏惧令人充满活力的争取自由的抗争,那么,请你静静地走开。我们不会乞求你的建议或是帮助。伏下身去讨好那喂养你的人吧。但愿身上的锁链不会给你造成太多的痛苦,但愿未来的人们不会记起你曾经是我们的国人。
顶部
mandrakechina
金牌会员
Rank: 8Rank: 8


UID 12345
精华 9
积分 8656
帖子 3861
阅读权限 90
注册 2003-1-12
来自 北京
状态 离线
发表于 2006-3-1 12:53  资料  主页 短消息  加为好友 
G_FILENAME_ENCODING=UTF-8,GB18030

不过我估计你可能得需要更改smb.conf





我很快乐,请不要再说爱我
顶部
atfa
版主
Rank: 7Rank: 7Rank: 7


UID 432
精华 162
积分 23801
帖子 11493
阅读权限 255
注册 2002-7-3
来自 天府之国―成都
状态 离线
发表于 2006-3-1 14:13  资料  主页 短消息  加为好友  添加 atfa 为MSN好友 通过MSN和 atfa 交谈 QQ
[quote:a023356e31="mandrakechina"]G_FILENAME_ENCODING=UTF-8,GB18030

不过我估计你可能得需要更改smb.conf[/quote]

首先可以排除smb的问题,因为我即使不浏览smb目录,而用naulitus浏览ftp,也是这样

另外,G_FILENAME_ENCODING=UTF-8,GB18030的设置还是不起作用啊……哎……

看来要从mount的时候下手了

可是nautilus在mount一个FTP目录的时候没有输入其他参数的位置啊





如果你更热爱金钱而非自由,更习惯于被奴役的安宁而畏惧令人充满活力的争取自由的抗争,那么,请你静静地走开。我们不会乞求你的建议或是帮助。伏下身去讨好那喂养你的人吧。但愿身上的锁链不会给你造成太多的痛苦,但愿未来的人们不会记起你曾经是我们的国人。
顶部
积木
版主
Rank: 7Rank: 7Rank: 7


UID 199895
精华 4
积分 5167
帖子 4253
阅读权限 255
注册 2005-9-13
状态 离线
发表于 2006-3-1 15:54  资料  主页 短消息  加为好友  添加 积木 为MSN好友 通过MSN和 积木 交谈 QQ
ftp不支持utf-8或者终端不支持utf-8是非常可以理解的。在这里同情一下。
现在就没有几个支持utf-8的ftp客户端。





我的blog 一块积木 http://blog.csdn.net/goodboy1881 我MM的blog http://sunjueqian.spaces.live.com/
顶部
Rage
新手上路
Rank: 1


UID 3053
精华 0
积分 47
帖子 25
阅读权限 10
注册 2002-10-5
来自 China.gif
状态 离线
发表于 2006-3-1 21:05  资料  短消息  加为好友 
不想用Gftp么

顶部
atfa
版主
Rank: 7Rank: 7Rank: 7


UID 432
精华 162
积分 23801
帖子 11493
阅读权限 255
注册 2002-7-3
来自 天府之国―成都
状态 离线
发表于 2006-3-1 23:03  资料  主页 短消息  加为好友  添加 atfa 为MSN好友 通过MSN和 atfa 交谈 QQ
不想用gftp

因为我覺的nautilus就足够了

但是……哎……

即使用了gftp

我共享單位局域网上其他的目录也是这个问题啊

所以,从gnome和nautilus找原因比较好

我甚至想要把我的编码全部换成gbk了

妈的





如果你更热爱金钱而非自由,更习惯于被奴役的安宁而畏惧令人充满活力的争取自由的抗争,那么,请你静静地走开。我们不会乞求你的建议或是帮助。伏下身去讨好那喂养你的人吧。但愿身上的锁链不会给你造成太多的痛苦,但愿未来的人们不会记起你曾经是我们的国人。
顶部
atfa
版主
Rank: 7Rank: 7Rank: 7


UID 432
精华 162
积分 23801
帖子 11493
阅读权限 255
注册 2002-7-3
来自 天府之国―成都
状态 离线
发表于 2006-3-2 14:48  资料  主页 短消息  加为好友  添加 atfa 为MSN好友 通过MSN和 atfa 交谈 QQ
太奇怪了太奇怪了!我把我的所有locale换成GB18030,用nautilus打开FTP,那些中文目录还是显示:无效的Unicode

然后我把我的所有locale换成GBK,用nautilus打开FTP,那些中文目录还是显示:无效的Unicode

我lftp到FTP服务器,发现lftp已经可以浏览到中文目录了,奇怪啊奇怪啊

那看来是nautillus的问题了

难道nautilus强迫用utf8去读网络上的东西

大家注意

我不是用的smb

而是ftp





如果你更热爱金钱而非自由,更习惯于被奴役的安宁而畏惧令人充满活力的争取自由的抗争,那么,请你静静地走开。我们不会乞求你的建议或是帮助。伏下身去讨好那喂养你的人吧。但愿身上的锁链不会给你造成太多的痛苦,但愿未来的人们不会记起你曾经是我们的国人。
顶部
xLoneStar
版主
Rank: 7Rank: 7Rank: 7


UID 61030
精华 4
积分 3326
帖子 1320
阅读权限 255
注册 2003-9-12
来自 电脑前面
状态 离线
发表于 2006-3-2 15:44  资料  主页 短消息  加为好友  添加 xLoneStar 为MSN好友 通过MSN和 xLoneStar 交谈 QQ ICQ 状态 Yahoo!
[quote:5f8ee2fc38="atfa"]
难道nautilus强迫用utf8去读网络上的东西
[/quote]

你说对了

顶部
atfa
版主
Rank: 7Rank: 7Rank: 7


UID 432
精华 162
积分 23801
帖子 11493
阅读权限 255
注册 2002-7-3
来自 天府之国―成都
状态 离线
发表于 2006-3-2 16:37  资料  主页 短消息  加为好友  添加 atfa 为MSN好友 通过MSN和 atfa 交谈 QQ
曰,有没有办法改?

我現在超级喜欢英文版windows

因为英文版的windows上建立的共享目录

不管是中文还是英文文件名

nautilus都可以很简单的就识别处理了





如果你更热爱金钱而非自由,更习惯于被奴役的安宁而畏惧令人充满活力的争取自由的抗争,那么,请你静静地走开。我们不会乞求你的建议或是帮助。伏下身去讨好那喂养你的人吧。但愿身上的锁链不会给你造成太多的痛苦,但愿未来的人们不会记起你曾经是我们的国人。
顶部
xLoneStar
版主
Rank: 7Rank: 7Rank: 7


UID 61030
精华 4
积分 3326
帖子 1320
阅读权限 255
注册 2003-9-12
来自 电脑前面
状态 离线
发表于 2006-3-2 23:57  资料  主页 短消息  加为好友  添加 xLoneStar 为MSN好友 通过MSN和 xLoneStar 交谈 QQ ICQ 状态 Yahoo!
N年前写过补丁,被驳回。现在实在没有精力了。同盼新版补丁。

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP