如何在Debian上安装Build-essential
那些开发人员或想要在 Linux 上从源代码构建某些软件包的人需要拥有必要的工具。 在 Debian 12 或 11 Linux 上安装 build-essential 将会为此提供一组软件包和工具。
构建必备 是一个元软件包,可在 Debian 及其基于 Linux 系统(例如 Ubuntu 和 Linux Mint)上使用。 它的主要任务是提供从源代码构建或编译软件所需的一组基本包和工具。 这些软件包和工具包括 GNU 编译器集合 (gcc)、GNU Make、binutils 以及其他重要的开发工具和库。
如果您是 Linux 的高级用户,您肯定会遇到一些开源应用程序,但它们不能以二进制或可执行格式用于 Linux 系统。 在这种情况下,我们需要从源代码构建此类软件。 这样编译后我们就有了可以在我们的系统上运行的可执行文件。 build-essential 包提供了执行此操作所需的工具和库。
推荐:修复Windows 11电脑在置于睡眠模式时重新启动
要在 Debian 上安装 build-essential 包,您可以按照以下步骤操作:
1. 打开终端应用程序
在您的 Debian Linux 上,无论它有图形用户界面还是命令行,请访问终端,因为我们需要运行 APT 包管理器和安装所需的命令’构建必不可少的’。
2.运行APT更新
在计划在 Debian Linux 上安装软件包之前,运行系统更新和升级非常重要。 它不仅安装可用的安全更新,还确保我们的 APT 软件包列表是最新的。
sudo apt update
sudo apt upgrade
3. 在 Debian 11 或 12 上安装 build-essential
当您完成前面的步骤后,我们可以使用给定的 Debian 命令安装 build-essential。 这个元包可以通过系统存储库获得,因此我们根本不需要添加任何额外的存储库。
sudo apt install build-essential
4. 从源构建应用程序的示例
在基于 Debian 的系统上安装 build-essential 包后,下载要编译的软件的源代码。 构建并编译之后,以下是基本步骤:
- 下载您想要构建和编译的软件的源代码。
- 将源代码提取到目录中。
- 使用终端导航到提取的源代码所在的位置。
- 在目录内找到 ‘配置’ 脚本。 该脚本将检查您的系统是否有任何必要的依赖项并生成一个 Makefile。
./configure
- 配置脚本完成后,运行“制作‘ 编译软件的命令
make
- 如果 汇编 成功使用 ‘制作‘ 命令,您可以通过运行以下命令来安装该软件:
sudo make install