GFTP ---- GUI FTP for Linux

gFTP是一款遵循GNU公共许可证的FTP客户端,支持多种协议,包括FTP、FTPS、HTTP、HTTPS、SSH和FSP。它还提供FTP和HTTP代理支持,FXP文件传输,以及各种目录列表格式。gFTP具有GTK+ 1.2/2.x界面,支持书签功能,并完全国际化,拥有多种语言的翻译。要运行gFTP,需要GTK+ 1.2.3或更高版本以及线程库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

gFTP is a free multithreaded file transfer client for *NIX based machines. It has the following features:
    • Distributed under the terms of the GNU Public License Agreement
    • Written in C and has a text interface and a GTK+ 1.2/2.x interface
    • Supports the FTP, FTPS (control connection only), HTTP, HTTPS, SSH and FSP protocols
    • FTP and HTTP proxy server support
    • Supports FXP file transfers (transferring files between 2 remote servers via FTP)
    • Supports UNIX, EPLF, Novell, MacOS, VMS, MVS and NT (DOS) style directory listings
    • Bookmarks menu to allow you to quickly connect to remote sites
    • Fully Internationalized. Here are the following translations of gFTP that are available: Albanian (sq), Amharic (am), Arabic (ar), Azerbaijan (az), Bangla (bn), Belarusian (be), Bulgarian (bg), Catalan (ca), Chinese (zh_TW,zh_CN), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en_CA, en_GB, en_US), Finnish (fi), French (fr), German (de), Greek (el), Hebrew (he), Hungarian (hu), Irish (ga), Italian (it), Korean (ko), Japanese (ja), Macedonian (mk), Malayalam (ml), Malay (ms), Norwegian (no), Polish (pl), Portuguese (pt,pt_BR), Punjabi (pa), Romanian (ro), Russian (ru), Serbian (sr,sr@Latn), Slovak (sk), Spanish (es), Swedish (sv), Tamil (ta), Thai (th), Turkish (tr) and Ukrainian (uk) translations available.

Requirements

    • GTK+ 1.2.3 or higher. GTK+/Glib is included with most systems now. If you don't have it installed, you may want to check to see if your vendor has a package available. If not, you can download the latest version of GTK+ and Glib from ftp://ftp.gtk.org/pub/gtk. gFTP will work with version 1.2 or 2.x of GTK+, I would suggest using GTK+ 2.x, but installing GTK+ 2.x does require installing more packages onto your system.(包括gtk+-1.2.6.tar.gz和glib-1.2.6.tar.gz两个软件包.)
    • pthread libraries. If you have a libc6 based machine (Debian 2.x+, Red Hat 5.x+), you should already have the pthread libraries installed. If you have a libc5 based machine, you will need to install LinuxThreads. You can download it from my website here. If you are running a pretty modern Linux distribution, this shouldn't be an issue. Also, if you don't have LinuxThreads installed, you most likely don't have thread safe X libraries. You must have thread safe X libraries or gFTP will constantly crash. You can download some thread safe X libraries off my website here. If you are on a platform other than GNU/Linux, you may want to take a look at the FSU Pthreads library.
    • I would recommend running X in at least 800x600 mode.

安装:


gFTP的编译、安装与启动方法
  gFTP可以用两种方法安装(以gftp2.0.7b为例,目前是 gftp-2.0.18 ):
  1.下载已经编译好的二进制文件(gftp-2.0.7b-1.i386.rpm),用rpm安装程序直接安装。
  2. 自己编译gFTP的源代码,生成可执行文件并安装。方法如下:
    1)下载gFTP源文件包(gftp-2.0.7b.tar.gz)。解包:
      tar -zxvf gftp-2.0.7b.tar.gz
    2)检查设置并编译:
      cd gftp-2.0.7
      ./configure #生成Makefile。
      make #缺省目录/usr/local,这一步操作的时间稍长。 
    3)安装:
      make install #目录/usr/local/share/gftp,这一步很快。
  安装好的gFTP可以从 "开始"--Internet--gFTP 运行。也可以用命令行方式在支持X的系统上启动gFTP。格式为:
         gftp[--help][-h][--version][-v][[ftp://][user:pass@]ftpsite[:port][/directories]]

 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值