成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

構建基礎包的基礎知識

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

[[433573]]

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

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

  1. 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 快捷鍵打開終端,輸入以下命令:

  1. sudo apt update

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

 

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

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

  1. sudo apt install build-essential

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

 

等待安裝完成。就好了。

從 Ubuntu 中刪除構建基礎包

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

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

  1. sudo apt remove build-essential

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

  1. sudo apt autoremove

你現在知道了所有關于構建基礎包的基礎(雙關語)。 

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2023-07-04 07:31:06

MapReduce數據處理編程模型

2023-05-12 09:40:53

ContextGolang

2021-08-18 16:09:39

NestJS

2013-03-27 15:56:05

Android開發Andriod繪圖

2011-11-04 17:26:12

2021-05-18 08:00:38

數據包處理Scapy

2009-04-10 09:35:00

WCDMA基礎無線網絡

2010-07-16 11:22:31

Perl

2011-09-16 10:13:02

Emacs

2014-08-20 10:15:45

2011-03-29 14:11:20

Cacti基礎知識

2011-03-18 08:52:23

Iptables

2010-07-16 10:53:30

Perl基礎

2009-04-17 14:22:40

XPathXML基礎

2009-09-23 11:07:11

Hibernate基礎

2015-06-01 13:35:43

數據中心DCIM

2023-07-14 15:10:17

PythonAsyncIO庫

2022-08-08 11:53:02

區塊鏈CIO

2010-04-15 13:19:29

Oracle架構

2011-03-18 09:26:13

Iptables規則
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色一级电影免费观看 | 欧美日韩第一页 | 国产成人免费视频网站高清观看视频 | 亚洲一区 中文字幕 | 久久久久久九九九九九九 | 国产精品一区二区欧美黑人喷潮水 | 欧美一级免费黄色片 | 九九在线视频 | 美女午夜影院 | 精品入口麻豆88视频 | 农村黄性色生活片 | 国产精品久久久久久久久久久久 | 欧美一级免费观看 | 免费在线视频一区二区 | 国产一级视屏 | 久久久国产一区二区三区四区小说 | 久久性av | 国产精品久久久久久婷婷天堂 | 亚洲午夜视频在线观看 | 欧美日韩高清 | 蜜桃视频麻豆 | 久久一二三区 | 综合久久久久 | 久久久久亚洲 | 国产高清视频在线观看 | 午夜国产 | 中文字幕中文字幕 | 免费的日批视频 | 激情网站在线 | 国产精品一区二区视频 | 久久精品高清视频 | 欧美国产一区二区 | 欧美精品91| 亚洲综合视频 | 国产一级成人 | 国产性网 | 国产视频中文字幕 | 欧美久久久久久久 | 亚洲高清在线免费观看 | 色综合一区二区三区 | 一区二区三区在线播放 |