Install jazzy/stable of ros2-cli

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install ros2-cli

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for ros2-cli

Package name

  • ros2-cli

License

  • Apache-2.0

Last updated

  • 23 March 2026 - jazzy/stable
  • 12 August 2026 - jazzy/candidate

Websites


Contact


Source code


Command › Alias

  • ros2-cli.ros2 › ros2

Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Command line interface tools for ROS2

Snap for ROS 2 command line interface tools [1] included with a standard install of any ROS 2 distro.

Note: This is a beta release, if you encounter any bugs or limitations, please do report it [2].

The Snap does not support roslaunch, rospkg, rosrun and custom ROS messages as these require access to the host filesystem. The ros2-cheat-sheet [3] provides examples for commands and their verbs.

Installation Instructions:

  • Install ros2cli from a terminal, snap install ros2-cli --channel=jazzy/beta

  • Test your installation, ros2-cli.ros2 --help

[1] https://github.com/ros2/ros2cli [2] https://github.com/canonical/ros2cli-snap/issues [3] https://github.com/ubuntu-robotics/ros2_cheats_sheet/blob/master/cli/cli_cheats_sheet.pdf

Revision Channel Version Published Build Commit

The build and commit information is derived from build infrastructure records.


Install ros2-cli 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.