Linux中國

構建基礎包的基礎知識

這是一篇快速提示,旨在給 Ubuntu 的新用戶解釋構建基礎包是什麼、它的用處和安裝步驟。

在 Ubuntu 中安裝構建基礎包(build-essential),只需要在終端中簡單輸入這個命令:

sudo apt update && sudo apt install build-essential

但圍繞它有幾個問題,你可能想知道答案:

  • 什麼是構建基礎包?
  • 它包含什麼內容?
  • 為什麼要安裝它(如果安裝的話)?
  • 如何安裝它?
  • 如何刪除它?

什麼是 Ubuntu 中的構建基礎包?

構建基礎包(build-essential)實際上是屬於 Debian 的。在它裡面其實並不是一個軟體。它包含了創建一個 Debian 包(.deb)所需的軟體包列表。這些軟體包包括 libcgccg++makedpkg-dev 等。構建基礎包包含這些所需的軟體包作為依賴,所以當你安裝它時,你只需一個命令就能安裝所有這些軟體包。

請不要認為構建基礎包是一個可以在一個命令中神奇地安裝從 Ruby 到 Go 的所有開發工具的超級軟體包。它包含一些開發工具,但不是全部。

你為什麼要安裝構建基礎包?

它用來從應用的源代碼創建 DEB 包。一個普通用戶不會每天都去創建 DEB 包,對嗎?

然而,有些用戶可能會使用他們的 Ubuntu Linux 系統進行軟體開發。如果你想 在 Ubuntu 中運行 c 程序,你需要 gcc 編譯器。如果你想 在 Ubuntu 中運行 C++ 程序,你需要 g++ 編譯器。如果你要使用一個不尋常的、只能從源代碼中獲得的軟體,你的系統會拋出 「make 命令未找到的錯誤」,因為你需要先安裝 make 工具。

當然,所有這些都可以單獨安裝。然而,利用構建基礎包的優勢,一次性安裝所有這些開發工具要容易得多。這就是你得到的好處。

這就像 ubuntu-restricted-extras 包允許你一次安裝幾個媒體編解碼器

現在你知道了這個包的好處,讓我們看看如何安裝它。

在 Ubuntu Linux 中安裝構建基礎包

在 Ubuntu 中按 Ctrl+Alt+T 快捷鍵打開終端,輸入以下命令:

sudo apt update

使用 sudo 命令,你會被要求輸入你的賬戶密碼。當你輸入時,屏幕上沒有任何顯示。這沒問題。這在大多數 Linux 系統中都是這樣的。盲打輸入你的密碼,然後按回車鍵。

apt update 命令刷新了本地軟體包的緩存。這對於一個新安裝的 Ubuntu 來說是必不可少的。

之後,運行下面的命令來安裝構建基礎包:

sudo apt install build-essential

它應該顯示所有要安裝的軟體包。當要求確認時按 Y

等待安裝完成。就好了。

從 Ubuntu 中刪除構建基礎包

保留這些開發工具不會損害你的系統。但如果你的磁碟空間不足,你可以考慮刪除它。

在 Ubuntu 中,由於有 apt remove 命令,刪除軟體很容易:

sudo apt remove build-essential

運行 autoremove 命令來刪除剩餘的依賴包也是一個好主意:

sudo apt autoremove

你現在知道了所有關於構建基礎包的基礎(雙關語)。請享受它吧~

via: https://itsfoss.com/build-essential-ubuntu/

作者:Abhishek Prakash 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

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

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

    More in:Linux中國