购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 在Linux中安装Node-RED

本节介绍在Linux和各种衍生版本上安装Node-RED的方法,这里主要列举了一些基于常见的Linux版本和基于Linux内核的各种操作系统的安装。

2.5.1 安装Node.js

和在Windows上安装Node-RED一样,首先需要安装Node.js的运行环境,可以按Linux类型进行安装。

1.在CentOS、Red Hat Enterprise Linux 8和Fedora下安装Node.js

在CentOS、Red Hat Enterprise Linux 8和Fedora中使用名为nodejs的模块来安装Node.js,具体命令如下:

其中,<stream>对应Node.js的主要版本。可用的Node.js版本可以通过以下命令查询:

安装Node.js 18命令如下:

2.在Debian和Ubuntu下安装Node.js

在Debian和Ubuntu下通过APT来管理软件包。APT是一个命令行实用程序,可以安装、更新、删除和管理软件包。

Node.js二进制发行版软件包可从NodeSource获得。首先需要安装Node.js源到apt-get管理器:

这是让APT可以在nodesource.com的软件库中找到Node.js软件包,此时通过apt-get就可以直接安装Node.js:

输入node-v查看到版本号,即代表安装成功:

2.5.2 以NPM工具安装Node-RED

在Linux系统中安装Node.js后,可以通过NPM工具进行Node-RED的安装,代码如下:

如果输出类似以下内容,可以确认Node-RED安装成功:

2.5.3 以Snap工具安装Node-RED

有些Linux操作系统(包括KDE Neon、Manjaro、Solus、Ubuntu 18.04以及更高版本、Zorin OS等)支持以Snap工具安装Node-RED,你可以使用以下命令进行Node.js和Node-RED的安装。

Node.js的安装:

Node-RED的安装:

当以Snap工具安装时,它将在一个安全容器中运行。该容器无法访问你可能需要使用的一些额外设备,如主存储系统、GCC、Git、GPIO等。

如果没有以上使用要求,以Snap方式安装Node-RED是可行的。 KA9Xp6/Z/+qS9GmbF2rJPaKcJdaVQvEMLPC+LmJPibaNrA7ZG6F4e653yfcTzKBB

点击中间区域
呼出菜单
上一章
目录
下一章
×