雑多なブログ

音楽や語学、プログラム関連の話題について書いています

CentOS8: dnfのコマンドリスト

dnfはyumに代わる新しいパッケージ管理システムです。
基本的にはyumと同じコマンドで利用できるようになっていました。
とりあえず、基本的なコマンドについてyumコマンドとの対応関係を表にしてみました。
これで、コマンドをど忘れしても大丈夫!

目次

リポジトリの設定

リポジトリの設定はyumと同じくこちらのディレクトリにファイルを作成します。
設定の内容もyumの時と同じです。

/etc/yum.repos.d/*.repo

が、dnfではコマンドで

dnfコマンドのリスト

内容 dnf yum
インストール dnf install PACKAGE_NAME yum install PACKAGE_NAME
再インストール dnf reinstall PACKAGE_NAME yum reinstall PACKAGE_NAME
インストール済パッケージの確認 dnf list installed [PACKAGE_NAME] yum list installed [PACKAGE_NAME]
アップデート dnf update yum update
アップデートの確認 dnf check-update yum check-update
検索 dnf search yum search
リポジトリを指定 dnf --enablerepo=REPOSITORY_NAME yum --enablerepo=REPOSITORY_NAME
パッケージのアンインストール dnf remove PACKAGE_NAME yum remove PACKAGE_NAME
リポジトリの有効化 dnf config-manager --set-enabled REPOSITORY_NAME yum-config-manager --enable REPOSITORY_NAME
リポジトリの無効化 dnf config-manager --set-disabled REPOSITORY_NAME yum-config-manager --disable REPOSITORY_NAME
リポジトリ追加 dnf config-manager --add-repo REPOSITORY_URL yum-config-manager --add-repo REPOSITORY_URL

おわりに

yum、dnfには色々なコマンドがありますが、個人的に使用しているのは install/remove/list installed/searchくらいですね・・・ 普段利用しないコマンドでも便利なコマンドがありそうなので、もう少し継続して調べてみたいところです。