步骤 2:设置环境 |
您所在的位置:网站首页 › cmd设置ip地址的步骤 › 步骤 2:设置环境 |
安装 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 |