GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Make-Befehl nicht gefunden? So beheben Sie das Problem

Neulich habe ich versucht, ein Programm auf einem frischen neuen Ubuntu-System zu kompilieren, und es hat mir einen Fehler ausgegeben, als ich versuchte, den make-Befehl zu verwenden:

The program 'make' is currently not installed. You can install it by typing:
sudo apt install make

Einer der Gründe, warum Sie den Fehler bash:command not found sehen, ist, dass der Befehl nicht auf dem System installiert ist. Sie können make unter Ubuntu installieren, indem Sie nacheinander diese Befehle verwenden:

sudo apt update
sudo apt install make

Der erste Befehl aktualisiert den lokalen Paketcache. Dies ist insbesondere dann erforderlich, wenn es sich um ein frisch installiertes Ubuntu-System handelt. Mit dem aktualisierten Paket-Cache würde Ihr System das Repository kennen, von dem das Make-Paket heruntergeladen werden sollte.

Und vergewissern Sie sich, dass make richtig installiert wurde:

make --version

Eine bessere Möglichkeit, make unter Ubuntu zu installieren

Eine noch bessere Möglichkeit, den Befehl make zu installieren, ist die Verwendung des Pakets build essential. Dieses Paket enthält make, gcc, g++ und mehrere andere Compiler und Entwicklertools.

sudo apt install build-essential

Wenn dieses Build-Essential-Paket installiert ist, können Sie C/C++-Programme problemlos unter Linux ausführen.

Was ist, wenn make installiert ist, aber nicht funktioniert

In seltenen Fällen kann es vorkommen, dass make installiert ist und trotzdem nicht funktioniert.

Der Grund dafür ist, dass der make-Befehl nicht in der $PATH-Variablen enthalten ist. Sie können make entweder mit diesem Befehl neu installieren:

sudo apt install --reinstall make

Wenn das nicht funktioniert, können Sie versuchen, die Binärdatei manuell zu Ihrem PATH hinzuzufügen, aber es sollte nicht zu diesem manuellen Aufwand kommen.

Ich hoffe, dieser schnelle Tipp hat Ihnen geholfen. Haben Sie immer noch das Problem oder die Frage zum verwandten Thema? Nutzen Sie gerne die Kommentarfunktion. Ich werde versuchen, Ihnen in meiner Eigenschaft zu helfen. Wenn Sie eine noch schnellere Antwort wünschen, können Sie dem It's FOSS Community-Forum beitreten. Viel Spaß :)



Linux
  1. So beheben Sie den Rust-Fehler „Linker ‚cc‘ nicht gefunden“ unter Linux

  2. bc:Befehl nicht gefunden

  3. zypper:Befehl nicht gefunden

  4. gedit:Befehl nicht gefunden

  5. bash - make-Befehl nicht gefunden

So beheben Sie, dass der Befehl „Ifconfig“ unter CentOS 7 nicht gefunden wurde

Behebung:Curl-Befehl hat keinen Fehler gefunden

virt-manager:Befehl nicht gefunden

xeyes:Befehl nicht gefunden

GoBuster:Befehl nicht gefunden

arpspoof:Befehl nicht gefunden