在 Centos 7 上安裝 MariaDB 10.4

在 Centos 7 上安裝 MariaDB 10.4

我在 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.repoyum 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

然後嘗試安裝

相關內容