那些是開發人員或者想要從源代碼在 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 包後,下載您想要編譯的軟體的源代碼。然後構建和編譯它,以下是基本步驟:
- 下載您想要構建和編譯的軟體的源代碼。
- 將源代碼提取到一個目錄中。
- 使用終端進入提取出源代碼所在的目錄。
- 在目錄中找到「configure」腳本。該腳本將檢查您的系統是否存在任何必要的依賴項,並生成一個 Makefile。
./configure
- 一旦 configure 腳本完成,運行「make」命令編譯軟體。
make
- 如果使用「make」命令成功地進行了編譯,您可以通過運行以下命令來安裝軟體:
sudo make install
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:教程
在 Ubuntu Linux 上安裝 Clang
無論您使用的是 Ubuntu 22.04、20.04 或其他任何版本,並且想要安裝 Clang(一個開源的 C、C++ 和 Objective-C 編譯器),本文將對您有所幫助。Clang 是 GNU […]
在 Linux Mint 中安裝 KDE Plasma 桌面環境:一個實驗
以下是在 Linux Mint 中安裝 KDE Plasma 桌面環境,並進行一些調整的方法。 Linux Mint 是最受歡迎且用戶友好的 Linux 發行版,以其易用性和穩定性而聞名。雖然 Lin […]
在Linux中輕鬆掛載驅動器:使用GUI和CLI進行自動掛載指南
了解如何高效地在Linux上自動化任務可以極大地簡化日常操作。其中一個常見任務是掛載驅動器,這可以自動完成,節省寶貴的時間。如果你是GNOME用戶,你會高興地知道這個界面使得掛載驅動器特別簡單。通過按 […]
在Ubuntu Linux 22.04或20.04上安裝 OpenJDK 17 的步驟
Java 是一種多用途且廣泛使用的編程語言,JAVA 的開源實現被稱為 OpenJDK。它由開源 Java 社區積極維護和支持。今天,我們將學習在 Ubuntu Linux 上安裝 OpenJDK 1 […]