En caso de que sea mordido por este error
, la solución se ofrece como una sugerencia en el informe de errores (todos estos deben realizarse como root, por lo tanto, con sudo -i
como comando zeroth o con sudo
prefijado):
echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld
(la segunda parte con sudo es... | sudo tee /etc/apparmor.d/usr.sbin.mysqld
, gracias @dvlcube )apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
systemctl restart mariadb
Fondo
Si anteriormente tenía instalado MySQL, activó un perfil de AppArmor que es incompatible con MariaDB. apt-get remove --purge
solo elimina el perfil, pero no lo desactiva/descarga. Solo descargarlo manualmente permite que MariaDB funcione sin obstáculos de AppArmor.