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

    游览器要支持中文语言!

  • 相关阅读:
    数据库的左右表连接
    数据库索引-索引的优点、缺点、分类、不走索引的情况
    selenium中日期控件的操作方法
    esdoc 自动生成接口文档介绍
    css设置背景图(背景图太大导致图片显示不全)
    k8s调度器及调度队列源码分析
    MIT6.824 2020 Lab1 MapReduce 实现
    git命令
    python3.6、3.9多版本安装共存
    使用蓝鲸平台登录态验证接入第三方系统
  • 原文地址:https://www.cnblogs.com/wangyufu/p/5751774.html
Copyright © 2011-2022 走看看