Ubuntu编译64bit Hadoop

本文介绍了在Ubuntu系统中安装和配置多种开发相关软件的过程,包括SVN、ncurses-devel、openssl-devel等,并特别强调了在编译过程中遇到的问题及解决方法,如未安装libssl-dev导致的问题以及protobuf编译失败的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装相关软件

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.youkuaiyun.com/xocoder/article/details/9155901



 

 

编译

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



 

编译成果



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值