教程短文資訊

如何在 Debian 12 和 11 上安裝 Build-essential

那些是開發人員或者想要從源代碼在 Linux 上構建一些軟體包的人需要具備必要的工具。在 Debian 12 或 11 Linux 上安裝 build-essential 將提供一組用於此目的的軟體包和工具。

Build-essential 是一個元包,可在 Debian 及其基於 Linux 的系統(如 Ubuntu 和 Linux Mint)上使用。它的主要任務是提供一組構建或編譯軟體源代碼所需的基本軟體包和工具。這些軟體包和工具包括 GNU 編譯器集合(gcc)、GNU Make、binutils 和其他重要的開發工具和庫。

如果您是 Linux 的高級用戶,那麼您肯定會遇到一些開源應用程序,在 Linux 系統中不存在二進位或可執行格式。在這種情況下,我們需要從它們的源代碼構建這樣的軟體。因此,build-essential 包提供了必要的工具和庫來完成這項任務。

要在 Debian 上安裝 build-essential 包,您可以按照以下步驟進行操作:

1. 打開終端應用程序

在您的 Debian Linux 上,無論是帶有圖形用戶界面還是命令行界面,都要打開終端,因為我們需要運行 APT 軟體包管理器和安裝「build-essential」所需的命令。

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 包後,下載您想要編譯的軟體的源代碼。然後構建和編譯它,以下是基本步驟:

  1. 下載您想要構建和編譯的軟體的源代碼。
  2. 將源代碼提取到一個目錄中。
  3. 使用終端進入提取出源代碼所在的目錄。
  4. 在目錄中找到「configure」腳本。該腳本將檢查您的系統是否存在任何必要的依賴項,並生成一個 Makefile。
./configure
  1. 一旦 configure 腳本完成,運行「make」命令編譯軟體。
make
  1. 如果使用「make」命令成功地進行了編譯,您可以通過運行以下命令來安裝軟體:
sudo make install

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0

You may also like

Leave a reply

您的郵箱地址不會被公開。 必填項已用 * 標註

此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

More in:教程

教程

在 Ubuntu Linux 上安裝 Clang

無論您使用的是 Ubuntu 22.04、20.04 或其他任何版本,並且想要安裝 Clang(一個開源的 C、C++ 和 Objective-C 編譯器),本文將對您有所幫助。Clang 是 GNU […]