GNU/Linux >> Linux の 問題 >  >> Linux

dnf:コマンドが見つかりません

Dandified YUM または DNF は、パッケージ管理ユーティリティの名前です。 DNF は、YUM の次世代バージョンです。 RPM ベースのディストリビューションで使用されます。 DNF は Fedora 18 で導入され、バージョン 22 以降の Fedora のデフォルトのパッケージ マネージャーです。実際、Fedora の以降のリリースで YUM コマンドを実行すると、実際にはバックグラウンドで dnf が実行されます。 dnf ユーティリティは、とりわけ、パフォーマンス、メモリ使用量、および依存関係の解決を提供します。

dnf コマンドの実行中に以下のエラーが発生した場合:

dnf: command not found

選択したディストリビューションに従って、dnf パッケージをインストールしてみてください:

分布 コマンド
CentOS yum install dnf
Fedora dnf インストール dnf

dnf コマンドの例

1. dnf のバージョンを確認してください:

$ sudo dnf --version

2. repolist オプションを渡して、システム上のリポジトリを表示します。

$ sudo dnf repolist

または

$ sudo dnf repolist all

3. リスト オプションを使用して、システムで利用可能なすべてのパッケージを表示します。

$ sudo dnf list

4. YUM と同様の検索を実行できます。このために、検索オプションを使用します:

$ sudo dnf search firefox

5. 特定のユーティリティを提供するパッケージを表示するには、 provides オプションを使用します。

$ sudo dnf provides /bin/ksh

6. さらに、info オプションを使用して特定のパッケージの情報を表示できます。

$ sudo dnf info libreoffice

7. check-update オプションを使用して、システム アップデートを確認します。

$ sudo dnf check-update

8. パッケージをインストールするには、インストール オプションを使用します:

$ sudo dnf install firefox

9. 同様に、パッケージを削除するには、remove オプションを使用します:

$ sudo dnf remove firefox

10. 依存関係を満たすためだけに必要だったパッケージを削除します:

$ sudo dnf autoremove

11. 実行されたさまざまな dnf コマンドを表示するには、履歴オプションを使用できます。

$ sudo dnf history

12. インストール済みパッケージを利用可能な最新バージョンにアップグレードします:

$ sudo dnf upgrade

13. パッケージの詳細を表示:

$ dnf info package

14. システムを更新する前に、ハウスキーピングを行うことをお勧めします。これには clean all オプションを使用できます:

$ sudo dnf clean all

構成ファイル

/etc/dnf/dnf.conf – DNF 構成ファイル
/etc/yum.repos.d – すべてのリポジトリ ファイル

結論

DNFは「DaNdiFied YUM」の略です。 DNF コマンドの構文は YUM の構文と同じであるため、YUM から DNF への切り替えが容易です。 DNF はパッケージをインストールおよび削除できます。また、更新をインストールし、インストール済みのパッケージと、リポジトリで利用可能でまだインストールされていないパッケージに関する情報を提供することもできます。 DNF を使用すると、署名されたパッケージを自動的にチェックして、偽造パッケージが Fedora システムにマルウェアをインストールするのを防ぐことができます。


Linux
  1. サブスクリプション マネージャー:コマンドが見つかりません

  2. bc:コマンドが見つかりません

  3. id:コマンドが見つかりません

  1. w:コマンドが見つかりません

  2. df:コマンドが見つかりません

  3. du:コマンドが見つかりません

  1. ifrename:コマンドが見つかりません

  2. rm:コマンドが見つかりません

  3. mv:コマンドが見つかりません