Ubuntu 下安装STF

作者: 范正辰 | 来源:发表于2017-03-22 09:39 被阅读169次

    STF项目地址

    安装依赖

    提示:我已经安装了cmake make g++ build-essential git 等必要工具

    1. 安装nodejs

    curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
    sudo apt-get install -y nodejs

    2. 安装adb RethinkDB GraphicsMagick Protocol Buffers yasm pkg-config

    这些软件ubuntu下基本一行命令就可以安装好了

    sudo apt-get install rethinkdb graphicsmagick adb protobuf-compiler yasm
    pkg-config -y

    3. 安装ZeroMq

    这是相对麻烦的步奏,我最终采用编译安装的方法

    ZeroMq 的一个项目地址

    git clone https://github.com/zeromq/zeromq4-1 zeromq
    cd zeromq
    ./autogen.sh
    ./configure
    make && sudo make install && sudo ldconfig

    4. 安装STF

    sudo npm install -g stf

    5. 启动stf服务

    首先必须开启一个终端, 执行命令

    rethinkdb

    接下来执行

    stf local

    或者

    stf local --public-ip <局域网ip>

    截图

    相关文章

      网友评论

      • AwesomeOcean:你好,想请教一个问题
        在Mac机器上安装开源的stf,安装完成后执行 stf local命令后,提示如下错误:Error:Could not locate the bindings file.,请大神们帮忙指点迷津

        bogon:pkgconfig baidu$ stf -V
        2.3.0
        bogon:pkgconfig baidu$
        bogon:pkgconfig baidu$ stf local
        /usr/local/lib/node_modules/stf/node_modules/bindings/bindings.js:91
        throw err
        ^
        Error: Could not locate the bindings file. Tried:
        → /usr/local/lib/node_modules/stf/node_modules/zmq/build/zmq.node
        → /usr/local/lib/node_modules/stf/node_modules/zmq/build/Debug/zmq.node
        → /usr/local/lib/node_modules/stf/node_modules/zmq/build/Release/zmq.node
        → /usr/local/lib/node_modules/stf/node_modules/zmq/out/Debug/zmq.node
        → /usr/local/lib/node_modules/stf/node_modules/zmq/Debug/zmq.node
        → /usr/local/lib/node_modules/stf/node_modules/zmq/out/Release/zmq.node
        → /usr/local/lib/node_modules/stf/node_modules/zmq/Release/zmq.node
        → /usr/local/lib/node_modules/stf/node_modules/zmq/build/default/zmq.node
        AwesomeOcean:@JunL 使用镜像已解决,十分感谢
        JunL:https://testerhome.com/topics/2988 这是参考地址
        JunL:终端执行:npm install -g stf
        PS:执行上面第二步可能会卡住,这是因为需要翻墙,这里可以用淘宝镜像cnpm来安装

        (cnpm安装执行:npm install -g cnpm --registry=https://registry.npm.taobao.org)

        终端执行:cnpm install -g stf

        1、启动rethinkDB
        2、启动STF
        3、stf doctor 查看所需依赖状态

      本文标题:Ubuntu 下安装STF

      本文链接:https://www.haomeiwen.com/subject/wsnnnttx.html