При попытке установить MySql на RHEL7 я узнал, что нам нужно использовать MariaDB.Разница в установочных пакетах MariaDB на сервере RHEL?
Я попробовал установку на моей машине, которая RHEL6 путем добавления MariaDB.repo файла /etc/yum.repos.d/ со следующими линиями -
[mariadb]
name = MariaDB-5.5.39
baseurl=https://downloads.mariadb.com/files/MariaDB/mariadb-5.5.39/yum/rhel6-amd64/
# alternative: baseurl=http://archive.mariadb.org/mariadb-5.5.39/yum/rhel6-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
https://mariadb.com/kb/en/mariadb/yum/
После этого я установил успешно используя следующую команду -
sudo yum install MariaDB-server MariaDB-client
Сейчас на RHEL7 производства коробчатых те же шаги, не удалось с следующего конфликта -
file /etc/my.cnf from install of MariaDB-common-5.5.39-1.el6.x86_64 conflicts with file from package maria-libs-1:5.5.44-2.el7.x86_64
Итак, я понимаю, что я указываю на rhel6 repo на rhel7 и, вероятно, некоторые предварительно установленные файлы находятся в конфликте.
Но когда я выполняю ниже mysql/mariadb, то успешно устанавливается, какая разница делает здесь?
sudo yum install mariadb mariadb-server
Я не уверен, если он связан с другим хранилище в фоновом режиме, я не имею доступа к экземпляру рыть дальше в настройках репо, может кто-нибудь помочь мне здесь?
ЮП, что это правильный способ найти его. – mbaxi