我在 Centos 7 上安装 MariaDB 10.4 时遇到了一些麻烦。官方的mariaDB 指南说MariaDB.repo
应该创建一个新的 repo 文件,/etc/yum.repos.d/
其中包含以下内容:
# MariaDB 10.4 CentOS repository list - created 2019-12-13 22:03 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-ppc64le
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
我已经运行yum-config-manager --enable MariaDB.repo
并yum update
检查了启用的存储库:
$ enabled | grep maria
mariadb MariaDB 86
这确认新的 repo 已启用。向导后来说跑步sudo yum install MariaDB-server MariaDB-client
。不幸的是,没有什么要安装的,因为我收到了一条消息:
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.anexia.at
* epel: ftp.uni-kl.de
* extras: mirror.easyname.at
* remi-php74: remi.mirror.karneval.cz
* remi-safe: remi.mirror.karneval.cz
* updates: centos.anexia.at
No package MariaDB-server available.
* Maybe you meant: mariadb-server
No package MariaDB-client available.
请注意,没有提到MariaDB.repo
我刚刚启用。此外,建议的软件包mariadb-server
是 5.5 版。在 Centos 7 上安装 MariaDB 10.4 版的正确方法是什么?
你应该做的是替换行:
和
第一行指向PowerPC 架构的包。次要x86架构
要显式启用此存储库,请添加:
然后尝试安装