Linux中apt與apt get命令的區別與解釋

2022-08-11 09:36:10 字數 1335 閱讀 9615

2019-01-15 14:35:39

隨著 apt install package 命令的使用頻率和普遍性逐步超過 apt-get install package,越來越多的其它 linux 發行版也開始遵循 ubuntu 的腳步,開始鼓勵使用者使用 apt 而不是 apt-get。

debian 作為 ubuntu、linux mint 和 elementary os 等 linux 作業系統的母板,其具有強健的「包管理」系統,它的每個元件和應用程式都內建在系統中安裝的軟體包中。debian 使用一套名為 advanced packaging tool(apt)的工具來管理這種包系統,不過請不要把它與 apt 命令混淆,它們之間是其實不是同乙個東西。

在基於 debian 的 linux 發行版中,有各種工具可以與 apt 進行互動,以方便使用者安裝、刪除和管理的軟體包。apt-get 便是其中一款廣受歡迎的命令列工具,另外一款較為流行的是 aptitude 這一命令列與 gui 兼顧的小工具。

apt 命令的引入是為了解決命令過於分散的問題,它包括了 apt-get 命令出現以來使用最廣泛的功能選項,以及 apt-cache 和 apt-config 命令中很少用到的功能。

簡單來說就是:apt = apt-get、apt-cache 和 apt-config 中最常用命令選項的集合。

通過 apt 命令,使用者可以在同一地方集中得到所有必要的工具,apt 的主要目的是提供一種以「讓終端使用者滿意」的方式來處理 linux 軟體包的有效方式。

apt 具有更精減但足夠的命令選項,而且引數選項的組織方式更為有效。除此之外,它預設啟用的幾個特性對終端使用者也非常有幫助。例如,可以在使用 apt 命令安裝或刪除程式時看到進度條。

apt 還會在更新儲存庫資料庫時提示使用者可公升級的軟體包個數。

當然,apt 還有一些自己的命令:

目前還沒有任何 linux 發行版官方放出 apt-get 將被停用的訊息,至少它還有比 apt 更多、更細化的操作功能。對於低階操作,仍然需要 apt-get。

既然兩個命令都有用,那麼我該使用 apt 還是 apt-get 呢?作為乙個常規 linux 使用者,系統極客建議大家盡快適應並開始首先使用 apt。不僅因為廣大 linux 發行商都在推薦 apt,更主要的還是它提供了 linux 包管理的必要選項。

最重要的是,apt 命令選項更少更易記,因此也更易用,所以沒理由繼續堅持 apt-get。

Linux中apt與apt get命令的區別與解釋

ubuntu 16.04 發布時,乙個引人注目的新特性便是 apt 命令的引入。其實早在 2014 年,apt 命令就已經發布了第乙個穩定版,只是直到 2016 年的 ubuntu 16.04 系統發布時才開始引人關注。隨著 apt install package 命令的使用頻率和普遍性逐步超過 a...

Linux中apt與apt get命令的區別與解釋

ubuntu 16.04 發布時,乙個引人注目的新特性便是apt命令的引入。其實早在 2014 年,apt命令就已經發布了第乙個穩定版,只是直到 2016 年的 ubuntu 16.04 系統發布時才開始引人關注。隨著apt install package命令的使用頻率和普遍性逐步超過apt get...

Linux中apt與apt get命令的區別與解釋

原文出處 ubuntu 16.04 發布時,乙個引人注目的新特性便是 apt 命令的引入。其實早在 2014 年,apt 命令就已經發布了第乙個穩定版,只是直到 2016 年的 ubuntu 16.04 系統發布時才開始引人關注。隨著 apt install package 命令的使用頻率和普遍性逐...