Ubuntu下Hadoop1.0.4源码编译

本机环境:

Ubuntu12.04  32位 与jdk 1.7

(1)maven-3.2.2的安装

Ubuntu下Hadoop1.0.4源码编译

首先到maven官网下载,http://maven.apache.org/,这里我下载了最新版本,maven-3.2.2

解压到/usr/local/目录下: tar -zxvf  apache-maven-3.2.2-bin.tar.gz,并重命名为maven

修改 /etc/profile:

添加一下两个变量并保存:

export M2_HOME=/usr/local/maven

export PATH=.:$M2_HOME/bin:$PATH

然后在终端上输入:source /etc/profile

测试是否安装成功,在终端输入:mvn  -v,如果出现下面提示表示安装成功:

Ubuntu下Hadoop1.0.4源码编译

(2)ant-1.9.4的安装

首先到Ant的官方网站下载,http://ant.apache.org/, 这里我下载最新版本,ant-1.9.4

解压到/usr/local/目录下: tar -zxvf  apache-ant-1.9.4-bin.tar.gz,并重命名为ant

修改 /etc/profile:

添加一下两个变量并保存:

export ANT_HOME=/usr/local/ant

export PATH=.:$ANT_HOME/bin:$PATH

然后在终端上输入:source /etc/profile

测试是否安装成功,在终端输入:ant  -version,如果出现下面提示表示安装成功:

Ubuntu下Hadoop1.0.4源码编译

(3)protobuf-2.5.0的安装

首先到protobuf官方网站下载,https://code.google.com/p/protobuf/downloads/list,这里我下载最新版本,protobuf-2.5.0。

解压到/usr/local/目录下: tar -zxvf  protobuf-2.5.0.tar.gz,并重命名为protobuf

在进行下一步安装之前,我们要把一些必要的库或软件安装上:

apt-get install build-essential

apt-get install autoconf

apt-get install automake

apt-get install libtool

接下来按照:A、./configure  B、make  C、make check  D、make install的步骤安装。

(4)jdk1.6安装

这里见前面的文章即可,不在重复叙述。最好不要装jdk1.7,会有一些兼容性问题导致不能安装成功。

相关推荐