yum dnf どっちを使うべきか?何故 yumは廃止なのか?

Linux
スポンサーリンク

yum dnf どっちを使うべきか→dnfを使うべき

yum コマンドが廃止されます。

参考

yum が完全に廃止されてdnfだけになるのも時間のもんだいですな。ということで、dnf を使うべきですな。

RHEL8系のyumはdnfをラップしてるものっぽいので、そのまま残るかも分からんが…

 

ちなみに、リポジトリの管理ディレクトリは、dnfになっても

/etc/yum.repos.d/

のまんま。このへんは分かりづらいから将来変わるかも?

何故yumは廃止されるのか

yum は python2 系なのでいつまでも使い続けられない、という問題があります。

dnf は python3 系で動くため、 CentOS8 はシステムが利用する python のバージョンも python3 系に上がっています。

参考

python2だといかんのか?

Python 2の終了日が2020年1月1日に決定

参考

既に終わっとるやないかい…(執筆現在:2021年12月3日)

コメント

  1. […] yumはpython2で書かれており、dnfはpython3で書かれているらしい。(参考) […]