Zoo项目学习0

Zoo 项目-安装

Linux (CentOS)安装

http://www.zoo-project.org/docs/install/index.html

依赖软件 (Prerequisites)

必须 | Mandatory

CentOS 下,文档

elgis 不再维护,对于CentOS7,直接使用 EPEL

su -c 'rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm'
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/a/armadillo-4.320.0-1.el7.x86_64.rpm
sudo yum install armadillo-4.320.0-1.el7.x86_64.rpm
# hdf5 作为依赖安装
# 安装 gdal-devel(epel中为 1.11.4)等依赖
sudo yum install gcc-c++ zlib-devel libxml2-devel bison openssl python-devel subversion libxslt-devel libcurl-devel gdal-devel proj-devel libuuid-devel openssl-devel fcgi-devel
# 确保安装 Java jdk
# 可能报错
错误:软件包:gdal-libs-1.11.4-1.el7.x86_64 (epel)
需要:libmysqlclient.so.18(libmysqlclient_18)(64bit)
可用: 1:mariadb-libs-5.5.52-1.el7.x86_64 (base)
libmysqlclient.so.18(libmysqlclient_18)(64bit)
# 确保准确地安装了mysql(server)
# 然后重新执行安装 gdal-devel 等
sudo yum netcdf proj geos openjpeg2 libgeotiff # optional

可选

下列库是安装 Zoo-Kernel 所必须的(centos下参考上面说明安装):

cd ~/softwares # 安装包存放目录
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
tar -zxf autoconf-2.69.tar.gz # 解压
cd autoconf-2.69
./configure
sudo make
sudo make install
autoconf --version # 查看版本,验证是否安装成功
whereis autoconf # 查看安装后的目录

安装Zoo

下载ZOO发行版

页面 http://zoo-project.org/Code/Download

压缩文件 http://zoo-project.org/dl/zoo-project-1.6.0.tar.bz2

SVN svn checkout http://svn.zoo-project.org/svn/trunk zoo-src

编译安装

其他可选依赖安装


Windows安装

http://www.zoo-project.org/docs/install/windows.html

最简安装

安装包 https://bintray.com/gfenoy/ZOO-Project/download_file?file_path=ZOO-Project-Installer-x64-52.exe

源码安装

http://zoo-project.org/dl/zoo-project-1.6.0.zip

依赖软件

见CentOS安装对应内容

文章目录
  1. 1. Zoo 项目-安装
    1. 1.1. Linux (CentOS)安装
      1. 1.1.1. 依赖软件 (Prerequisites)
        1. 1.1.1.1. 必须 | Mandatory
        2. 1.1.1.2. 可选
      2. 1.1.2. 安装Zoo
        1. 1.1.2.1. 下载ZOO发行版
        2. 1.1.2.2. 编译安装
      3. 1.1.3. 其他可选依赖安装
    2. 1.2. Windows安装
      1. 1.2.1. 最简安装
      2. 1.2.2. 源码安装
        1. 1.2.2.1. 依赖软件
|