用gFTP联接站点后,文件列表的名称无法显示,请问是怎么回事?

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

用gFTP联接站点后,文件列表的名称无法显示,请问是怎么回事?

#1

帖子 Motoalex » 2005-10-06 10:40

如题
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#2

帖子 firehare » 2005-10-06 10:49

这个是GFTP的BUG,要打补丁才能解决!
我心无畏,源自于我心无知。
图片
lrf
帖子: 140
注册时间: 2005-10-05 23:33
来自: 北京

#3

帖子 lrf » 2005-10-07 12:07

很多ftp软件都有这个问题,我觉得是unbuntu的字体什么的有关
我原来在magiclinux下用同一个版本的就没有字体问题,对中文显示很好
但是到了ubuntu下就不行了。
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#4

帖子 oneleaf » 2005-10-07 12:14

因为你使用的是 zh_CN.UTF-8 而其它的发行版一般使用zh_CN.GB2312 ,而国际化的趋势就是使用 zh_CN.UTF-8

而windows下的FTP站点是使用zh_CN.GB2312 ,所以文件名以zh_CN.GB2312 来出现,本来GFTP应该自动将zh_CN.GB2312 转换为 zh_CN.UTF-8 不过中间出了问题。就是这个样子了。

如果是临时使用,可以使用:
$ LC_ALL=zh_CN;gftp

不过需要确信你使用 sudo dpkg-reconfigure locales 时有加入zh_CN.GB2312 的支持。

推荐使用lftp:
配置一下:
在/etc/lftp.conf里加上
set ftp:charset "gbk"
set file:charset "UTF-8"
就行了.
yeslijing
帖子: 115
注册时间: 2005-08-19 13:46

#5

帖子 yeslijing » 2005-10-07 13:04

说firefox也可以连上ftp,支持ftp协议
我试过,是可以的
但是不知道下载的速度怎样
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#6

帖子 eexpress » 2005-10-07 13:12

浏览器都应该支持。最简单最基本的协议。
● 鸣学
zhuzhzh
帖子: 265
注册时间: 2005-07-28 15:08

#7

帖子 zhuzhzh » 2005-10-08 11:28

firefox有FTP的专门插件

不过乱码问题依然存在

而且操作上不太方便
无声胜有声
回复