distinkt-travisyml command not found

In this troubleshooting guide we learn how to fix distinkt-travisyml command not found error message

Introduction

When you run more command in linux terminal / console, you get the following error message

distinkt-travisyml: command not found

or when using sudo you get the following error message

sudo: distinkt-travisyml: command not found

Solutions to distinkt-travisyml: command not found

How To Fix distinkt-travisyml: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu distinkt-travisyml is provided by libdist-inkt-perl package.

libdist-inkt-perl is:

Dist::Inkt itself does virtually nothing; it creates an empty directory, generates a MANIFEST file, and then wraps it all up into a gzipped tarball. But it provides various hooks along the way for subclasses to grab hold of. So the general idea is that you write a subclass of Dist::Inkt, which consumes various Moose::Roles to do the actual work of populating the distribution with files.

As such, Dist::Inkt is not so much a distribution builder, as it is a framework for writing your own distribution builder.

Several roles of varying utility are bundled with Dist::Inkt, as is Dist::Inkt::Profile::Simple, a subclass of Dist::Inkt which consumes most of these roles.

To fix this problem, we can install more using the command below.

sudo apt-get -y install libdist-inkt-perl

This command might take some time to finish depending on your machine internet connection.

You can also use apt command to install libdist-inkt-perl.

sudo apt -y install libdist-inkt-perl

Or if you have aptitude installed you can use the following command.

sudo aptitude install libdist-inkt-perl

Summary

In this tutorial we learn how to fix distinkt-travisyml command not found error in Ubuntu / Debian / Kali Linux or Raspbian distribution.