systemctl start
e systemctl enable
fazem coisas diferentes.
enable
conectará a unidade especificada a locais relevantes, de modo que ela será iniciada automaticamente na inicialização ou quando o hardware relevante estiver conectado ou em outras situações, dependendo do que estiver especificado no arquivo da unidade.
start
inicia a unidade agora mesmo.
disable
e stop
são o oposto destes, respectivamente.
Isso significa que, ao instalar o MariaDB pela primeira vez, talvez você queira executar systemctl enable mariadb.service
para ativá-lo, de modo que ele seja iniciado na inicialização. Você também pode querer executar systemctl start mariadb.service
, ou apenas reiniciar, para iniciar o MariaDB. Para parar o MariaDB, execute systemctl stop mariadb.service
(ele será iniciado novamente na próxima inicialização ou quando você o iniciar manualmente). Para desativá-lo para que ele não inicie mais na inicialização, execute systemctl disable mariadb.service
.
Fonte: página man do systemctl