gnunet-dht-put command not found

In this troubleshooting guide we learn how to fix gnunet-dht-put command not found error message

Introduction

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

gnunet-dht-put: command not found

or when using sudo you get the following error message

sudo: gnunet-dht-put: command not found

Solutions to gnunet-dht-put: command not found

How To Fix gnunet-dht-put: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu gnunet-dht-put is provided by gnunet package.

gnunet is:

GNUnet is a framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Its high-level goal is to provide a strong free software foundation for a global network that provides security and in particular respects privacy.

GNUnet started with an idea for anonymous censorship-resistant file-sharing, but has grown to incorporate other applications as well as many generic building blocks for secure networking applications. In particular, GNUnet now includes the GNU Name System, a privacy-preserving, decentralized public key infrastructure.

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

sudo apt-get -y install gnunet

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

You can also use apt command to install gnunet.

sudo apt -y install gnunet

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

sudo aptitude install gnunet

Summary

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