添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

apt 與 apt-get 之間有什麼相似之處?

apt apt-get 都是以 Debian 為基礎的 Linux 分發 (或發佈版本) 的套件管理員工具,例如 Debian、Ubuntu、Linux Mint 和基本作業系統。存在類似的工具,例如 aptitude synaptic ,但 apt-get and apt 是系統預設值。

接下來,我們介紹 apt apt-get 之間的相似之處。

apt 命令列公用程式工具和 apt-get 命令列公用程式工具都可透過 Linux 命令列介面 (CLI) 存取。若要使用 Linux CLI,請開啟終端視窗或虛擬終端視窗。

如需 apt 公用程式和 apt-get 公用程式的正式概觀,請在命令提示中輸入 apt apt-get 。這為您提供了最常見的 apt 命令和 apt-get 命令清單。

例如, apt update apt-get update 會更新正式儲存庫中可用的軟體套件清單。 apt 命令和 apt-get 命令也在其後列出了選項。例如, apt update --quiet 向終端提供 apt update 命令不太詳細的列印輸出。

請注意,如果您並未以管理員身分登入,則需要先將 sudo 命令新增至每個 apt 命令和 apt-get 命令。例如,您可以輸入 sudo apt-get update

apt apt-get 中最常見的任務是安裝、更新和移除軟體套件。軟體套件可能是應用程式、程式庫、公用程式和工具。

下表顯示了兩者之間的常用命令語法。

apt-get

主要差異:apt 與 apt-get

apt apt-get 之間的差異不僅僅是 apt apt-get 的更新版本。 apt 命令被設計為 apt-get 更便捷易用的替代方案,結合了多個套件管理工具的功能,以方便使用者使用。

接下來,我們討論 apt apt-get 之間的其他差異。

1998 年, apt-get 與 Debian 2.0 (Hamm) 分發一起發行,而 apt 則在 2014 年與 Debian 8 (Jessie) 分發一起發行。2014 年之後, apt apt-get 取代為所有以 Debian 為基礎的 Linux 發佈版本的預設套件管理員工具。

使用 apt search <package_name> 命令,依名稱搜尋套件。此命令會詳細描述所有包含搜尋到的 package_name 的套件。使用 apt-get 無法執行此操作。而必須使用 apt-cache 命令。

相依性解決方案

任何軟體套件通常都隨附軟體相依項清單,例如正確運作所需的程式庫或工具。必須先安裝所有相依項,才能安裝該套件。

apt apt-get 都能處理相依性解決方案,但 apt 遠勝於後者。它會判斷以正確順序安裝套件的複雜相依性鏈結,並建議要安裝的套件。

檔案系統上的套件版本

依預設, apt upgrade 命令會移除升級時系統上不再需要的舊版已安裝或可升級套件。

相較之下, apt-get upgrade 命令則不會。此效率使 apt upgrade 能夠更好地釋放系統記憶體。

將輸出列印到終端

apt-get apt 都能將狀態資訊列印終端,從而在輸入命令之後深入了解系統正在執行的操作。 apt 命令可向使用者提供更詳細的資訊,包括每項任務的進度條。

apt 如何取代 apt-get?

apt 工具現在是以 Debian 為基礎的 Linux 發佈版本的預設套件管理公用程式,該工具已被 apt-get apt-cache 取代。大多數 apt-get 命令在每個新的 apt 命令中寫的都相同。

但是,過去 apt-get 必須與 apt-cache 一起使用,才能執行某些命令。下表顯示了這些命令現在如何移植到 apt

apt-cache

apt-get

apt-cache search

apt search

apt-cache show

apt show

apt-cache policy

apt policy

您不需要在任何現有的 Linux 指令碼中,用 apt 命令取代 apt-get 命令。它們仍然按預期運作,並且仍然支援 apt-get 。舊版 apt-get 命令的某些功能在 apt 中略有變更,因此在指令碼中保留 apt-get 有助於確保正確的操作。

除非專案或環境要求,否則一般 Linux 使用者應使用 apt 而不是 apt-get

AWS 如何支援您的 Linux 需求?

Amazon Web Services (AWS) 為您提供注重安全、穩定且高效能的基於 Linux 的作業系統產品組合。無論您是要尋找用於託管一般用途工作負載的作業系統,還是尋找專門建置的作業系統來託管容器,您都可以選擇。 如需詳細資訊,請 閱讀有關 AWS 中 Linux 的內容

例如, Amazon Linux 2023 是一個 AWS 提供的 Linux 伺服器作業系統。它提供安全、穩定和高效能的環境來開發並執行雲端和企業應用程式。它還提供長期支援,無需額外費用即可獲得最新的創新技術。

立即 建立帳戶 ,開始使用 AWS 上的 Linux 伺服器。

AWS 對 Internet Explorer 的支援將於 07/31/2022 結束。支援的瀏覽器包括 Chrome、Firefox、Edge 和 Safari。 進一步了解 »