---
title: Install iot-agent on Linux | Snap Store
description: Get the latest version of iot-agent for Linux - IoT Device Management
  Agent using MQTT
url: https://snapcraft.io/iot-agent
---

# iot-agent

[Snappy enablement bot (canonical-solutions)](https://snapcraft.io/publisher/canonical-solutions "View all snaps from Snappy enablement bot (canonical-solutions)")

* [Snappy enablement bot (canonical-solutions)](https://snapcraft.io/publisher/canonical-solutions "View all snaps from Snappy enablement bot (canonical-solutions)")

latest/stable 0.4

Install latest/stable of iot-agent

This channel hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

**Install using the command line**

```
sudo snap install iot-agent
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* iot-agent

---

### License

* unset

---

### Last updated

* 15 April 2021 - latest/stable
* 20 October 2022 - latest/edge

This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/iot-agent#report-snap-modal)

---

* [Description](https://snapcraft.io/iot-agent#tab-description)
* [Security](https://snapcraft.io/iot-agent#tab-security)

#### IoT Device Management Agent using MQTT

The IoT Agent enrolls a device with the IoT Identity service and receives credentials to access the MQTT broker.
Via MQTT, it establishes communication with an IoT Management service, so the device can be remotely monitored and managed over a
secure connection.
The agent is intended to operate on a device running Ubuntu or Ubuntu Core with snapd enabled.
The device management features are implemented using the snapd REST API.

---

## Install iot-agent on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/iot-agent/arch)

[### CentOS](https://snapcraft.io/install/iot-agent/centos)

[### Debian](https://snapcraft.io/install/iot-agent/debian)

[### elementary OS](https://snapcraft.io/install/iot-agent/elementary)

[### Fedora](https://snapcraft.io/install/iot-agent/fedora)

[### KDE Neon](https://snapcraft.io/install/iot-agent/kde-neon)

[### Kubuntu](https://snapcraft.io/install/iot-agent/kubuntu)

[### Manjaro](https://snapcraft.io/install/iot-agent/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/iot-agent/pop)

[### openSUSE](https://snapcraft.io/install/iot-agent/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/iot-agent/rhel)

[### Ubuntu](https://snapcraft.io/install/iot-agent/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/iot-agent/raspbian)
