Centos 7에 MariaDB 10.4를 설치하는 데 문제가 있습니다. 공식적인마리아 데이터베이스 가이드다음 콘텐츠로 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
MariaDB 저장소 구성 도구에서 잘못된 CPU 아키텍처를 선택한 것 같습니다.
Intel CPU와 게시한 MariaDB.repo를 사용하여 CentOS 7에서 테스트했는데 말씀하신 대로 작동하지만 Intel(x86_64)용 저장소를 구성하면 실행 시 올바르게 설치됩니다.
yum install MariaDB-server
출력은 다음과 같습니다
# yum install MariaDB-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.uvigo.es
* extras: centos.uvigo.es
* updates: centos.uvigo.es
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-server.x86_64 0:10.4.11-1.el7.centos will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===============================================================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================================================
Installing:
MariaDB-server x86_64 10.4.11-1.el7.centos mariadb 26 M
CPU를 올바르게 선택하면 어떤 일이 일어날지 모르고 테스트할 ppc64le 아키텍처 시스템도 없습니다.
답변2
baseurl = http://yum.mariadb.org/10.4/centos7-ppc64le
https://en.wikipedia.org/wiki/Ppc64
간단히 말해서, IBM 하드웨어 대신 PC를 사용하고 있다면 CPU 아키텍처가 잘못된 것입니다. x86_64/amd64를 원할 것 같으니 확인해 보세요.http://yum.mariadb.org/10.4/centos7-amd64/