Gftp 2.0.18版本在SOLARIS上的安装过程(原创)
发表于:2007-05-26来源:作者:点击数:
标签:
作者:飞天二狭(2004年12月31日) 前言:2004年就要过去了,新的一年就要来到了,利用一点时间给大家奉献一点刚刚实现的新东西,希望与大家共享。很长时间一直想找一个好的方法在SUN工作站上实现文件传输能带目录传输,现在找到了。gFTP是一个多线程的FTP客
作者:飞天二狭(2004年12月31日)
前言:2004年就要过去了,新的一年就要来到了,利用一点时间给大家奉献一点刚刚实现的新东西,希望与大家共享。很长时间一直想找一个好的方法在SUN工作站上实现文件传输能带目录传输,现在找到了。gFTP是一个多线程的FTP客户端,用GTK+编写。它支持多个线程同时下载,支持断点续传,支持FTP、HTTP和SSH协议,支持FTP和HTTP代理,可以下载整个目录,支持文件队列,支持缓存,支持拖拽操作,有一个很好的下载链接管理器。
gFTP和
Windows下的CuteFtp一样使用非常简单,而且几乎所有的
Linux发行版本都带有gFTP,不需要安装就可以使用。一般商业
UNIX系统是不安装gFTP的,要想在这些操作系统上使用,就必须自己动手安装。下面就给大家介绍一下Gftp 2.0.18版本在SOLARIS 8上的安装过程。
先给大家看看安装成功的图形界面。哈哈,以前安装过,一直都失败,现在终于成功了啊。
|
飞天二狭 回复于:2004-12-31 07:49:50
| 不知道你们是否感兴趣,如果感兴趣就看一看下面的安装过程(以SOLARIS8为例说明):
一、GFTP安装需要的相关软件包
下载网址:
http://www.sunfreeware.com
http://sunsite.tus.ac.jp/sun/solbin
http://ftp.iasi.roedu.net/mirrors/ftp.sunfreeware.com/pub/freeware/sparc/8/
注意:下载时首先要取得针对操作系统和操作系统版本保持一致的相关软件,在网站上都有对应的系统,要看仔细啊。
由于很多软件都用到GCC编译器,所以在这里把与之相关的GCC的安装先介绍给大家。
1.与GCC相关的包先安装
(1)libiconv-1.8-sol8-sparc-local.gz
安装:
# gzip –dv libiconv-1.8-sol8-sparc-local.gz
#pkgadd -d libiconv-1.8-sol8-sparc-local
(2)libgclearcase/" target="_blank" >cc-3.3-sol8-sparc-local.gz
安装:# gzip -dv libgcc-3.3-sol8-sparc-local.gz
# pkgadd -d libgcc-3.3-sol8-sparc-local
(3)gcc-3.4.2-sol8-sparc-local.gz or gcc_small-3.4.2-sol8-sparc-local.gz
The GNU C compiler and related programs - installs in /usr/local. This package includes the GNU C, C++, g77, Java, and OBJC compiler suites and support files. The gcc_small package has ONLY the C and C++ compilers and is a much smaller download.
安装gcc:以gcc_small-3.4.2-sol8-sparc-local.gz为例说明:
gzip -dv gcc_small-3.4.2-sol8-sparc-local.gz
# pkgadd -d gcc_small-3.4.2-sol8-sparc-local
(4)make-3.80-sol8-sparc-local.gz
The GNU version of make, also known as gmake - installs in /usr/local.
安装:
# gzip –dv make-3.80-sol8-sparc-local.gz
pkgadd –d make-3.80-sol8-sparc-local
2、其它的与GFTP相关软件包
(1)gtk+-1.2.10-sol8-sparc-local.gz
安装:
# gzip –dv gtk+-1.2.10-sol8-sparc-local.gz
# pkgadd –d gtk+-1.2.10-sol8-sparc-local
(2)glib-1.2.10-sol8-sparc-local.gz
安装:
# gzip –dv glib-1.2.10-sol8-sparc-local.gz
# pkgadd –d glib-1.2.10-sol8-sparc-local
(3)openssl-0.9.6i-sol8-sparc-local.gz
安装:
# gzip –dv openssl-0.9.6i-sol8-sparc-local.gz
# pkgadd –d openssl-0.9.6i-sol8-sparc-local
(4)readline-5.0-sol8-sparc-local.gz
安装:
# gzip –dv readline-5.0-sol8-sparc-local.gz
#pkgadd –d readline-5.0-sol8-sparc-local
(5)ncurses-5.4-sol8-sparc-local.gz
安装:
# gzip –dv ncurses-5.4-sol8-sparc-local.gz
#pkgadd –d ncurses-5.4-sol8-sparc-local
3、哎呀,做好这么多工作才可以接着往下做啊。
gftp-2.0.18rc1-sol8-sparc-local.gz
安装:
# gzip –dv gftp-2.0.18rc1-sol8-sparc-local.gz
#pkgadd –d gftp-2.0.18rc1-sol8-sparc-local
二、环境变量的设置
安装好gcc、make和gftp等常用软件后,一般gcc、make和gftp等不在用户的默认路径里,所以为了系统能够找到gcc和make等,就需要把gcc、make和gftp等包含到用户工作路径中。
超级用户的PATH(在/.profile中定义的)设置为
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin
export PATH
普通用户可以将以上内容写在用户初始文件中:
对csh用户: 写在用户主目录下的.cshrc文件中
对sh用户:写在用户主目录下的.profile文件中
三、使用方法
1、图形界面的命令:gftp-gtk
2、非图形界面的命令:gftp 或 gftp-text
# gftp-text
gFTP 2.0.18rc1, Copyright (C) 1998-2003 Brian Masney <masneyb@gftp.org>. If you have any questions, comments, or suggestions about this program,please feel free to email them to me. You can always find out the latest news about gFTP from my website at http://www.gftp.org/
gFTP comes with ABSOLUTELY NO WARRANTY; for details, see the COPYING file. This is free software, and you are welcome to redistribute it under certain conditions; for details, see the COPYING file
ftp>
3、格式:
# gftp --help
usage: gftp [[protocol://][user[:pass]@]site[:port][/directory]]
四、说明
上面使用的所有软件包都是已经编译好的二进制软件,可以非常容易地安装到机器上,对于初学者或许有点难度,但是对于有一定基础的系统管理员来说,还是很容易安装的,如果你喜欢这个小软件的话可以试试啊,如果遇到问题可以一起探讨。我已经安装在机器上了,好用的。
| 我又不是你的谁 回复于:2005-01-11 09:42:19
| 我安装好了,不过启动不了!
# gftp-text
ld.so.1: gftp-text: fatal: libcrypto.so.0.9.7: open failed: No such file or dire
ctory
Killed
# gftp
ld.so.1: /usr/local/bin/gftp-text: fatal: libcrypto.so.0.9.7: open failed: No su
ch file or directory
Killed
# gftp-gtk
ld.so.1: gftp-gtk: fatal: libcrypto.so.0.9.7: open failed: No such file or directory
Killed
请各位大哥帮我分析一下,谢谢!
| 我又不是你的谁 回复于:2005-01-11 09:43:49
| # gftp-gtk
ld.so.1: gftp-gtk: fatal: libcrypto.so.0.9.7: open failed: No such file or directory
Killed
# gftp-text
ld.so.1: gftp-text: fatal: libcrypto.so.0.9.7: open failed: No such file or dire
ctory
Killed
# gftp
ld.so.1: /usr/local/bin/gftp-text: fatal: libcrypto.so.0.9.7: open failed: No su
ch file or directory
Killed
都不行啊,帮帮我啊!
| 飞天二狭 回复于:2005-01-11 17:22:40
| openssl-0.9.6i-sol8-sparc-local.gz
检查一下,这个包是否安装上了。
| 我又不是你的谁 回复于:2005-01-11 18:14:17
| 可以了,不过必须在ksh下才能启动,每次启动都要加path啊,怎么写在环境变量里面啊,详细点!
| 飞天二狭 回复于:2005-01-11 18:57:26
| 1. 超级用户的PATH设置:
在/.profile文件中添加如下内容:
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin
export PATH
2. 普通用户的PATH设置:
对csh用户: 写在用户主目录下的.cshrc文件中
对sh用户:写在用户主目录下的.profile文件中
增加内容如下
setenv PATH /bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin
上面的文章里已经做了介绍,如有不足请大家补充一下。
| |
|
原文转自:http://www.ltesting.net
|