GFTP ---- GUI FTP for Linux

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]]

 

 

你可能感兴趣的:(GFTP ---- GUI FTP for Linux)