インストール

システム要件

intdash Edge Agent 2を正しくインストールするには以下の要件を満たす必要があります。

最低ハードウェア要件

  • Intel Atom プロセッサー E3815、1.46GHz 相当以上

推奨ハードウェア要件

  • マルチコアCPU

  • 2GB以上のメモリー

  • SSD

ディストリビューションとアーキテクチャー

ディストリビューション

バージョン

アーキテクチャー

Ubuntu

22.04(LTS), 20.04(LTS), 18.04(LTS)

x86_64 (or amd64), armhf, arm64

Debian

11, 10, 9

x86_64 (or amd64), armhf, arm64

インストールする

警告

intdash Edge Agent 2は、旧intdash Edge Agentと互換性がありません。旧intdash Edge Agentを使用していたデバイスにintdash Edge Agent 2をインストールする場合は、旧intdash Edge Agentをアンインストールしてください。

旧intdash Edge Agentのアンインストールは以下のコマンドで行います。

$ sudo apt-get purge intdash-edge

intdash Edge Agent 2は、アプトポッドの公開リポジトリで「intdash-edge-agent」パッケージとして提供されています。 intdash Edge Agent 2をインストールするには、インストール先エッジデバイスのターミナルで以下のコマンドを実行します。

コマンド内の ${DISTRIBUTION} には、ご使用の環境に応じて、 ubuntu または debian を指定してください。

$ sudo apt-get update
$ sudo apt-get install -y \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    lsb-release
$ sudo mkdir -p /etc/apt/keyrings
$ curl -fsSL https://repository.aptpod.jp/intdash-edge/linux/${DISTRIBUTION}/gpg | \
    sudo gpg --dearmor -o /etc/apt/keyrings/intdash-edge.gpg
$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/intdash-edge.gpg] \
    https://repository.aptpod.jp/intdash-edge/linux/${DISTRIBUTION} \
    $(lsb_release -cs) \
    stable" \
    | sudo tee /etc/apt/sources.list.d/intdash-edge.list
$ sudo apt-get update
$ sudo apt-get install -y intdash-edge-agent2

注釈

特定のユーザーにintdash Edge Agent 2を実行するための権限を与えたい場合は、以下のコマンドを実行してください。 <user_name> に、権限を付与するユーザー名を指定します。

$ sudo usermod -aG intdash <user_name>

インストール後、以下のコマンドを実行すると、intdash Edge Agent 2のバージョンが表示されます。

$ intdash-agentctl --version
intdash Edge Agent 2 version 1.0.0

注釈

intdash Edge Agent 2の詳細なバージョンを確認したい場合は intdash-agentctl about コマンドを実行してください。

$ intdash-agentctl about
intdash Edge Agent 2 version 1.0.0

Modules:
  intdash-agentctl 1.0.0
  intdash-agent-streamer 1.0.0
  intdash-agentd version 1.0.0

Environment variables:
  AGENT_LOG       Log level (d[ebug]|i[nformation]|w[arning]|e[rror]|q[uiet])
  AGENT_VERSION   File name of agent version file
  AGENT_DAEMON    Executable file name of Agent Daemon
  AGENT_STREAMER  Executable file name of Agent Streamer
  AGENT_INFO_DIR  Directory name of exporting information files