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デバイス一覧
| Devices | Architecture | OS | Kernel | Note |
|---|---|---|---|---|
| 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 | CentOS Linux 7 (Core) | 3.10.0-1160.76.1.el7.x86_64 | |
| 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 | Ubuntu 22.04.5 LTS | 6.8.0-51-generic | |
| Intel(R) Core(TM) i7 - PC | x86_64 | Ubuntu 24.04.1 LTS | 6.8.0-51-generic | Version 00.02.00+ |
上記に記載されている会社名、製品名は、各社の登録商標または商標です。
Updated: 2025-01-28
