Ubuntu version of chkconfig

I always forget this one when I’m setting up a new Ubuntu machine, so this is as much for my benefit as anyone else’s …

I’ve used a lot of OSes and have always found the chkconfig command on Redhat / Centos very useful for changing runlevels of services. The equivalent on Ubuntu is the fabulously unmemorably named sysv-rc-conf. (UPDATE – Ignore most of this post and read Ernest’s comment below) … Here’s how to get it on your system.

sudo apt-get install sysv-rc-conf

and to run it requires

sudo ..uh what was its name again sysrc something? Dammit.

So what I normally do is a quick symlink:

sudo ln -s /usr/sbin/sysv-rc-conf /usr/sbin/chkconfig

and then I can use chkconfig as if it was really available for Ubuntu. Don’t know why they couldn’t just stick to the same name. Bah.