パッケージ管理ツール - Amazon Linux 2023

パッケージ管理ツール

AL2023 のデフォルトのソフトウェアパッケージ管理ツールは DNF です。DNF は AL2 のパッケージ管理ツールである YUM の後継です。

DNF の使い方は YUM と似ています。DNF コマンドとコマンドオプションの多くは YUM コマンドと同じです。コマンドラインインターフェイス (CLI) のコマンドでは、ほとんどの場合、dnfyum に置き換えられます。

例えば、次の 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 コマンドをシェルまたはスクリプトで使用すると、すべてのコマンドとオプションは DNF CLI と同じになります。YUM CLI と DNF CLI の相違点の詳細については、「YUM との比較における DNF CLI の変更点」を参照してください。

コマンドと dnf コマンドのオプションの詳細については、マニュアルページ「man dnf」を参照してください。詳細については、「DNF コマンドリファレンス」を参照してください。