CentOS 5.x安装combine

官网:

当前版本:V4.005

Combine 是一个用Perl语言开发的开放的可扩展的互联网资源爬虫程序。

如果开发爬虫程序可以以此作为参考。

系统请求:

libgcrypt-devel-1.4.4-5.el5.i386.rpmlibgpg-error-devel-1.4-2.i386.rpmzlib-devel-1.2.3-7.el5.i386.rpm

1. 安装Perl 5.16.3.tar.gz2. 安装mysql 5.0.963. 安装DBI-1.623.tar.gz4. 安装DBD-mysql-4.022.tar.gz==================================安装没有depend的gz====5. 安装Config-General-2.51.tar.gz6. 安装HTTP-Date-6.02.tar.gz7. 安装Image-ExifTool-9.13.tar.gz8. 安装URI-1.60.tar.gz==================================安装无级联depend的gz====9. 安装HTML-Parser-3.69.tar.gz (1) HTML-Tagset-3.20.tar.gz10. 安装Lingua-Identify-0.52.tar.gz (1) Class-Factory-Util-1.7.tar.gz (2) Text-Affixes-0.07.tar.gz (3) Text-Ngram-0.14.tar.gz 11. 安装Lingua-Stem-0.84.tar.gz (1) Lingua-PT-Stemmer-0.01.tar.gz (2) Lingua-Stem-Fr-0.02.tar.gz (3) Lingua-Stem-It-0.02.tar.gz (4) Lingua-Stem-Ru-0.02.tar.gz (5) Lingua-Stem-Snowball-Da-1.01.tar.gz (6) Snowball-Norwegian-1.2.tar.gz (7) Snowball-Swedish-1.2.tar.gz (8) Text-German-0.06.tar.gz12. 安装HTTP-Message-6.06.tar.gz (1) Encode-Locale-1.03.tar.gz (2) IO-HTML-1.00.tar.gz (3) LWP-MediaTypes-6.02.tar.gz13. 安装libwww-perl-6.04.tar.gz (1) File-Listing-6.04.tar.gz (2) HTTP-Cookies-6.01.tar.gz (3) HTTP-Daemon-6.01.tar.gz (4) HTTP-Negotiate-6.01.tar.gz (5) Net-HTTP-6.03.tar.gz (6) WWW-RobotRules-6.02.tar.gz==================================安装有depend的gz====14. 安装XML-LibXML-1.96.tar.gz首先,安装:libxml2-2.6.26-2.1.21.el5_9.2.i386.rpm然后,安装:libxml2-devel-2.6.26-2.1.21.el5_9.2.i386.rpm最后,安装:(1) XML-NamespaceSupport-1.11.tar.gz(2) XML-SAX-Base-1.08.tar.gz(3) XML-SAX-0.99.tar.gz15. 安装XML-Parser-2.41.tar.gz16. 安装Geo-IP-1.41.tar.gz首先,安装:GeoIP-1.5.0.tar.gzstep:1. ./configure2. make3. make check4. make install说明:在check或test的时候,需要连接外网,不连的时候会失败。忽略!继续执行下面其他步骤。即可完成安装!17. 安装HTML-Tidy-1.54.tar.gz首先,安装:Class-Inspector-1.27.tar.gzFile-ShareDir-1.03.tar.gz然后,安装:支撑文件:tidyp-1.04.tar.gz a) ./configure b) make c) make check d) make install 最后安装Alien-Tidyp: Alien-Tidyp-v1.4.7.tar.gz (1) perl Build –srctarball=http://github.com/downloads/petdance/tidyp/tidyp-1.04.tar.gz (2) ./Build test (3) ./Build install18. 安装XML-LibXSLT-1.80.tar.gz首先,安装:libxslt-1.1.28.tar.gz 下载地址: (1) libxm2安装说明:checking for libxml libraries >= 2.6.27… configure: error: Version 2.6.26 found. You need at least libxml2 2.6.27 for this version of libxslt19. 安装Net-Z3950-ZOOM-1.20.tar首先,安装:yaz-4.2.30.tarstep:1. ./configure2. make3. make install然后,安装:MARC-Record-2.0.3.tar最后,安装:Net-Z3950-ZOOM-1.20.tar说明:在test的时候,需要连接外网,不连的时候会失败。忽略!继续执行下面其他步骤。即可完成安装!20. 安装Algorithm-SVMLight-0.09.tar.gz首先,安装:svm_light.tar.gzstep I:1. tar xfvz Algorithm-SVMLight-0.09.tar.gz2. mkdir ./svm_light3. mv svm_light.tar.gz svm_light4. cd ./svm_light5. patch -p1 < ../Algorithm-SVMLight-0.09/SVMLight.patch6. make all7. mkdir /usr/local/bin/svm_light/8. cp ./svm_learn /usr/local/bin/svm_light/9. cp ./svm_classify /usr/local/bin/svm_light/10. mkdir /usr/local/include/svm_light/11. cp ./svm_learn.h /usr/local/include/svm_light/12. cp ./svm_common.h /usr/local/include/svm_light/# 拷贝库文件到系统目录13. cp ./libsvmlight.a /usr/local/lib14. cp ./libsvmlight.so /usr/local/lib15. ldconfig16. cd ../Algorithm-SVMLight-0.09/step II:# 更改头文件路径# 由#include "svm_common.h"#include "svm_learn.h"# 更改为#include "/usr/local/include/svm_light/svm_common.h"#include "/usr/local/include/svm_light/svm_learn.h"step III:perl Makefile.PLperl Buildperl Build test# 说明:在test的时候使用了test ‘use Algorithm::SVMLight;’,无视!继续!perl Build install———————————————————————————————-安装完19步后,还是会出现“Warning: prerequisite ZOOM 1.2 not found. We have unknown version.”具体对combine是否有影响未知!

离线安装包(百度盘):下载()

,绊脚石乃是进身之阶。

CentOS 5.x安装combine

相关文章:

你感兴趣的文章:

标签云: