---
title: Install ros2-exporter-agent on Linux | Snap Store
description: Get the latest version of ros2-exporter-agent for Linux - ROS 2 data
  exporter
url: https://snapcraft.io/ros2-exporter-agent
---

# ros2-exporter-agent

[Ubuntu Robotics Community (ubuntu-robotics-community)](https://snapcraft.io/publisher/ubuntu-robotics-community "View all snaps from Ubuntu Robotics Community (ubuntu-robotics-community)")

* [Ubuntu Robotics Community (ubuntu-robotics-community)](https://snapcraft.io/publisher/ubuntu-robotics-community "View all snaps from Ubuntu Robotics Community (ubuntu-robotics-community)")

latest/candidate 0+git.e3f7767

Install latest/candidate of ros2-exporter-agent

---

**Install using the command line**

```
sudo snap install ros2-exporter-agent --candidate
```

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

---

### Package name

* ros2-exporter-agent

---

### License

* unset

---

### Last updated

* 8 September 2026 - latest/candidate
* 13 February 2026 - 0/candidate

---

##### Report a Snap Store violation

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

---

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

#### ROS 2 data exporter

The ROS 2 data exporter is recording ROS 2 data
and exporting them on a server for later consultation

Add you private ssh-key and config file for the storage server in:

/root/snap/ros2-exporter-agent/common/.ssh/

The `config` file should look like:

```
Host storage-server
User <server\_user>
HostName <server\_hostname>
IdentityFile /root/snap/ros2-exporter-agent/common/.ssh/<my\_private\_key>
UserKnownHostsFile /root/snap/ros2-exporter-agent/common/.ssh/known\_hosts
```

The daemon daily-rotation will move the bags to a new timestamped directory at midnight.
Make sure to have properly configured the time on the machine.

Optional parameters:

# server parameter
storage-path (default to ~/$HOSTNAME)

# topic recorded (default to all)
topic-regex
topic-exclude

# bag parameters
max-bag-duration # 5 mins
max-bag-size # 250 MB

---

## Install ros2-exporter-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/ros2-exporter-agent/arch)

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

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

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

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

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

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

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

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

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

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

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

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