LinuxSir.cn,穿越时空的Linuxsir!

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

如何解决lftp乱码中set file 出现的问题 UTF-8: this encoding is not supported.

[复制链接]
发表于 2009-6-4 06:54:11 | 显示全部楼层 |阅读模式
我的系统是Ubuntu8.04,英文版,ftp下载上传乱码,按照网上(包括linuxsir.cn)说的
修改 /etc/lftp.conf
set ftp: charset "GBK"
set file: charset "UTF-8"
#也试过 en_US.UTF-8,GBK,UTF-8,utf8...都不行
我的 cat /var/lib/locales/supported.d/local 文件
en_US.UTF-8 UTF-8
zh_CN.GBK GBK

abc@abc:~$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.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=

abc@abc:~$ locale -a
C
de_AT.utf8
de_BE.utf8
de_CH.utf8
de_DE.utf8
de_LU.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
es_AR.utf8
es_BO.utf8
es_CL.utf8
es_CO.utf8
es_CR.utf8
es_DO.utf8
es_EC.utf8
es_ES.utf8
es_GT.utf8
es_HN.utf8
es_MX.utf8
es_NI.utf8
es_PA.utf8
es_PE.utf8
es_PR.utf8
es_PY.utf8
es_SV.utf8
es_US.utf8
es_UY.utf8
es_VE.utf8
fr_BE.utf8
fr_CA.utf8
fr_CH.utf8
fr_FR.utf8
fr_LU.utf8
POSIX
pt_BR.utf8
pt_PT.utf8
zh_CN.gbk
zh_CN.utf8
zh_HK.utf8
zh_SG.utf8
zh_TW.utf8
 楼主| 发表于 2009-6-4 07:17:13 | 显示全部楼层
这个帖子讲到这个问题,
http://forum.synology.com/enu/viewtopic.php?f=33&t=8749
但gconv-modules 这个包不知怎么安装 我的是ubuntu (ipkg install gconv-modules)
sudo apt-get install gconv-modules 不行
回复 支持 反对

使用道具 举报

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

本版积分规则

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