Install jazzy/stable of ros2-snapd
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
This snap contains a ROS 2 Humble node that exposes ROS 2 services which allow to interact with snap services.
To list available snap service:
ros2 service call /ros2_snapd/list ros2_snapd/srv/SnapdList
To start, stop and restart snap service:
ros2 service call /ros2_snapd/start ros2_snapd/srv/SnapdStart "service: 'service.name'"
ros2 service call /ros2_snapd/stop ros2_snapd/srv/SnapdStop "service: 'service.name'"
ros2 service call /ros2_snapd/restart ros2_snapd/srv/SnapdRestart "service: 'service.name'"
For more information see https://github.com/ubuntu-robotics/ros_snapd .
Generate an embeddable card to be shared on external websites.
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.