Hue是运营和开发Hadoop应用的图形化用户界面。Hue程序被整合到一个类似桌面的环境,以web程序的形式发布,对于单独的用户来说不需要额外的安装。
ubuntu14.04,依赖包:
apt-get update
apt-get install ant gcc g++ libffi-dev libkrb5-dev libmysqlclient-dev libsasl2-dev libsasl2-modules-gssapi-mit libsqlite3-dev libssl-dev libtidy-0.99-0 libxml2-dev libxslt-dev make libldap2-dev python-dev python-setuptools libgmp3-dev libz-dev
安装maven:
wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
tar -zxf apache-maven-3.3.9-bin.tar.gz -C /apps/
vim /etc/profile
添加 export PATH=$PATH:/apps/"maven文件夹名"/bin/
退出后刷新 source /etc/profile
测试maven:
mvn -v
Ubuntu的Python包,有个问题,需要创建一个符号链接的文件:
ln -fs /usr/lib/python2.7/plat-x86_64-linux-gnu/_sysconfigdata_nd.py /usr/lib/python2.7/
开始编译:
$ cd hue
$ make apps
运行服务:
build/env/bin/hue runserver