Chinaunix首页 | 论坛 | 博客
  • 博客访问: 208529
  • 博文数量: 489
  • 博客积分: 410
  • 博客等级: 下士
  • 技术积分: 2590
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-01 22:50
文章分类

全部博文(489)

文章存档

2011年(489)

我的朋友

分类:

2011-09-03 23:16:30

    Linux系统下一个常用图形界面软件为gFTP,目前最新的版本为gftp-2.0.18. 但是该版本在访问远程FTP中文目录或者软件时会出现乱码问题,网上的解决方案大多为修改Remote Charset或者在源码上打补丁,但在我的系统上都不能完全的解决,在结合两种方法后终于成功的解决了乱码问题,方法如下:
  
  1、下载gftp-2.0.18的源代码包,,打补丁,编译
  可以先删除自带的gftp,#rpm -e gftp
  然后下载带有源码的gftp安装包gftp-2.0.18.tar.bz2以及中文补丁
  gftp_remote_charsets.patch.gz,(把两个文件放在同一目录下)
  
  源码包和补丁的下载地址:

~tommy/linux/gftp_remote_charsets.patch

  (a) 解压缩gftp源码包
  #tar -jxvf gftp-2.0.18.tar.bz2

  (b) 打补丁,编译源码包
  #patch -p0 < gftp_remote_charsets.patch
  #cd gftp-2.0.18
  #./configure
  #make
  #make install

  2、修改远程remote charset
  $cd ~/.gftp
  $vi gftprc
  按i,在插入模式下修改remote_charsets=cp936,gb18303,gbk,gb2312,utf8,gb18030,euc-tw,zh_CN  保存,退出。

  然后重新打开gFTP,应该就可以使用中文了。


阅读(348) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~