zoukankan      html  css  js  c++  java
  • ubuntu下,hue3.7编译安装,设置中文语言

    Hue 是运营和开发Hadoop应用的图形化用户界面。Hue程序被整合到一个类似桌面的环境,以web程序的形式发布,对于单独的用户来说不需要额外的安装。

    ubuntu14.04,依赖包:
    sudo apt-get update
    sudo 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

    编译语言包:
    安装gettext
    在hue根目录下执行脚本:
    #!/bin/bash
    for i in `find ./ -name zh_CN`
    do
    cd $i/LC_MESSAGES && msgfmt --statistics --verbose -o django.mo django.po
    cd -
    done

    中文环境:
    sudo apt-get install language-pack-zh-hans language-pack-zh-hant


    FROM ubuntu:trusty

    # Ensure UTF-8 locale
    #COPY locale /etc/default/locale
    RUN locale-gen zh_CN.UTF-8 &&
    DEBIAN_FRONTEND=noninteractive dpkg-reconfigure locales
    RUN locale-gen zh_CN.UTF-8
    ENV LANG zh_CN.UTF-8
    ENV LANGUAGE zh_CN:zh
    ENV LC_ALL zh_CN.UTF-8

    运行服务:
    build/env/bin/hue runserver

    游览器要支持中文语言!

  • 相关阅读:
    private知识笔记
    finalize知识笔记
    java实现队列的练习
    测试知识笔记(2)
    static和final知识笔记
    测试知识笔记(1)
    overloading知识笔记
    windows Copssh + git 搭建git服务器
    Java Servlet规范
    身份证验证JS代码
  • 原文地址:https://www.cnblogs.com/wangyufu/p/5751774.html
Copyright © 2011-2022 走看看