先日、新しいUbuntuシステムでプログラムをコンパイルしようとしましたが、makeコマンドを使用しようとするとエラーが発生しました:
The program 'make' is currently not installed. You can install it by typing:
sudo apt install make
bash:command not foundエラーが表示される理由の1つは、コマンドがシステムにインストールされていないためです。次のコマンドを1つずつ使用してUbuntuにmakeをインストールできます。
sudo apt update
sudo apt install make
最初のコマンドは、ローカルパッケージキャッシュを更新します。新しくインストールしたUbuntuシステムの場合は特に必要です。更新されたパッケージキャッシュを使用すると、システムはmakeパッケージのダウンロード元のリポジトリを認識します。
そして、makeが正しくインストールされていることを確認します:
make --version
Ubuntuにmakeをインストールするためのより良い方法
makeコマンドをインストールするさらに良い方法は、buildessentialパッケージを使用することです。このパッケージには、make、gcc、g ++、およびその他のいくつかのコンパイラと開発者ツールが含まれています。
sudo apt install build-essential
このビルドエッセンシャルパッケージをインストールすると、LinuxでC /C++プログラムを簡単に実行できます。
makeがインストールされているが、機能しない場合はどうなりますか
まれに、makeがインストールされていても、機能しない場合があります。
その理由は、makeコマンドが$PATH変数にないためです。次のコマンドでmakeを再インストールできます:
sudo apt install --reinstall make
それでも問題が解決しない場合は、バイナリを手動でPATHに追加してみてください。ただし、この手動作業ではうまくいきません。
この簡単なヒントがお役に立てば幸いです。関連するトピックについてまだ問題や質問がありますか?コメント欄をお気軽にご利用ください。私は私の立場であなたを助けようとします。さらに迅速な対応が必要な場合は、It’sFOSSコミュニティフォーラムに参加してください。お楽しみください:)