systemctl start
и systemctl enable
делать разные вещи.
enable
подключит указанный модуль в соответствующие места, чтобы он автоматически запускался при загрузке или при подключении соответствующего оборудования, или в других ситуациях, в зависимости от того, что указано в файле модуля.
start
запускает устройство прямо сейчас.
disable
и stop
являются противоположностью им, соответственно.
Это означает, что при первой установке MariaDB может потребоваться запустить systemctl enable mariadb.service
ее, чтобы она запускалась при загрузке. Вы также можете запустить systemctl start mariadb.service
или просто перезагрузиться, чтобы запустить MariaDB. Чтобы остановить MariaDB, запустите systemctl stop mariadb.service
(он запустится снова при следующей загрузке или при запуске вручную). Чтобы отключить его, чтобы он больше не запускался при загрузке, запустите systemctl disable mariadb.service
.
Источник: manctl systemctl
enable
иstart
с--now
включателем изenable
подкоманды, например:systemctl enable sshd --now
. То же самое относится и кdisable
командеstop
службы.