インストール
dnf install <package>
dnf module <sub command>
サブコマンド | 説明 |
---|---|
list | モジュールリストを表示dnf module list mysql |
enable/disable | 有効化する/無効化する |
/etc/yum.repos.d/
ディレクトリ内に.repoファイルを追加する。
# MariaDB 10.6 CentOS repository list - created 2022-06-28 05:42 UTC # https://mariadb.org/download/ [mariadb] name = MariaDB baseurl = https://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/yum/10.6/centos8-amd64 module_hotfixes=1 gpgkey=https://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/yum/RPM-GPG-KEY-MariaDB gpgcheck=1 enabled=0
項目 | 説明 |
---|---|
[repository_name] | リポジトリの名前。[]で囲む。 |
name | リポジトリの表示名。 |
baseurl | リポジトリのベースURL |
enabled | リポジトリを有効にするかどうかのフラグ。1で有効化、0で無効化。 |
gpgcheck | パッケージの署名を確認するかどうかのフラグ。1で確認、0で確認しない |
リポジトリを追加したら、以下のコマンドで更新する
dnf clean all dnf makecache
バージョンの確認
dnf --showduplicates list <package_name>
任意のバージョンにアップグレードする場合は
dnf upgrade <package_name>-<version>
バージョンを最新にする場合は
dnf upgrade <package_name>
のみで良い。
ダウングレードする場合もアップグレードと同様。
dnf downgrade <package_name>-<version>