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日)
コメント
[…] yumはpython2で書かれており、dnfはpython3で書かれているらしい。(参考) […]