prozilla的下载和安装

来源:互联网 发布:mac如何快速进入屏保 编辑:程序博客网 时间:2024/04/30 13:08

原贴:http://blog.chinaunix.net/u1/54388/showart_439121.html

prozilla的下载和安装

 prozilla的高速下载- -
                                 
    prozilla
cmd,gui两种版本的编译安装方法。
    proz
真是个好东东,刚开始用linux时只知道有个d4x多线程下载工具
   
不久前才知道还有个东东叫proz,试验了一下,效果果然不同凡响!
   
d4xproz下载RHEL4,同样大小,d4x下载了一个多小时,proz 40分钟
   
没用过?快下个试试先  :)
   
如果对从源码包编译安装软件有点疑惑,看看也不错,最基本的源码安装软件方式:
    ./configure && make && make install
   
只是我在./configure加上了--prefix=/usr 指定安装到/usr了。
   
有什么好处?看那篇源码编译体会啦 ^_^


    prozilla
分为命令行和图形两个版本。
   
我还是比较喜欢命令行的,它的gui做的实在是够简陋。。
   
命令行版本的一个命令就开down. Sir的一位兄弟说的好:
   
下载就下载吧,干嘛还开个图形界面,浪费资源 ^_^


   
先说proz cmd版本的:

    http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-1.3.6.tar.gz
   
下载回源码包。(proz 2.0以上的版本编译不过,总提示src/download_win.h文件55行有错误,不知是什么原因)
   
使用如下命令安装:
    [root@LFS ~]#tar zxvf prozilla-1.3.6.tar.gz
   
解压缩,生成prozilla-1.3.6目录。
    [root@LFS ~]#cd prozilla-1.3.6
   
进入源码目录
    [root@LFS prozilla-1.3.6]#./configure --prefix=/usr
   
配置Makefile,以如下几行结束:
    updating cache ./config.cache
    creating ./config.status
    creating src/Makefile
    creating man/Makefile
    creating Makefile
    creating config.h
    [root@LFS prozilla-1.3.6]#
    [root@LFS prozilla-1.3.6]#make
   
开始编译ing..............
    .......................

    make[2]: Leaving directory `/mnt/lfs/mnt/sources/software/net/prozilla-1.3.6'
    make[1]: Leaving directory `/mnt/lfs/mnt/sources/software/net/prozilla-1.3.6'
    [root@LFS prozilla-1.3.6]#
   
如果没有看到Error字样,类似上面输出,表示编译成功。
    [root@LFS prozilla-1.3.6]#make install
   
安装.............
    ...............

    /usr/bin/install -c -d /usr/etc
    if [ ! -e /usr/etc/prozilla.conf ]; then cp prozrc.sample /usr/etc/prozilla.conf;fi; cp prozrc.sample /usr/etc/prozilla.conf-sample
    [root@LFS prozilla-1.3.6]#
    make install
时没有看到Error字样,有类似上面输出
   
表示安装成功了 :)
   
使用proz -k=N URL就可以down去喽....
    -k=N
下载线程数
    [root@LFS prozilla-1.3.6]#proz
    Error: You haven't specified a URL
    Please type proz --help for help
    [root@LFS prozilla-1.3.6]#
   
prozilla的配置文件复制到/etc下。
    [root@LFS ~]#cp /usr/etc/prozilla.conf /etc/
   
可以配置一些相关参数。
   
每项参数都有说明。:)

    proz gui
安装:

   
安装它麻烦一些,首先从
    http://ftp.easysw.com/pub/fltk/1.1.6/fltk-1.1.6-source.tar.bz2
   
下载回fltk-1.1.6-source.tar.bz2
   
使用如下命令安装:
    [root@LFS ~]#tar jxvf fltk-1.1.6-source.tar.bz2
    [root@LFS ~]#cd fltk-1.1.6/
    [root@LFS fltk-1.1.6]#./configure --prefix=/usr
    ........

    config.status: creating makeinclude
    config.status: creating fltk.list
    config.status: creating fltk-config
    config.status: creating FL/Makefile
    config.status: creating config.h
    [root@LFS fltk-1.1.6]#
    [root@LFS fltk-1.1.6]#make
    .......

    === making documentation ===
    Formatting fltk.man...
    Formatting fltk-config.man...
    Formatting fluid.man...
    [root@LFS fltk-1.1.6]#make install
    ........

    === installing documentation ===
    Installing documentation files in /usr/share/doc/fltk...
    Installing man pages in /usr/share/man...
    [root@LFS fltk-1.1.6]#
    fltk-1.1.6
安装完成,开始编译prozgui之前先运行一下ldconfig
   
确保刚刚编译好的fltklib可以被使用。
    [root@LFS fltk-1.1.6]#ldconfig
    [root@LFS fltk-1.1.6]#

   
编译prozgui:
    http://prozilla.genesys.ro/downloads/prozgui/tarballs/prozgui-2.0.5beta.tar.bz2
   
下载回来prozgui-2.0.5beta.tar.bz2
   
使用如下命令安装:
    [root@LFS software]#tar jxvf prozgui-2.0.5beta.tar.bz2
    [root@LFS software]#cd prozgui-2.0.5beta
    [root@LFS prozgui-2.0.5beta]#./configure --prefix=/usr
    ............

    onfig.status: creating config.h
    config.status: executing depfiles commands
    config.status: executing default-1 commands
    config.status: creating po/POTFILES
    config.status: creating po/Makefile
    [root@LFS prozgui-2.0.5beta]#
    [root@LFS prozgui-2.0.5beta]#make
    ..........

    make[2]: Nothing to be done for 'all-am'
    make[2]: Leaving directory `/root/software/prozgui-2.0.5beta'
    make[1]: Leaving directory `/root/software/prozgui-2.0.5beta'
    [root@LFS prozgui-2.0.5beta]#
    [root@LFS prozgui-2.0.5beta]#make install
    ........

    make[2]: Nothing to be done for 'install-data-am'
    make[2]: Leaving directory `/root/software/prozgui-2.0.5beta'
    make[1]: Leaving directory `/root/software/prozgui-2.0.5beta'
    [root@LFS prozgui-2.0.5beta]#

    OK,
安装完成。使用prozgui运行:
    [root@LFS prozgui-2.0.5beta]#prozgui
   
你就看到了比较简陋的东东。 :)

原创粉丝点击