Ubuntu编译64bit Hadoop

安装相关软件

SVN

Ubuntu中SVN对应subversion


autoconf automake libtool cmake



 

ncurses-devel

Ubuntu对应为lib64ncurses5-dev


openssl-devel

Ubuntu下对应为openssl


还需要安装libssl-dev,一开始没有安装libssl-dev,当编译到hadoop pipes时总是不能通过。

gcc

Ubuntu中对应命令是apt-get build-dep gcc


maven



 

 

把maven-home加入path



 

安装protobuf



 

./configure

make

make check

make install



 

 

在Ubuntu中运行protoc –version时,不能执行,由此可见,protoc没能安装成功。

 

如下是解决办法:

参考:http://blog.csdn.net/xocoder/article/details/9155901



 

 

编译

 使用 mvn package -Pdist,native -DskipTests -Dtar



 

编译成果



 

猜你喜欢

转载自woodenfish.iteye.com/blog/2100699