Au cas où vous seriez mordu par ce bug
, la solution est donnée comme suggestion dans le rapport de bogue (tout cela doit être fait en tant que root, donc soit avec sudo -i comme une commande zéro ou avec sudo préfixé):
echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld(la deuxième partie avec sudo est... | sudo tee /etc/apparmor.d/usr.sbin.mysqld, merci @dvlcube )apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqldsystemctl restart mariadb
Contexte
Si vous aviez précédemment installé MySQL, il a activé un profil AppArmor qui est incompatible avec MariaDB. apt-get remove --purge supprime uniquement le profil, mais ne le désactive/ne le décharge pas. Seul le déchargement manuel permet à MariaDB de fonctionner sans être gêné par AppArmor.