Caso você seja mordido por este bug , a solução é dada como uma sugestão no relatório de bug (todos eles devem ser feitos como root, então com
sudo -i
como um comando zero ou com sudo
prefixado):echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld
(a segunda parte com sudo é... | sudo tee /etc/apparmor.d/usr.sbin.mysqld
, obrigado @dvlcube )apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
systemctl restart mariadb
Plano de fundo
Se você já tinha o MySQL instalado, ele ativou um perfil do AppArmor que é incompatível com o MariaDB.
apt-get remove --purge
apenas remove o perfil, mas não o desativa/descarrega. Somente o descarregamento manual permite que o MariaDB funcione sem impedimentos pelo AppArmor.