RHEL服务器上MariaDB安装包的区别?
Difference in MariaDB installation packages on RHEL server?
在尝试在 RHEL7 上安装 MySql 时,我了解到我们需要改用 MariaDB。
我尝试在我的 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
所以我知道我指向 rhel7 上的 rhel6 存储库,可能一些预安装的文件有冲突。
但是当我执行下面的mysql/mariadb安装成功的时候,这里的大小写有什么不同?
sudo yum install mariadb mariadb-server
我不确定它是否在后台链接到不同的存储库,我无权访问该实例以在存储库设置中进一步挖掘,有人可以帮我吗?
您可以使用 yum search mariaDB
澄清
我执行了一个与 mariaDB 和 mariadb 相同的结果
============================= N/S matched: mariaDB =============================
mariadb-bench.x86_64 : MariaDB benchmark scripts and data
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-devel.x86_64 : Files for development of MariaDB/MySQL applications
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-libs.x86_64 : The shared libraries required for MariaDB/MySQL clients
mariadb-server.x86_64 : The MariaDB server and related files
mariadb.x86_64 : A community developed branch of MySQL
mariadb-test.x86_64 : The test suite distributed with MariaD
Name and summary matches only, use "search all" for everything.
在尝试在 RHEL7 上安装 MySql 时,我了解到我们需要改用 MariaDB。
我尝试在我的 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
所以我知道我指向 rhel7 上的 rhel6 存储库,可能一些预安装的文件有冲突。
但是当我执行下面的mysql/mariadb安装成功的时候,这里的大小写有什么不同?
sudo yum install mariadb mariadb-server
我不确定它是否在后台链接到不同的存储库,我无权访问该实例以在存储库设置中进一步挖掘,有人可以帮我吗?
您可以使用 yum search mariaDB
我执行了一个与 mariaDB 和 mariadb 相同的结果
============================= N/S matched: mariaDB =============================
mariadb-bench.x86_64 : MariaDB benchmark scripts and data
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-devel.x86_64 : Files for development of MariaDB/MySQL applications
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-libs.x86_64 : The shared libraries required for MariaDB/MySQL clients
mariadb-server.x86_64 : The MariaDB server and related files
mariadb.x86_64 : A community developed branch of MySQL
mariadb-test.x86_64 : The test suite distributed with MariaD
Name and summary matches only, use "search all" for everything.