apt和apt get的區別

2022-09-04 20:06:12 字數 1939 閱讀 4701

目錄三.結論

ubuntu 16.04的乙個值得注意的新功能是apt命令的「引入」。事實上,apt的第乙個穩定版本是在2023年發布的,但是隨著ubuntu 16.04的發布,人們在2023年開始注意到它。

通常看到apt install package而不是通常的apt-get install package。最終,許多其他發行版遵循ubuntu的腳步並開始鼓勵使用者使用apt而不是apt-get。

您可能想知道apt-get和apt之間的區別是什麼?如果他們有類似的命令結構,那麼新的apt命令需要什麼?您可能還在考慮apt是否比apt-get更好?你應該使用新的apt命令還是堅持使用舊的apt-get命令?我將在本文中解釋所有這些問題,我希望在本文結尾處,您將有乙個更清晰認識。

對於linux mint使用者來說,這是乙個簡單的說法。幾年前,linux mint實現了乙個名為apt的python包裝器,它實際上使用了apt-get,但提供了更友好的選項。我們在這裡討論的這個問題與linux mint中的問題不同。

在我們看到apt和apt-get之間的區別之前,讓我們先看看這些命令的背景以及它們究竟要實現的目標。

debian,ubuntu,linux mint,基本作業系統等發行版的母版linux,具有強大的打包系統,每個元件和應用程式都內建在系統上安裝的軟體包中。debian使用一組名為advanced packaging tool(apt)的工具來管理這個包裝系統。不要將它與命令apt混淆,它不一樣。 有各種與apt互動的工具,允許您在基於debian的linux發行版中安裝,刪除和管理軟體包。

apt-get是一種廣泛流行的命令列工具。另乙個流行的工具是 具有gui和命令列選項的aptitude。 如果您已經閱讀了關於apt-get命令的指南,您可能會遇到許多類似的命令,例如apt-cache。這就是出現問題的地方。

你看,這些命令使用率太低了,它們有很多功能,普通的linux使用者可能從未使用過。另一方面,最常用的包管理命令分散在apt-get和apt-cache中。 該apt包命令已被引入來解決這個問題。apt包含apt-get和apt-cache中一些最廣泛使用的功能,除了模糊和很少使用的功能。它還可以管理apt.conf檔案。 使用apt,您無需從apt-get命令到apt-cache。apt更結構化,為您提供管理包所需的必要選項。

結論:apt = apt-get和apt-cache中最常用的命令選項。

因此,使用apt,您可以在乙個地方獲得所有必要的工具。在大量的命令選項中你不會迷失。apt的主要目的是以「對終端使用者來說愉快」的方式提供一種有效的方式來處理命令包。

當debian說「對終端使用者來說很愉快」時,它實際上意味著。它有更少但足夠的命令選項,但以更有條理的方式。最重要的是,預設情況下它會啟用一些實際上對終端使用者有用的選項。

例如,您可以在apt中安裝或刪除程式時檢視進度條。

apt還會提示您更新儲存庫資料庫時可以公升級的軟體包數。

如果使用其他命令選項,也可以使用apt-get實現相同的功能。apt預設啟用它們並消除痛苦。

雖然apt確實有一些與apt-get類似的命令選項,但它並不與apt-get向後相容。這意味著如果只是用apt替換apt-get命令的apt-get部分,它將不會始終有效。讓我們看看哪個apt命令替換了apt-get和apt-cache命令選項

您可能在想是否應該使用apt或apt-get。

除非你要進行利用apt-get更多功能的特定操作,否則我認為沒有理由堅持使用apt-get。

我希望我能夠解釋apt和apt-get之間的區別。最後,總結一下apt與apt-get的爭論:

apt 和 apt get的區別

在開始對比 apt 與 apt get 命令的區別之前,我們先來看看這兩個命令的背景,以及它們要試圖達到的目的。debian 作為 ubuntu linux mint 和 elementary os 等 linux 作業系統的母板,其具有強健的 包管理 系統,它的每個元件和應用程式都內建在系統中安裝...

apt 和 apt get的區別

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

apt 和 apt get的區別

最常用的 linux 包管理命令都被分散在了 apt get apt cache 和 apt config 這三條命令當中 apt 命令的引入就是為了解決命令過於分散的問題,它包括了 apt get 命令出現以來使用最廣泛的功能選項,以及 apt cache 和 apt config 命令中很少用到...