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くらいですね・・・ 普段利用しないコマンドでも便利なコマンドがありそうなので、もう少し継続して調べてみたいところです。