Centos 7에 MariaDB 10.4를 설치하는 데 문제가 있습니다. 공식마리아DB 가이드다음 내용으로 새 repo 파일을 MariaDB.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
이는 새 저장소가 활성화되었음을 확인합니다. 가이드는 나중에 실행하라고 말합니다 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를 설치하는 올바른 방법은 무엇입니까?
답변1
당신이해야 할 일은 라인을 바꾸는 것입니다 :
baseurl = http://yum.mariadb.org/10.4/centos7-ppc64le
~와 함께
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
첫 번째 줄은 패키지를 가리킵니다.PowerPC 아키텍처. 두 번째 x86 아키텍처
이 저장소를 명시적으로 활성화하려면 다음을 추가하세요.
enabled=1
그런 다음 설치를 시도하십시오