Word Pressをインストールする準備として、Cent OS 7.6にMaria DB 5.5をインストールしてみました。
現在インストールされているMaria DBを一旦削除する
チェック
OSインストール時にrpmよりインストールしていないか確認します。
$ rpm -qa | grep -i "mariadb" mariadb-libs-5.5.60-1.el7_5.x86_64
いました。
削除
削除しちゃいます。
$ yum remove mariadb mariadb-libs 読み込んだプラグイン:fastestmirror, langpacks 引数に一致しません: mariadb 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> パッケージ mariadb-libs.x86_64 1:5.5.60-1.el7_5 を 削除 --> 依存性の処理をしています: libmysqlclient.so.18()(64bit) のパッケージ: 2:postfix-2.10.1-7.el7.x86_64 --> 依存性の処理をしています: libmysqlclient.so.18(libmysqlclient_18)(64bit) の パッケージ: 2:postfix-2.10.1-7.el7.x86_64 --> トランザクションの確認を実行しています。 ---> パッケージ postfix.x86_64 2:2.10.1-7.el7 を 削除 --> 依存性解決を終了しました。 base/7/x86_64 | 3.6 kB 00:00 extras/7/x86_64 | 3.4 kB 00:00 updates/7/x86_64 | 3.4 kB 00:00 依存性を解決しました ================================================================================ Package アーキテクチャー バージョン リポジトリー 容量 ================================================================================ 削除中: mariadb-libs x86_64 1:5.5.60-1.el7_5 @anaconda 4.4 M 依存性関連での削除をします: postfix x86_64 2:2.10.1-7.el7 @anaconda 12 M トランザクションの要約 ================================================================================ 削除 1 パッケージ (+1 個の依存関係のパッケージ) インストール容量: 17 M 上記の処理を行います。よろしいでしょうか? [y/N]y
削除していいか確認されます。
よく見るとpostfixが依存関係で削除対象に!
まあ、メールサーバなんぞ使う予定はないので削除しちゃいます。
Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction 削除中 : 2:postfix-2.10.1-7.el7.x86_64 1/2 削除中 : 1:mariadb-libs-5.5.60-1.el7_5.x86_64 2/2 検証中 : 2:postfix-2.10.1-7.el7.x86_64 1/2 検証中 : 1:mariadb-libs-5.5.60-1.el7_5.x86_64 2/2 削除しました: mariadb-libs.x86_64 1:5.5.60-1.el7_5 依存性の削除をしました: postfix.x86_64 2:2.10.1-7.el7 完了しました!
削除されました。
削除されたか確認
一応念のため削除されたか確認します。
$ rpm -qa | grep -i "mariadb"
何も表示されないので削除されたようです。
mariadb最新版のインストール
yumでインストールします。
$ yum install mariadb-server mariadb-devel 読み込んだプラグイン:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * updates: mirrors.zju.edu.cn 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> パッケージ mariadb-devel.x86_64 1:5.5.60-1.el7_5 を インストール --> 依存性の処理をしています: mariadb-libs(x86-64) = 1:5.5.60-1.el7_5 のパッケージ: 1:mariadb-devel-5.5.60-1.el7_5.x86_64 --> 依存性の処理をしています: openssl-devel(x86-64) のパッケージ: 1:mariadb-devel-5.5.60-1.el7_5.x86_64 --> 依存性の処理をしています: libmysqlclient.so.18()(64bit) のパッケージ: 1:mariadb-devel-5.5.60-1.el7_5.x86_64 ---> パッケージ mariadb-server.x86_64 1:5.5.60-1.el7_5 を インストール --> 依存性の処理をしています: mariadb(x86-64) = 1:5.5.60-1.el7_5 のパッケージ: 1:mariadb-server-5.5.60-1.el7_5.x86_64 --> 依存性の処理をしています: perl-DBD-MySQL のパッケージ: 1:mariadb-server-5.5.60-1.el7_5.x86_64 --> トランザクションの確認を実行しています。 ---> パッケージ mariadb.x86_64 1:5.5.60-1.el7_5 を インストール ---> パッケージ mariadb-libs.x86_64 1:5.5.60-1.el7_5 を インストール ---> パッケージ openssl-devel.x86_64 1:1.0.2k-16.el7 を インストール --> 依存性の処理をしています: zlib-devel(x86-64) のパッケージ: 1:openssl-devel-1.0.2k-16.el7.x86_64 --> 依存性の処理をしています: krb5-devel(x86-64) のパッケージ: 1:openssl-devel-1.0.2k-16.el7.x86_64 ---> パッケージ perl-DBD-MySQL.x86_64 0:4.023-6.el7 を インストール --> トランザクションの確認を実行しています。 ---> パッケージ krb5-devel.x86_64 0:1.15.1-34.el7 を インストール --> 依存性の処理をしています: libkadm5(x86-64) = 1.15.1-34.el7 のパッケージ: krb5-devel-1.15.1-34.el7.x86_64 --> 依存性の処理をしています: libverto-devel のパッケージ: krb5-devel-1.15.1-34.el7.x86_64 --> 依存性の処理をしています: libselinux-devel のパッケージ: krb5-devel-1.15.1-34.el7.x86_64 --> 依存性の処理をしています: libcom_err-devel のパッケージ: krb5-devel-1.15.1-34.el7.x86_64 --> 依存性の処理をしています: keyutils-libs-devel のパッケージ: krb5-devel-1.15.1-34.el7.x86_64 ---> パッケージ zlib-devel.x86_64 0:1.2.7-18.el7 を インストール --> トランザクションの確認を実行しています。 ---> パッケージ keyutils-libs-devel.x86_64 0:1.5.8-3.el7 を インストール ---> パッケージ libcom_err-devel.x86_64 0:1.42.9-13.el7 を インストール ---> パッケージ libkadm5.x86_64 0:1.15.1-34.el7 を インストール ---> パッケージ libselinux-devel.x86_64 0:2.5-14.1.el7 を インストール --> 依存性の処理をしています: libsepol-devel(x86-64) >= 2.5-10 のパッケージ: libselinux-devel-2.5-14.1.el7.x86_64 --> 依存性の処理をしています: pkgconfig(libsepol) のパッケージ: libselinux-devel-2.5-14.1.el7.x86_64 --> 依存性の処理をしています: pkgconfig(libpcre) のパッケージ: libselinux-devel-2.5-14.1.el7.x86_64 ---> パッケージ libverto-devel.x86_64 0:0.2.5-4.el7 を インストール --> トランザクションの確認を実行しています。 ---> パッケージ libsepol-devel.x86_64 0:2.5-10.el7 を インストール ---> パッケージ pcre-devel.x86_64 0:8.32-17.el7 を インストール --> 依存性解決を終了しました。 依存性を解決しました ================================================================================ Package アーキテクチャー バージョン リポジトリー 容量 ================================================================================ インストール中: mariadb-devel x86_64 1:5.5.60-1.el7_5 base 754 k mariadb-server x86_64 1:5.5.60-1.el7_5 base 11 M 依存性関連でのインストールをします: keyutils-libs-devel x86_64 1.5.8-3.el7 base 37 k krb5-devel x86_64 1.15.1-34.el7 base 271 k libcom_err-devel x86_64 1.42.9-13.el7 base 31 k libkadm5 x86_64 1.15.1-34.el7 base 177 k libselinux-devel x86_64 2.5-14.1.el7 base 187 k libsepol-devel x86_64 2.5-10.el7 base 77 k libverto-devel x86_64 0.2.5-4.el7 base 12 k mariadb x86_64 1:5.5.60-1.el7_5 base 8.9 M mariadb-libs x86_64 1:5.5.60-1.el7_5 base 758 k openssl-devel x86_64 1:1.0.2k-16.el7 base 1.5 M pcre-devel x86_64 8.32-17.el7 base 480 k perl-DBD-MySQL x86_64 4.023-6.el7 base 140 k zlib-devel x86_64 1.2.7-18.el7 base 50 k トランザクションの要約 ================================================================================ インストール 2 パッケージ (+13 個の依存関係のパッケージ) 総ダウンロード容量: 24 M インストール容量: 121 M Is this ok [y/d/N]: y Downloading packages: (1/15): keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm | 37 kB 00:00 (2/15): libcom_err-devel-1.42.9-13.el7.x86_64.rpm | 31 kB 00:00 (3/15): krb5-devel-1.15.1-34.el7.x86_64.rpm | 271 kB 00:00 (4/15): libkadm5-1.15.1-34.el7.x86_64.rpm | 177 kB 00:00 (5/15): libselinux-devel-2.5-14.1.el7.x86_64.rpm | 187 kB 00:00 (6/15): libsepol-devel-2.5-10.el7.x86_64.rpm | 77 kB 00:00 (7/15): libverto-devel-0.2.5-4.el7.x86_64.rpm | 12 kB 00:00 (8/15): mariadb-devel-5.5.60-1.el7_5.x86_64.rpm | 754 kB 00:00 (9/15): mariadb-libs-5.5.60-1.el7_5.x86_64.rpm | 758 kB 00:00 (10/15): mariadb-server-5.5.60-1.el7_5.x86_64.rpm | 11 MB 00:01 (11/15): mariadb-5.5.60-1.el7_5.x86_64.rpm | 8.9 MB 00:02 (12/15): openssl-devel-1.0.2k-16.el7.x86_64.rpm | 1.5 MB 00:00 (13/15): pcre-devel-8.32-17.el7.x86_64.rpm | 480 kB 00:00 (14/15): perl-DBD-MySQL-4.023-6.el7.x86_64.rpm | 140 kB 00:00 (15/15): zlib-devel-1.2.7-18.el7.x86_64.rpm | 50 kB 00:00 -------------------------------------------------------------------------------- 合計 8.2 MB/s | 24 MB 00:02 Running transaction check Running transaction test Transaction test succeeded Running transaction インストール中 : 1:mariadb-libs-5.5.60-1.el7_5.x86_64 1/15 インストール中 : perl-DBD-MySQL-4.023-6.el7.x86_64 2/15 インストール中 : 1:mariadb-5.5.60-1.el7_5.x86_64 3/15 インストール中 : keyutils-libs-devel-1.5.8-3.el7.x86_64 4/15 インストール中 : libcom_err-devel-1.42.9-13.el7.x86_64 5/15 インストール中 : libsepol-devel-2.5-10.el7.x86_64 6/15 インストール中 : zlib-devel-1.2.7-18.el7.x86_64 7/15 インストール中 : pcre-devel-8.32-17.el7.x86_64 8/15 インストール中 : libselinux-devel-2.5-14.1.el7.x86_64 9/15 インストール中 : libverto-devel-0.2.5-4.el7.x86_64 10/15 インストール中 : libkadm5-1.15.1-34.el7.x86_64 11/15 インストール中 : krb5-devel-1.15.1-34.el7.x86_64 12/15 インストール中 : 1:openssl-devel-1.0.2k-16.el7.x86_64 13/15 インストール中 : 1:mariadb-devel-5.5.60-1.el7_5.x86_64 14/15 インストール中 : 1:mariadb-server-5.5.60-1.el7_5.x86_64 15/15 検証中 : 1:mariadb-server-5.5.60-1.el7_5.x86_64 1/15 検証中 : krb5-devel-1.15.1-34.el7.x86_64 2/15 検証中 : libkadm5-1.15.1-34.el7.x86_64 3/15 検証中 : libverto-devel-0.2.5-4.el7.x86_64 4/15 検証中 : 1:openssl-devel-1.0.2k-16.el7.x86_64 5/15 検証中 : perl-DBD-MySQL-4.023-6.el7.x86_64 6/15 検証中 : 1:mariadb-libs-5.5.60-1.el7_5.x86_64 7/15 検証中 : pcre-devel-8.32-17.el7.x86_64 8/15 検証中 : libselinux-devel-2.5-14.1.el7.x86_64 9/15 検証中 : 1:mariadb-5.5.60-1.el7_5.x86_64 10/15 検証中 : zlib-devel-1.2.7-18.el7.x86_64 11/15 検証中 : libsepol-devel-2.5-10.el7.x86_64 12/15 検証中 : libcom_err-devel-1.42.9-13.el7.x86_64 13/15 検証中 : 1:mariadb-devel-5.5.60-1.el7_5.x86_64 14/15 検証中 : keyutils-libs-devel-1.5.8-3.el7.x86_64 15/15 インストール: mariadb-devel.x86_64 1:5.5.60-1.el7_5 mariadb-server.x86_64 1:5.5.60-1.el7_5 依存性関連をインストールしました: keyutils-libs-devel.x86_64 0:1.5.8-3.el7 krb5-devel.x86_64 0:1.15.1-34.el7 libcom_err-devel.x86_64 0:1.42.9-13.el7 libkadm5.x86_64 0:1.15.1-34.el7 libselinux-devel.x86_64 0:2.5-14.1.el7 libsepol-devel.x86_64 0:2.5-10.el7 libverto-devel.x86_64 0:0.2.5-4.el7 mariadb.x86_64 1:5.5.60-1.el7_5 mariadb-libs.x86_64 1:5.5.60-1.el7_5 openssl-devel.x86_64 1:1.0.2k-16.el7 pcre-devel.x86_64 0:8.32-17.el7 perl-DBD-MySQL.x86_64 0:4.023-6.el7 zlib-devel.x86_64 0:1.2.7-18.el7 完了しました!
無事にインストールできたようです。