Estou tendo alguns problemas ao instalar o MariaDB 10.4 no Centos 7. O oficialguia mariaDBdiz que um novo arquivo repo MariaDB.repo
deve ser criado /etc/yum.repos.d/
com o conteúdo de:
# 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
Executei yum-config-manager --enable MariaDB.repo
e yum update
inspecionei os repositórios habilitados:
$ enabled | grep maria
mariadb MariaDB 86
Isso confirma que o novo repositório está habilitado. O guia mais tarde diz para correr sudo yum install MariaDB-server MariaDB-client
. Infelizmente, não há nada para instalar, pois sou recebido com uma mensagem:
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.
Observe que não há menção de que MariaDB.repo
acabei de ativar. Além disso, o pacote sugerido mariadb-server
é a versão 5.5. Qual a forma correta de instalar o MariaDB versão 10.4 no Centos 7?
Responder1
O que você deve fazer é substituir a linha:
baseurl = http://yum.mariadb.org/10.4/centos7-ppc64le
com
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
A primeira linha aponta para pacotes paraArquitetura PowerPC. A segunda arquitetura x86
Para ativar explicitamente este repositório, adicione isto:
enabled=1
e tente instalar