record my way to ubuntu

Tuesday, August 15, 2006

gFTP and Download for X

为了下载,装了这两个兔崽子软件,弄了一个上午。按说gFTP源里面有,折腾个啥。偏偏网上说源里面的支持中文文件名有问题。而源里面的D4X也不是最新版。得了,这么一来折腾了一个上午才搞定。

先说gFTP,将gFTP的源代码先下载下来,上gFTP的主页就有。再下载Patch。把它们两个放到一个目录下面。然后打补丁:
tar -jxvf gftp-2.0.18.tar.bz2
patch -p0 < gftp_remote_charsets.patch
注意安装之前,要去源里面,把libgtk2.0的包全给装上,否则configure时会出错。安装补完的gFTP源码:
cd gftp-2.0.18
./configure
make
make install
运行gFTP,将Remote Character Sets设成GB2312,这样就行了。


为啥要装Download for X呢?是因为Firefox下面的Flashgot在Linux下面只支持Download for X。源里面的版本已经不是最新的了。从http://www.krasu.ru/soft/chuchelo/下载了源文件和rpm包。这时我机器里还没有alien,马上装一下:
apt-get install alien
用后用alien安装那个rpm包:
alien -i d4x-2.5.7.1-1.i386.rpm
装完了发现不好用,找不到ssl。这里是缺少libssl,因为openssl是缺省安装的。上源,拉下libssl0.9.8,libssl0.9.8-dbg和libssl-dev。可还是不行,在terminal里面输入d4x出来这样的错误提示:
nt
nt: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory
但是在d4x源文件目录下面configure是可以的(如果不装前面三个libssl提示找不到openssl),于是决定从源文件里面装。

No comments:

Followers