Installation

Ubuntu

Prebuilt packages are available from the official Ubuntu archive and the ROS repository. If you are using ROS Noetic on Ubuntu 20.04 or later, install catkin_lint with

$ sudo apt install catkin-lint

Note

Starting with Ubuntu 20.04, the package has been renamed. If you are using an older release, please run sudo apt install python-catkin-lint instead.

Alternatively, you can use Timo's Ubuntu PPA for ROS Packages on Launchpad, which will always ship the latest release:

$ sudo add-apt-repository ppa:roehling/ros
$ sudo apt update
$ sudo apt install catkin-lint

Debian

Prebuilt packages are available from the official Debian archive. Install with

$ sudo apt install catkin-lint

Note

For Debian Buster, the package is named python-catkin-lint.

Download from PyPI

You can download and install catkin_lint from the Python Package Index with:

$ sudo pip install catkin-lint

Install from Source

You can clone catkin_lint from GitHub:

$ git clone https://github.com/fkie/catkin_lint.git
$ cd catkin_lint
$ sudo python setup.py install