Más o menos lo mismo que esta pregunta, pero no quiero tener una contraseña de root (esto es solo una máquina de desarrollo).
Esto es lo que tengo:
export DEBIAN_FRONTEND=noninteractive
sudo debconf-set-selections <<< 'mariadb-server-10.0 mysql-server/root_password password PASS'
sudo debconf-set-selections <<< 'mariadb-server-10.0 mysql-server/root_password_again password PASS'
sudo apt-get install -y mariadb-server
Esto instalará MariaDB en silencio, pero establecerá la contraseña de root en "PASS". Si elimino eso, hace una instalación parcial extraña porque todavía está tratando de avisarme.
Necesita una contraseña de root para lograr una instalación no interactiva de MariaDB 10.
fuente