|
|

楼主 |
发表于 2007-1-1 09:03:32
|
显示全部楼层
在网上 找到一些答案 ,但是不知道 怎么删除自己的帖子 ,所以干脆转贴一下 ,多谢热心的朋友。
gftp中文乱码问题解决之完全版
[ 2006-7-13 23:08:00 | By: flydove ]
linux系统下ftp下载的一个常用图形界面软件为gftp,Fedora Core 5等linux发行版中均集成了该软件,最新的版本为gftp-2.0.18. 但是该版本在访问远程ftp中文目录或者软件时会出现乱码问题,网上的解决方案大多为修改remote charset或者在源码上打补丁,但都没有写清楚完整的解决方案,在结合两种方法后终于成功的解决了乱码问题,方法如下:
1、下载gftp-2.0.18的源代码包,,打补丁,编译
可以先删除自带的gftp,#yum remove gftp
然后下载带有源码的gftp安装包gftp-2.0.18.tar.bz2以及中文补丁gftp_remote_charsets.patch.gz,
源码包和补丁的下载地址:
http://download.chinaunix.net/download/0004000/3694.shtml
http://firstray.cn/file/gftp_remote_charsets.patch.gz
在某个目录下(比如/home)用根用户下执行下列操作:
(a) 解压缩gftp源码包
#tar jxvf gftp-2.0.18.tar.bz2
(b) 补丁解压缩
#gunzip gftp_remote_charsets.patch.gz
(c) 打补丁,编译源码包
#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=gbk,utf-8,gb2312,cp936
保存,退出
然后重新打开gftp,应该就可以使用中文了 |
|