dnf
された基本Centos 8のパッケージマネージャですが、2020年12月Red Hat決定2021年の終わりに、これに対するサポートの中止に関して、多くの人がCentos 7に固執しました。セキュリティアップデートは2024年6月まで提供されます。。
dnf
はい書くことができるしかし、Centos 7では。パフォーマンスとリソースの使用上の理由に切り替えることをお勧めします。 (たとえば、Centos 7システムでyum
Puppetが呼び出されると、パッケージを更新またはインストールせずに実行中に最大350 MBのRAMを消費できます。)
しかし、私の質問は:はいdnf
サポートセントース7で?つまり、プロジェクトがテストされ、必要に応じてセキュリティ更新プログラムを受け取り、報告されたバグが修正されますか?
答え1
論文にはいくつかの主張がありますいいえサポート:
これが私が見つけたものです:
これdnf GitHubプロジェクトの読み方「他のRPMベースのディストリビューションでは、そのソースコードからすべてのコンポーネントを構築する必要があります」と説明しながら、Fedoraにのみインストールする方法について説明します。
- ...しかし、
dnf
実際にはCentos 7用のRPMパッケージです。はいCentosextras
リポジトリで利用可能ですが、2018年11月現在v.4.0.9です(適切なdnf変更ログエントリ)最新バージョンは4.5.2(2020年12月基準)。
- ...しかし、
このdnf FAQエントリ言うはい
dnf
サイドにインストールするのは安全で、yum
履歴をからyum
…に移行するためのツールを提供しますdnf
が、そのパッケージがないため、提供されたコマンドは機能しませんpython-dnf-plugins-extras-migrate
。プラグインはdnf-plugins-core
パッケージにあります。しかし、実行後にdnf migrate
エラーが発生しましたRuntimeError: Exec failed: no such table: main.trans_cmdline
。dnf
Centos 7での使用に関するCentos Wikiページyum4
-https://wiki.centos.org/SpecialInterestGroup/ConfigManagementSIG/YUM4- 2018年にリリースされたCentos 7.5を意味するので、最新バージョンではありません。Centosブログでこの問題に関する最新情報は2018年の記事です。https://blog.centos.org/2018/04/yum4-dnf-for-centos-7-updates/最後の質問「CentOS 7でyum4 / dnfを使用するのは安全ですか?」は、2019年12月以降、1年以上の回答はありません。
...一方、次のような主張もあります。はいサポート、おそらくこのサポートはよく文書化されておらず、更新されていない可能性があります(一般的なオープンソースプロジェクトアプローチ)