Strom依赖软件安装

一、下载zeroMq
     http://zeromq.org/intro:get-the-software
     
引用

      tar -xzvf zeromq-2.1.7.tar.gz
      cd zeromq-2.1.7
      ./configure
      make
     (普通帐户加sudo)make install
     


二、下载jzmq
     https://github.com/zeromq/jzmq
     安装:
    
引用

      cd jzmq-jni/
      ./autogen.sh
      ./configure
      make
     (普通帐户加sudo) make install
      cd ..
      mvn package
     


三、安装时可能的报错及解决办法:

     1、出现错误:configure: error: Unable to find a working C++ compiler
        需要安装g++编译器:
      
引用
sudo yum install gcc-c++

     2、出现错误:configure: error: cannot link with -luuid, install uuid-dev.
        需要安装软件包uuid-devel和libuuid-devel:
       
引用
        sudo yum install uuid-devel
        sudo yum install libuuid-devel

     3、出现错误:autogen.sh: error: could not find libtool. libtool is required to run autogen.sh.
        需要安装libtool:
      
引用
sudo yum install libtool

       可能用到的命令汇总:
        
引用
            yum install -y gcc-c++.x86_64
            yum install -y uuid-devel.x86_64
            yum install -y libuuid-devel.x86_64
            yum install -y libtool.x86_64
            yum install -y git.x86_64


四、安装 Python
http://www.cnblogs.com/feng18/p/5854912.html
   1、下载 Python3.5代码包
  
引用
wget  https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz

    2、安装 在安装包中有一个README的文件,里面有写如何安装
   
引用

     tar Jxvf  Python-3.5.0.tar.xz
     cd Python-3.5.0
     ./configure --prefix=/usr/local/python3
     make && make install

    3、做软链:
引用
ln -s /usr/local/python3/bin/python3.5 /usr/local/bin/python3

    4、报错: Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS
这是原因没有安装或升级oenssl。升级oenssl:
     
引用
yum install openssl-devel

      再次重复编译方案python3.5:
      最终如下:
      提示同时成功安装pip-7.12与setuptools!
      pip3与pip都提示没有错误!



五、查看系统可安装的软件包
引用
yum list *git*


猜你喜欢

转载自javafu.iteye.com/blog/2365056