01. システム要件
はじめに
NEQTO Engine for LinuxはLinuxデバイス上で動作するNEQTOサービス(デーモンアプリケーション)です。neqto.js経由でユーザーアプリケーションやシステムを管理するための各種機能が利用可能です。
NEQTO Engine for Linuxのインストール要件を以下に示します。
ハードウェア要件
サポートアーキテクチャ:
armv6l(32bit)
,armv7l(32bit)
,aarch64(64bit)
,x86_64(64bit)
必要なディスク容量 (デフォルト設定時)
場所 必要なサイズ 用途 備考 /usr ≥ 2MB + INS 実行ファイル /var ≥ 24MB + MD システムファイル、ユーザーストレージ、ユーザーログ /etc ≥ 1MB コンフィグレーションファイル /tmp ≥ 1MB + MD + INS NEQTOデーモンログ ※MD: Machine Driverで取り扱うファイルサイズにより増加します。
※INS: ソフトウェア更新時、一時的に2MB
程度増加します。必要なRAM容量:≥ 4MB (デフォルト設定時)
ネットワーク通信インタフェース:
物理ネットワークアダプタが搭載されている必要があります。
ソフトウェア要件
systemd
がサポートされているディストリビューションを推奨します。- ディストリビューションにプレインストールされている標準Cライブラリのみで構成されているため、基本的に実行ファイルのみで動作します。
- カーネルのリアルタイムスケジューリング(
SCHED_FIFO
)機能を使用します。システムにおいてSCHED_FIFO
処理リソースが確保されている必要があります。
動作確認済みLinuxデバイス一覧
デバイス | アーキテクチャ | OS | Kernel |
---|---|---|---|
Raspberry Pi Model B | armv6l | Raspbian GNU/Linux 10 (buster) | 5.10.103+ |
Raspberry Pi Zero W | armv6l | Raspbian GNU/Linux 9 (stretch) | 4.19.66+ |
Raspberry Pi 4 Model B | armv7l | Raspbian GNU/Linux 11 (bullseye) | 5.10.63-v7l |
RevPi Core 3+ | armv7l | Raspbian GNU/Linux 10 (buster) | 5.10.120-rt70-v7 |
STM32MP157F-DK2 | armv7l | ST OpenSTLinux - Weston (A Yocto Project Based Distro) | 5.15.24 |
Raspberry Pi Compute Module 4 | aarch64 | Debian GNU/Linux 11 (bullseye) | 5.15.61-v8+ |
Tinker Board 2S | aarch64 | Debian GNU/Linux 10 (buster) | 4.4.194 |
NVIDIA Jetson Nano | aarch64 | Ubuntu 18.04.6 LTS | 4.9.253-tegra |
Intel(R) Core(TM) i7 - PC | x86_64 | Ubuntu 20.04.4 LTS | 5.15.0-46-generic |
Intel(R) Core(TM) i7 - PC | x86_64 | CentOS Linux 7 (Core) | 3.10.0-1160.76.1.el7.x86_64 |
上記に記載されている会社名、製品名は、各社の登録商標または商標です。
Updated: 2024-01-10