...

Lo primero que hay que hacer es chequear la versión de mariadb instalada. Esto se puede hacer a través del comando:

rpm -qa|grep -i maria

Posteriormente hay que modificar la versión del repositorio de mariadb en /etc/yum.repos.d/mariadb.repo, que debe tener algo similar a esto:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

por la versión a la que queremos actualizar, en este caso uso AlmaLinux 8 y quiero actualizar a la versión 10.11.10 (la última revisión de la versión 10.x al momento de escribir el artículo):

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.11.10/almalinux8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

A continuación hay que detener los demonios y eliminar el paquete del servidor de mariadb, de la siguiente manera:

systemctl stop mysql
systemctl stop mariadb
systemctl disable mariadb
rpm --nodeps -ev MariaDB-server

Instalar y actualizar mariadb, y sus bases de datos:

dnf clean all
dnf -y update "MariaDB-*"
dnf -y install MariaDB-server
systemctl enable mariadb
systemctl start mariadb
mysql_upgrade

Por último verificamos la versión instalada:

rpm -qa|grep -i maria

Y listo, ya está actualizado el servidor de base de datos a mariadb v10.11.10

Nota: La lista de repositorios de las versiones disponibles se pueden ver en yum.mariadb.org

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.