步骤 2:设置环境

您所在的位置:网站首页 cmd设置ip地址的步骤 步骤 2:设置环境

步骤 2:设置环境

#步骤 2:设置环境| 来源: 网络整理| 查看: 265

安装 Java 运行时,AWS IoT Greengrass核心软件需要使用该运行库。我们建议你使用亚马逊 Corretto 11 或 OpenJDK 11。以下命令向您展示如何在您的设备上安装 OpenJDK。

对于基于 Debian 或基于 Ubuntua 的发行版:

sudo apt install default-jdk

对于基于 Red Hat 的发行版:

sudo yum install java-11-openjdk-devel

对于 Amazon Linux 2:

sudo amazon-linux-extras install java-openjdk11

安装完成时,运行以下命令验证 Java 是否在 Linux 设备上运行。

java -version

该命令打印设备上运行的 Java 版本。例如,在基于 Debian 的发行版上,输出可能类似于以下示例。

openjdk version "11.0.9.1" 2020-11-04 OpenJDK Runtime Environment (build 11.0.9.1+1-post-Debian-1deb10u2) OpenJDK 64-Bit Server VM (build 11.0.9.1+1-post-Debian-1deb10u2, mixed mode)

(可选)创建在设备上运行组件的默认系统用户和组。您也可以选择让AWS IoT Greengrass核心软件安装程序在安装期间使用安装程序参数创建此用户和组。--component-default-user有关更多信息,请参阅安装程序参数:

sudo useradd --system --create-home ggc_user sudo groupadd --system ggc_group

验证运行AWS IoT Greengrass Core 软件的用户(通常root)是否有权sudo与任何用户和任何组一起运行。

运行以下命令以打开此/etc/sudoers文件。

sudo visudo

确认用户的权限类似于以下示例。

root ALL=(ALL:ALL) ALL

(可选)要运行容器化的 Lambda 函数,必须启用 c groups v1,并且必须启用和装载内存和设备 cgroup。如果您不打算运行容器化的 Lambda 函数,则可跳过此步骤。

要启用这些 cgroups 选项,请使用以下 Linux 内核参数启动设备。

cgroup_enable=memory cgroup_memory=1 systemd.unified_cgroup_hierarchy=0

有关查看和设置设备内核参数的信息,请参阅您的操作系统的文档和启动加载程序。按照说明永久设置内核参数。

按照中的要求列表所示,在您的设备上安装所有其他必需的依赖项设备要求。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3