各位,请帮助我一下,我已经坚持Unwindows快3个月了,别因为个破OA就把我拉回去
时间:2008-05-03
来源:互联网
首先,打开终端,输入命令
sudo locale-gen zh_CN.GBK
这条命令是在系统里生成GBK字符集的;不管系统里面有没有都执行一下吧,因为执行完了肯定会生成了。然后输入命令
sudo gedit /usr/bin/gftp
在#!/bin/sh之后加上
export LANG=zh_CN.GBK
保存之后关闭。这是网上的一个作者说的方法,我照着做了,但还是没有效果。
正当我准备认为这个方法也不行,准备放弃时,突然想试着从终端启动,看有什么情况。结果意想不到的情况发生了,从终端启动的gftp没有乱码了,我在终端里面敲的就是gftp这个命令啊。于是我首先关闭gftp,又试着从应用程序——互联网——gftp启动,发现还是乱码,这时我仔细观察了两次启动时gftp下面的信息,然来图形化界面启动时gftp装入的并不是GBK字符集,而是UTF-8字符集,这就表明我们修改的配置文件根本没有起到作用。然而我发现从终端启动的gftp装入的就是GBK字符集,这表明这两个启动命令肯定有区别。于是我在系统——首选项——主菜单里面找到gftp的菜单项,右键属性后发现其启动命令是gftp-gtk %u,果然与终端启动的命令不同,于是我把这个启动命令改成gftp。然后重新从应用程序——互联网——gftp启动,果然问题解决了。
我尝试打开了几个中文ftp站点,果然都没有乱码了,非常完美。大家可以试一下这个方法。个人感觉这个方案已经是完全解决了gftp中文乱码的问题了。
作者: rushui999 发布时间: 2008-05-03
作者: rhfcaesar 发布时间: 2008-05-03
作者: darksheen 发布时间: 2008-05-03
作者: EntertainYou 发布时间: 2008-05-04
作者: bird 发布时间: 2008-05-04
作者: yaoms 发布时间: 2008-05-04
作者: cnshzj007 发布时间: 2008-05-04
怎么输入中文呢?比如进入中文目录
输入法正常,一上屏就乱码了,怎么办?
作者: deadboy 发布时间: 2008-05-04
怎么输入中文呢?比如进入中文目录
输入法正常,一上屏就乱码了,怎么办?
作者: yaoms 发布时间: 2008-05-04
作者: woainba15 发布时间: 2008-05-04
你启动gftp后发现,最下面几行显示的是载入GBK字符集吗?另外,能否随便给一个ftp站点给我看看,我看看在我的gftp上是不是乱码?
作者: rushui999 发布时间: 2008-05-04
作者: kumox 发布时间: 2008-05-08
作者: frozenmaple 发布时间: 2008-09-14
如果不把 gftp -->ftp--->选项-->常规-->远程字符集 的编码清空可能是不行的。
例如我的
终端的错误输出
(gftp-gtk:6183): IBUS-DEBUG: japan_groups = 0x0
在将字符串“��QTex_FastEnvironmentInsert”从字符集 gb2312 转换成字符集 UTF-8 时出错:转换输入中出现无效字符序列
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
在将字符串“������IP�б�.txt”从字符集 <未知> 转换成字符集 UTF-8 时出错:转换输入中出现无效字符序列
在将字符串“�ļ��б�.zip”从字符集 <未知> 转换成字符集 UTF-8 时出错:转换输入中出现无效字符序列
在将字符串“��������ʱ.txt”从字符集 <未知> 转换成字符集 UTF-8 时出错:转换输入中出现无效字符序列
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(gftp-gtk:6183): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
但是,把它清空后。 在/usr/share/gftp/gftprc 更改 remote_charsets
remote_charsets=cp936,gbk,gb2312,utf-8,euc-tw
按照楼主从终端启动的方法就可以解决这个问题了。
用楼主的方法行不通的朋友,可能是因为保留了 gftp -->ftp--->选项-->常规-->远程字符集
里的设置。
作者: wangtwo 发布时间: 2008-10-24
有没有从桌面启动而又能保证不出现乱码的方法呢?? 还需要研究。
终究是我们对gftp的运行方式不够了解。
希望不要说别的ftp工具可以代替它, 因为问题还是摆在哪了。
作者: wangtwo 发布时间: 2008-10-24
作者: eexpress 发布时间: 2008-10-24

支持,按照你的方法,可以了。。
作者: xsong 发布时间: 2008-10-29
作者: 我安静不代表我斯文 发布时间: 2008-11-13
作者: pjw8243 发布时间: 2008-11-14






thanks~
作者: amwqqqadn 发布时间: 2008-11-20
我装了,但是发现connect键是灰色的,用不了
作者: himandy 发布时间: 2008-11-23
作者: sno3 发布时间: 2008-12-13
作者: excilber 发布时间: 2009-01-08
请给出你的理由让我学习一下,谢谢
作者: blackiron 发布时间: 2009-01-08
作者: rob2468 发布时间: 2009-04-06
作者: niaoren 发布时间: 2009-04-06


作者: oztaxx 发布时间: 2009-04-10
怎么能有效的解决啊
作者: rob2468 发布时间: 2009-04-30
作者: highwind 发布时间: 2009-05-09
怎么能有效的解决啊
同顶,我也有这个问题。。
作者: oztaxx 发布时间: 2009-05-19
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28