DNFとは
DNFは、Dandified Yumの略称で、FedoraやRHEL 8以降でデフォルトのパッケージ管理システムとして採用されているコマンドです。
従来のyumの後継として開発されており、高速性、効率性、使いやすさが向上しています。
主な機能
- ソフトウェアのパッケージのインストール、アンインストール、更新
- リポジトリの管理
- 依存関係の解決
- トラブルシューティング
DNFとyumの違い
- DNFはyumよりも高速で、多くの場合、コマンドの実行やパッケージの処理が迅速に行われます。
- DNFはモジュールストリームをサポートしており、複数のバージョンのソフトウェアを簡単にインストールできます。
- DNFはより多くの情報を提供し、トラブルシューティングが容易になっています。
DNFの使い方
DNFはyumと同様に、さまざまなオプションとサブコマンドを使用して操作します。
基本的な使い方としては、以下のコマンドがあります。
dnf install <パッケージ名>
: パッケージをインストールdnf update
: システムを更新dnf remove <パッケージ名>
: パッケージをアンインストールdnf search <キーワード>
: キーワードに一致するパッケージを検索dnf info <パッケージ名>
: パッケージの詳細情報を表示
詳細は、以下のドキュメントを参照してください。
- DNFマニュアル
- 【 dnf 】コマンド(基礎編)――ソフトウェア(パッケージ)をインストールする – ITmedia https://atmarkit.itmedia.co.jp/ait/spv/2001/09/news018.html
DNFは、FedoraやRHELなどのLinuxディストリビューションを使用する上で欠かせないツールです。