套件管理工具 - Amazon Linux 2023

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

套件管理工具

AL2023 中的預設軟體套件管理工具為DNF。 DNF是 AL2 中的軟件包管理工具的後續任務。YUM

DNF 的用途類似 YUM。許多DNF指令和指令選項與YUM指令相同。在命令列介面 (CLI) 命令中,在大多數情況下 dnf 會取代 yum

例如,對於以下 AL2 yum 命令:

$ sudo yum install packagename $ sudo yum search packagename $ sudo yum remove packagename

在 AL2023 中,它們成為以下命令:

$ sudo dnf install packagename $ sudo dnf search packagename $ sudo dnf remove packagename

在 AL2023 中,yum 命令仍然可用,但作為指向 dnf 命令的指標。因此,當 yum 命令在 Shell 中或指令碼中使用時,所有命令和選項都與 DNF CLI 相同。有關 YUM CLI 和 DNF CLI 之間差異的詳細資訊,請參閱 DNF CLI 與 YUM 相比的變更

如需 dnf 命令的命令和選項完整參考,請參閱 man 頁面 man dnf。如需詳細資訊,請參閱〈DNF指令參考〉。