microdnfはdnfに比べて何ができませんか?

microdnfはdnfに比べて何ができませんか?

マイクロdnf閲覧ファイル「libdnfを使用する(ほとんどの)Dockerコンテナの最小dnfなので、Pythonは必要ありません」と言います。

リストされている機能はなく、microdnfそれに比べて「最小」の意味を拡張することもありませんdnf

赤い帽子原子ベースイメージ発表「Microdnfはyumを完全に置き換えない」と言われていますが、欠けている部分も拡張しません。

一つあるマニュアルページオンライン - どのくらい正式なのかはよくわかりませんがdnf

質問は:microdnfとの違いは何ですかdnf?利用可能dnfで利用できないものは何ですかmicrodnf?これをリストするリソースはありますか?

ベストアンサー1

microdnfの機能をリストすることも、dnfと比較して「最小」であることが何を意味するのかを拡張することもありません。

上記のように、PythonとPythonモジュールの依存関係はありません。考えてみると中にバッグがかなり多いです。

rpm -q --requires dnf
python3-dnf = 4.2.23-4.el8
rpm -q --requires python3-dnf
python3-gpg
python3-hawkey >= 0.48.0-3
python3-libcomps >= 0.1.8
python3-libdnf
python3-libdnf >= 0.48.0-3
python3-rpm >= 4.14.2-35

すべてのPythonモジュールの依存関係を確認すると、実際の依存関係ツリーがさらに拡張されます。

microdnfとdnfの違いは何ですか

考える実際のギャップは、Pythonが使用されていないという事実にも由来します。

  • Pythonインターフェイスがないため、microdnf一貫したAPIを使用してPythonコードから呼び出すことはできません。subprocessPythonモジュールを使用する必要があります。
  • これは、実際には、他のプラグインパッケージによってdnf提供され提供される多くの追加コマンドを介して拡張することができます。dnf-plugins-core思わなかったかもしれないこの機能の一つでも存在するmicrodnf。彼らはほとんど成功しませんmicrodnf

おすすめ記事