alias chkconfig=sysv-rc-conf
chkconfig --list
sintassi
sysv-rc-conf command line usage:
sysv-rc-conf --list [service name]
sysv-rc-conf [--level <runlevels>] <service name> <on|off>
In Ubuntu /etc/init.d è stato sostituito da /usr/lib/systemd. Gli script possono ancora essere avviati e arrestati da 'service'. Ma il comando principale ora è 'systemctl'. Il comando chkconfig è stato lasciato indietro e ora lo fai con systemctl.
Quindi invece di:
chkconfig enable apache2
Dovresti cercare il nome del servizio, quindi abilitarlo
systemctl status apache2
systemctl enable apache2.service
Systemd è diventato più amichevole nel capire se hai uno script systemd o uno script /etc/init.d e fare la cosa giusta.
Il comando chkconfig
non è più disponibile in Ubuntu. Il comando equivalente a chkconfig
è update-rc.d
.Questo comando supporta quasi tutte le nuove versioni di Ubuntu.
I comandi simili sono
update-rc.d <service> defaults
update-rc.d <service> start 20 3 4 5
update-rc.d -f <service> remove
sysv-rc-conf è un'opzione alternativa per Ubuntu.
sudo apt-get install sysv-rc-conf
sysv-rc-conf --list xxxx