Manage Startup Services With BUM (Boot-Up Manager) On Ubuntu/Debian

Boot-Up Manager is a Perl-Gtk2 application to manage runlevels configuration of any Ubuntu/Debian derivative systems. Using this program we can easily start and stop boot-up scripts, without the necessity to handle through complex symbolic links and permissions.

It has been developed and tested on Ubuntu, but as it only relies on Perl-Gtk2 libraries, it can be run on any Debian-like system. It is a graphical tool to allow easy configuration of init services in user and system runlevels, as far as changing start/stop services priority.

Install Boot-Up Manager On Ubuntu/Debian

Install it using the following command. It is found in the official repository of Ubuntu, so you don’t have to add any external repositories.

$ sudo apt-get install bum

Run Boot-Up Manager

Open up Boot-Up Manager from your Dash or Menu. The default interface of BUM will look like below.

Boot-Up Manager_001


Just right click on any service that you don’t want to run at every reboot and click on “Deactivate & apply now” button. The running service will be stopped at the next boot time. To start a stopped service, right click on the respective service and click on “Activate & apply now”.

Advanced Configuration

Also it has a Advanced configuration window that can be used to manage start-up services at specific runlevels. To open the Advanced configuration, just click on the Advanced button on bottom side of main screen.

Boot-Up Manager_002


It gives us the option to setup the start-up and shutdown priority to the services. We can increase or decrease the priority of services.

Boot-Up Manager_003

Overall this tool can be used for newbies one who are not familiar with command line options. For information about BUM, refer the official documentation page.