This is a read-only copy of the MariaDB Knowledgebase generated on 2024-11-14. For the latest, interactive version please visit https://mariadb.com/kb/.

About the MariaDB RPM Files

Available RPM Packages

The available RPM packages depend on the specific MariaDB release series.

Available RPM Packages in MariaDB 10.4

MariaDB starting with 10.4

From MariaDB 10.4, the following RPMs are available:

Package NameDescription
galera-4The WSREP provider for Galera 4.
MariaDB-backupMariabackup
MariaDB-backup-debuginfoDebuginfo for Mariabackup
MariaDB-clientClient tools like mariadb CLI, mariadb-dump, and others.
MariaDB-client-debuginfoDebuginfo for client tools like mariadb CLI, mariadb-dump, and others.
MariaDB-commonCharacter set files and /etc/my.cnf
MariaDB-common-debuginfoDebuginfo for character set files and /etc/my.cnf
MariaDB-compatOld shared client libraries, may be needed by old MariaDB or MySQL clients
MariaDB-connect-engineThe CONNECT storage engine.
MariaDB-connect-engine-debuginfoDebuginfo for the CONNECT storage engine.
MariaDB-cracklib-password-checkThe cracklib_password_check password validation plugin.
MariaDB-cracklib-password-checkDebuginfo for the cracklib_password_check password validation plugin.
MariaDB-develDevelopment headers and static libraries.
MariaDB-devel-debuginfoDebuginfo for development headers and static libraries.
MariaDB-gssapi-serverThe gssapi authentication plugin.
MariaDB-gssapi-server-debuginfoDebuginfo for the gssapi authentication plugin.
MariaDB-rocksdb-engineThe MyRocks storage engine.
MariaDB-rocksdb-engine-debuginfoDebuginfo for the MyRocks storage engine.
MariaDB-serverThe server and server tools, like myisamchk and mariadb-hotcopy are here.
MariaDB-server-compatSymbolic links from old MySQL tool names to MariaDB, like mysqladmin -> mariadb-admin or mysql -> mariadb. Good to have if you are using MySQL tool names in your scripts.
MariaDB-server-debuginfoDebuginfo for the server and server tools, like myisamchk and mariadb-hotcopy are here.
MariaDB-sharedDynamic client libraries.
MariaDB-shared-debuginfoDebuginfo for dynamic client libraries.
MariaDB-testmysql-client-test executable, and mysql-test framework with the tests.
MariaDB-test-debuginfoDebuginfo for mysql-client-test executable, and mysql-test framework with the tests.
MariaDB-tokudb-engineThe TokuDB storage engine.
MariaDB-tokudb-engine-debuginfoDebuginfo for the TokuDB storage engine.

Available RPM Packages in MariaDB 10.2 and MariaDB 10.3

MariaDB starting with 10.2

In MariaDB 10.2 and MariaDB 10.3, the following RPMs are available:

Package NameDescription
galeraThe WSREP provider for Galera 3.
MariaDB-backupMariabackup
MariaDB-backup-debuginfoDebuginfo for Mariabackup
MariaDB-clientClient tools like mysql CLI, mysqldump, and others.
MariaDB-client-debuginfoDebuginfo for client tools like mysql CLI, mariadb-dump, and others.
MariaDB-commonCharacter set files and /etc/my.cnf
MariaDB-common-debuginfoDebuginfo for character set files and /etc/my.cnf
MariaDB-compatOld shared client libraries, may be needed by old MariaDB or MySQL clients
MariaDB-connect-engineThe CONNECT storage engine.
MariaDB-connect-engine-debuginfoDebuginfo for the CONNECT storage engine.
MariaDB-cracklib-password-checkThe cracklib_password_check password validation plugin.
MariaDB-cracklib-password-checkDebuginfo for the cracklib_password_check password validation plugin.
MariaDB-develDevelopment headers and static libraries.
MariaDB-devel-debuginfoDebuginfo for development headers and static libraries.
MariaDB-gssapi-serverThe gssapi authentication plugin.
MariaDB-gssapi-server-debuginfoDebuginfo for the gssapi authentication plugin.
MariaDB-rocksdb-engineThe MyRocks storage engine.
MariaDB-rocksdb-engine-debuginfoDebuginfo for the MyRocks storage engine.
MariaDB-serverThe server and server tools, like myisamchk and mariadb-hotcopy are here.
MariaDB-server-debuginfoDebuginfo for the server and server tools, like myisamchk and mariadb-hotcopy are here.
MariaDB-sharedDynamic client libraries.
MariaDB-shared-debuginfoDebuginfo for dynamic client libraries.
MariaDB-testmysql-client-test executable, and mysql-test framework with the tests.
MariaDB-test-debuginfoDebuginfo for mysql-client-test executable, and mysql-test framework with the tests.
MariaDB-tokudb-engineThe TokuDB storage engine.
MariaDB-tokudb-engine-debuginfoDebuginfo for the TokuDB storage engine.

Installing RPM Packages

Preferably, you should install MariaDB RPM packages using the package manager of your Linux distribution, for example yum or zypper. But you can also use the lower-level rpm tool.

Actions Performed by RPM Packages

Users and Groups Created

When the MariaDB-server RPM package is installed, it will create a user and group named mysql, if it does not already exist.

See Also

Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.