LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: hwhuang

搞定gftp的中文乱码问题

[复制链接]
发表于 2006-9-21 12:58:04 | 显示全部楼层
Post by 糊涂
我一直是用KDE的,昨天晚上用了一下Gnome,意外发现gFtp已经支持远程中文了。原来上单位局域网的公用ftp只有用Opera才能显示中文的目录/文件名。(单位的公用ftp是win下的Serv-U,根目录下全部是中文目录)
我什么特别设置也没做,完全是安装时的配置,安装时做了联网更新,只是系统首选语言在安装时选的简体中文,现在是全中文环境。
以上情况供大家参考。我的locale:
nw8440:~ # locale
LANG=zh_CN
LC_CTYPE="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=


zh_CN=zh_CN.gbk
回复 支持 反对

使用道具 举报

发表于 2006-9-25 22:34:21 | 显示全部楼层
高兴的太早了。前两天发现gFtp上单位FTP又不能正常显示中文了。刚才照前面大虾的说法在“远程字符集”里加了那些东东,果然又可以了。
回复 支持 反对

使用道具 举报

发表于 2006-9-25 23:28:57 | 显示全部楼层
Post by hwhuang
sled10自带的gftp在显示中文上有问题,有帖子说在选项中的远程字符集添加gb2312,gbk之类的,但我试了,不起作用,后来又在网上找了一通,总算找到解决的办法了。
先卸载系统自带的gftp,然后下载gftp的源码包和中文补丁(上传在附件中),打上补丁后,
./configure && make && make install
最后启动gftp,在选项中的远程字符集添加cp936,gb18030,gbk,gb2312,utf-8,euc-tw,这样几乎常见的中文编码都能正常显示了,而且下载后,本地显示也不会出现乱码了。

这个补丁下下来怎么是.php的,要怎么patch?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-26 13:08:42 | 显示全部楼层
我也不知道怎么上传后,文件名就给改了后缀了。但这无妨,只须把下载的文件重命名为gftp_remote_charsets.patch.gz即可,大小应该是2.8K
回复 支持 反对

使用道具 举报

发表于 2006-10-29 09:56:58 | 显示全部楼层
fedoracore 6 也可以用,感谢搂主
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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