Sebagaimana dinyatakan dalam halaman manual ,
systemctl --now enable servicename
harus mengaktifkan dan memulai layanan.
Tetapi itu tidak pernah berhasil bagi saya, di bawah banyak distribusi yang berbeda.
Sedangkan output dari:
systemctl is-enabled
ternyata diaktifkan,
systemctl is-active
masih tidak aktif untuk layanan ini.
Untuk apa saklar ini?
Saya sudah mencoba kombinasi lain seperti:
systemctl enable --now servicename
dan:
systemctl enable servicename --now
tapi tetap sama; Saya harus secara manual systemctl start servicename
setiap kali, bahkan jika perintah sebelumnya (yaitu enable
bagian) berhasil dijalankan .
Apakah maksud aplikasi layanan systemd aplikasi harus mendukungnya mengimplementasikan fitur di suatu tempat di file unit; apa yang tidak diikuti oleh banyak layanan terkenal, yang membuat saya berpikir itu sepenuhnya tidak berguna; Saya berasumsi memikirkannya.