安装

    Neuron 软件包可从 Neuron 网站https://neugates.io/zh/downloads上根据实际系统对应下载。

    版本号 x.y.z 说明:

    • x为主要版本号,如果整个系统结构得到增强,则可能会更改。
    • y是次要版本号,如果存在某些附加功能,则可能会更改。
    • z是Neuron软件中错误修复的补丁号。

    rpm/deb package中使用了systemd管理neuron进程,建议优先使用rpm/deb package。

    Linux 发行版或设备 所需包
    Debian package system
    Ubuntu 20.xx
    Ubuntu 18.xx
    deb/tar.gz
    Redhat package system
    Contos 8
    Centos 9
    rpm/tar.gz

    本节介绍了如何在 Linux 系统上首次安装 Neuron 软件。

    安装

    注意 成功安装 deb 包后,自动启动 Neuron

    卸载

    1. sudo dpkg -r neuron

    安装

    1. sudo rpm -i xxx.rpm --nodeps --force

    根据不同版本安装,例如:

    1. sudo rpm -i neuron-2.0.1-linux-armhf.rpm --nodeps --force

    注意 成功安装 rpm 包后,自启动 Neuron

    卸载

    解压

    根据不同版本安装,例如:

    1. sudo tar -zxvf neuron-2.0.1-linux-armhf.tar.gz
    2. cd neuron-2.0.1-linux-armhf

    启动

    若想以守护进程方式运行,则可执行如下命令:

    1. ./neuron -d

    执行如下命令可查看所有命令行可用参数:

    获取镜像

    docker 镜像请从 docker hub 网站下载。https://hub.docker.com

    1. docker pull neugates/neuron:2.0.1

    启动

    1. docker run -d --name neuron -p 7000:7000 -p 7001:7001 --privileged=true --restart=always neugates/neuron:2.0.1
    • tcp 7000: 用于访问web。
    • tcp 7001: http api端口。(api端口为web端口+1,例如,当web端口映射为8000时,api端口应映射为8001)
    • —restart=always: docker进程重启时,自动重启neuron容器。
    • —privileged=true:便于排查问题。
    • —device /dev/ttyUSB0:/dev/ttyS0: 用于映射串口到docker。

    用 rpm 和 deb 方式安装的都可以通过以下指令查看/起停 Neuron:

    查看 Neuron 状态

    停止 Neuron

    1. sudo systemctl stop neuron

    重启 Neuron