If you have ever had to change a service to either start or not start on a Linux machine, you know that process can be a little daunting. Not that it's impossible, but it's not always the simplest task. Fortunately there are plenty of tools available to make the process easier. One of those tools is Boot Up Manager (BUM). BUM is a graphical tool that allows you to select which services you want to run at startup. This can aid you in the process of getting the fastest boot time possible. Not only that, but there might well be processes running on your machine that you do not need. If you want to steamline your machine, you want this tool. Installation The installation of BUM is simple. You can install either through your Add/Remove Software tool or from the command line. To install from the command line follow these steps (I'll demonstrate using Ubuntu):
sudo apt-get install bum.
Once the installation is complete, leave that terminal window open so you can start up the tool. Usage
To fire up BUM issue the command
sudo bum. I assume you have administrative rights. If you do not you will not be able to use this tool. When you have BUM up and running it will default in basic mode. In this window (see Figure 1) you can select which services you want to run by checking or unchecking the associated check box. If you make a change to a service you have to click the Apply button to apply the change. But when you simply uncheck (or check) a box you are changing the startup status of the service. In other words, that status will only change upon the next boot of the machine. You can alter a services current status from with BUM by selecting service and then clicking Services > Start or Services > Stop. Advanced mode As I said, by default BUM starts in basic mode. This mode offers one tab which is just a system summary mode, which is meant as an overview mode. The advanced mode The advanced mode can be selected by selecting the check box next to Advanced in the bottom left corner of the main window. When you toggle this mode you will see two new tabs:
Services: This allows you to manage system services on a per-runlevel basis. To change the priority of a service click on the Services tab, select a service, right click the service and change the priority in the resulting window (see Figure 2). You will need to have a fairly good understanding of process priority in order to make changes here. Startup Shutdown scripts: This tab should be left alone as editing in Run Level 5 (graphic mode) is not allowed. Legend You will notice icons associated with services that indicate their status. The icons are the following:
Final thoughts If you have been looking for a tool to help you manage what services/processes are started on your machine, BUM is a solid candidate for this task.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.