So ziemlich das Gleiche wie diese Frage, aber ich möchte kein root-Passwort haben (dies ist nur eine Dev-Maschine).
Folgendes habe ich:
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
Dadurch wird MariaDB unbeaufsichtigt installiert, aber das root-Passwort wird auf "PASS" gesetzt. Wenn ich das lösche, führt es eine seltsame Teilinstallation durch, weil es immer noch versucht, mich dazu aufzufordern.
Sie benötigen ein root-Passwort, um MariaDB 10 nicht interaktiv installieren zu können.
quelle