alias chkconfig=sysv-rc-conf
chkconfig --list
syntaxe
sysv-rc-conf command line usage:
sysv-rc-conf --list [service name]
sysv-rc-conf [--level <runlevels>] <service name> <on|off>
Dans Ubuntu /etc/init.d a été remplacé par /usr/lib/systemd. Les scripts peuvent toujours être démarrés et arrêtés par 'service'. Mais la commande principale est maintenant 'systemctl'. La commande chkconfig a été laissée de côté, et maintenant vous faites cela avec systemctl.
Donc au lieu de :
chkconfig enable apache2
Vous devez rechercher le nom du service, puis l'activer
systemctl status apache2
systemctl enable apache2.service
Systemd est devenu plus convivial pour déterminer si vous avez un script systemd ou un script /etc/init.d et faire ce qu'il faut.
La commande chkconfig
n'est plus disponible dans Ubuntu. La commande équivalente à chkconfig
est update-rc.d
.Cette commande prend en charge presque toutes les nouvelles versions d'ubuntu.
Les commandes similaires sont
update-rc.d <service> defaults
update-rc.d <service> start 20 3 4 5
update-rc.d -f <service> remove
sysv-rc-conf est une option alternative pour Ubuntu.
sudo apt-get install sysv-rc-conf
sysv-rc-conf --list xxxx