Centos 7はdnfをサポートしていますか?

Centos 7はdnfをサポートしていますか?

dnfされた基本Centos 8のパッケージマネージャですが、2020年12月Red Hat決定2021年の終わりに、これに対するサポートの中止に関して、多くの人がCentos 7に固執しました。セキュリティアップデートは2024年6月まで提供されます。


dnfはい書くことができるしかし、Centos 7では。パフォーマンスとリソースの使用上の理由に切り替えることをお勧めします。 (たとえば、Centos 7システムでyumPuppetが呼び出されると、パッケージを更新またはインストールせずに実行中に最大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

  • dnfCentos 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年以上の回答はありません。


...一方、次のような主張もあります。はいサポート、おそらくこのサポートはよく文書化されておらず、更新されていない可能性があります(一般的なオープンソースプロジェクトアプローチ)

関連情報