Skip to main content
Version: v3.9.2

Download and Install iofogctl

Platform train v3.9.2 ships iofogctl v3.9.2. Install the binary that matches your distribution.

Install on macOS​

Mac users can use Homebrew:

brew tap eclipse-iofog/iofogctl
brew install iofogctl

Install on Linux​

Install the Debian package:

wget -qO- https://iofog.datasance.com/iofog.gpg | sudo tee /etc/apt/trusted.gpg.d/iofog.gpg >/dev/null
echo "deb [arch=all signed-by=/etc/apt/trusted.gpg.d/iofog.gpg] https://iofog.datasance.com/deb stable main" | sudo tee /etc/apt/sources.list.d/iofog.list >/dev/null
sudo apt update
sudo apt install iofogctl -y

Or install the RPM package:

cd /etc/yum.repos.d
curl https://iofog.datasance.com/iofog.repo -LO
sudo yum update
sudo yum install iofogctl

Install on Windows​

  1. Create a folder in File Explorer, for example C:\iofogctl.
  2. Download the Windows amd64 binary from iofogctl_3.9.2_windows_amd64.exe (release v3.9.2) and save it in that folder. You can rename the file to iofogctl.exe if you prefer.
  3. Press Win + R, type sysdm.cpl, and press Enter.
    Windows Run dialog with sysdm.cpl
  4. Open the Advanced tab and click Environment Variables.
    System Properties Advanced tab with Environment Variables button
  5. Under User variables, select Path, then click Edit.
    Environment Variables dialog with Path selected under User variables
  6. Click New, enter C:\iofogctl (case sensitive), then click OK three times to close all dialogs.
  7. Open a new Command Prompt or PowerShell window and run iofogctl version.

Prepare Windows

To deploy an ECN locally on Windows, configure Docker to run Linux containers:

  • Install Docker Desktop for Windows
  • Follow the WSL2 or Hyper-V backend guidelines in the Docker Desktop docs
  • Ensure Docker is running before you use iofogctl

Verify installation​

iofogctl version

You should see version v3.9.2 (or a matching release tag).

Group 3See anything wrong with the document? Help us improve it!