通过RPM包安装
通过RPM包安装方式支持离线安装和在线安装,请根据实际情况选择一种安装方式。
离线安装
离线安装方式以MariaDB 10.3.9为例,其他版本的MariaDB也可参考本节。
- 将RPM包下载至服务器“/home”目录。
1 2
cd /home wget https://mirrors.huaweicloud.com/kunpeng/yum/el/8/aarch64/Packages/database/mariadb-10.3.9-1.el8.aarch64.rpm --no-check-certificate
- 进入“/home”目录,安装MariaDB 10.3.9。
1 2
cd /home rpm -ivh mariadb-10.3.9-1.el8.aarch64.rpm
如果安装MariaDB失败,并提示“error: Failed dependencies: (mariadb >= 3:10.3.27 if mariadb) is needed by (installed) mariadb-connector-c-3.1.11-2.el8_3.aarch64”,请执行如下命令卸载mariadb-connector-c-3.1.11-2.el8_3.aarch64,然后重新安装MariaDB。
1
yum -y remove mariadb-connector-c-3.1.11-2.el8_3.aarch64
- 查看安装后的RPM包。
1
rpm -qa | grep mariadb-10.3.9
- 查看安装后的MariaDB路径。
1
ll /usr/local/mariadb
在线安装
在线安装方式以MariaDB 10.3.8为例,其他版本的MariaDB也可参考本节。
- 配置Yum源。
- 备份原Yum库文件并创建“repo”文件目录。
1 2
mv /etc/yum.repos.d/ /etc/yum.repos.d-bak mkdir /etc/yum.repos.d
- 将新配置写入repo文件:
- CentOS 7.6:
1
echo -e "[kunpeng]\nname=CentOS-kunpeng - Base - mirrors.huaweicloud.com\nbaseurl=https://mirrors.huaweicloud.com/kunpeng/yum/el/7/aarch64/\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/CentOS-Base-kunpeng.repo
- CentOS 8.1:
1
echo -e "[kunpeng]\nname=CentOS-kunpeng - Base - mirrors.huaweicloud.com\nbaseurl=https://mirrors.huaweicloud.com/kunpeng/yum/el/8/aarch64/\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/CentOS-Base-kunpeng.repo
- CentOS 7.6:
- 确认1.b中repo文件写入成功。
1
cat /etc/yum.repos.d/CentOS-Base-kunpeng.repo
如果回显内容和1.b的写入内容一致,则写入成功。
- 使Yum源生效。
1 2
yum clean all yum makecache
- 备份原Yum库文件并创建“repo”文件目录。
- 安装RPM包。
1
yum -y install mariadb-10.3.8-1.el7.aarch64 --enablerepo=kunpeng
- 查看安装后的RPM包。
1
rpm -qa | grep mariadb
父主题: 安装