找不到命令? 这是如何修复它

前几天我试图在一个全新的 Ubuntu 系统上编译一个程序,当我尝试使用 make 命令时它给我一个错误:

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

你看到的原因之一 bash: command not found 错误是因为该命令未安装在系统上。 您可以使用以下命令一一在 Ubuntu 上安装 make:

sudo apt update sudo apt install make

第一个命令更新本地包缓存。 如果是新安装的 Ubuntu 系统,则特别需要。 使用刷新的包缓存,您的系统将知道应该从哪里下载 make 包的存储库。

并验证 make 是否已正确安装:

make --version
检查 make 版本

在 Ubuntu 上安装 make 的更好方法

安装 make 命令的更好方法是使用 build 必备包。 这个包包含 make、gcc、g++ 和其他几个编译器和开发工具。

sudo apt install build-essential

安装这个 build-essential 包后,您可以轻松地在 Linux 中运行 C/C++ 程序。

如果安装了 make 但它不起作用怎么办

在极少数情况下,可能会发生安装了 make 但它不起作用的情况。

原因是 make 命令不在 $PATH 变量中。 您可以使用以下命令重新安装 make:

sudo apt install --reinstall make

如果这不起作用,您可以尝试手动将二进制文件添加到您的 PATH 中,但这不应该是手动操作。

我希望这个快速提示对你有所帮助。 对相关主题仍有问题或疑问? 随意使用评论部分。 我会尽力帮助你。 如果您想要更快速的响应,您可以加入 It’s FOSS Community 论坛。 享受 :)