malt-run command not found

In this troubleshooting guide we learn how to fix malt-run command not found error message

Introduction

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

malt-run: command not found

or when using sudo you get the following error message

sudo: malt-run: command not found

Solutions to malt-run: command not found

How To Fix malt-run: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu malt-run is provided by malt package.

malt is:

MALT, an acronym for MEGAN alignment tool, is a sequence alignment and analysis tool designed for processing high-throughput sequencing data, especially in the context of metagenomics. It is an extension of MEGAN6, the MEGenome Analyzer and is designed to provide the input for MEGAN6, but can also be used independently of MEGAN6.

The core of the program is a sequence alignment engine that aligns DNA or protein sequences to a DNA or protein reference database in either BLASTN (DNA queries and DNA references), BLASTX (DNA queries and protein references) or BLASTP (protein queries and protein references) mode. The engine uses a banded-alignment algorithm with ane gap scores and BLOSUM substitution matrices (in the case of protein alignments). The program can compute both local alignments (Smith-Waterman) or semi-global alignments (in which reads are aligned end-to-end into reference sequences), the latter being more appropriate for aligning metagenomic reads to references.

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

sudo apt-get -y install malt

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

You can also use apt command to install malt.

sudo apt -y install malt

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

sudo aptitude install malt

Summary

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