rcconf – Runlevel service configuration tool for Debian Linux

RCConf is a command-line tool used for configuring services that start up automatically during the boot process on Debian Linux systems. It allows users to enable or disable system services and configure their startup behavior based on the current runlevel.


RCConf is a simple command-line tool that can be used to configure system services on Debian Linux. It is designed to be used by system administrators who need to manage the services that start up automatically during the boot process.

To use RCConf, simply run the following command as a superuser:

sudo rcconf

Once the command is executed, a text-based interface will be displayed that lists all of the services that are currently installed on the system. Each service will be listed with a checkbox next to it, indicating whether it is enabled or disabled.

To enable or disable a service, simply use the arrow keys to navigate to the service in question and press the spacebar to toggle its status. Once you have made all of the desired changes, press the ‘Q’ key to exit RCConf and save your changes.


RCConf has the following options:

Option Description
-d Enables debug mode
-h Displays help information
-V Displays version information

Troubleshooting tips

  • If you are unable to make changes to a service, ensure that you are running RCConf as a superuser.
  • If you are unable to find a specific service in the list, it may not be installed on your system. Use the apt-get command to install the missing service.
  • If you are experiencing issues with the boot process after making changes with RCConf, use the update-rc.d command to manually configure the startup behavior of the affected services.


  • RCConf is only available on Debian Linux systems.
  • RCConf is a deprecated tool and is no longer included in recent versions of Debian. Users are recommended to use the systemctl command instead.