fplll command not found

In this troubleshooting guide we learn how to fix fplll command not found error message

Introduction

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

fplll: command not found

or when using sudo you get the following error message

sudo: fplll: command not found

Solutions to fplll: command not found

How To Fix fplll: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu fplll is provided by fplll-tools package.

fplll-tools is:

fpLLL is a library for computing reduced (nearly orthogonal) bases for Euclidean lattices using the floating-point LLL algorithm.

fpLLL contains multiple different implementations of the floating-point LLL reduction algorithm, offering multiple different speed/guarantees ratios.

It contains a ‘wrapper’ that chooses the estimated best sequence of variants in order to provide a guaranteed output as fast as possible. In the case of the wrapper, the succession of variants is oblivious to the user.

This package contains the base tools using libfplll.

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

sudo apt-get -y install fplll-tools

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

You can also use apt command to install fplll-tools.

sudo apt -y install fplll-tools

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

sudo aptitude install fplll-tools

Summary

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