How To Start, Stop Services Automatically In Ubuntu And Improve Performance
If Ubuntu is your default workstation and most of the programs and services installed are running by default when you startup your computer, then sooner than later your computer performance will suffer. Because the more programs or services running in the background, the slower it becomes.
In this tutorial, I’ll show you how to disable programs and services from starting up everytime your Ubuntu computer starts. On the other hand, if you want a service to start automatically, this tutorial should also help you do that.
Getting started:
To get started, go to Applications –> Ubuntu Software Center.
Then search and install ‘Bootup-Manager.
bum
After installing, click System –> Administration –> BootUP-Manager.
The first thing you do is enable the ‘Advanced’ feature. This will enable more tabs above as shown.
Now you can begin to enable and disable programs and services by checking or un-checking the box next to each program/service.
When you’re done, click Apply to save the changes. When prompted as shown below, click Yes and continue.
Enjoy and hope to see you again.
If you installed BUM in Lucid and it doesn’t work, read this article to install an alternative.
This is great, except that BUM doesn't work with scripts that have been converted to upstart jobs (i.e. – most of them in Lucid, and eventually, all of them). Under these circumstances, it's not only impotent, it's also misleading. Try it and see.
(Just one other thing – why would you start synaptic this way, instead of using the menu item under “System -> Administration”??)
I just want others to know that there are more than one ways to start programs in Ubuntu. You could use the menu or Run Application dialog box.
BUM doesn't work with all scripts or fixes all startup and shutdown scripts. It's merely a tool for newbie who wants an easy way to stop unnecessary services from running in Ubuntu (run-levels)
fair enough about alternative ways to start stuff :)
re. BUM – my point was that, in addition to not actually working for upstart jobs, it gives the impression that it does. try disabling, say, MySQL or SSH this way. Everything appears to work as desired, except that the services continue to start exactly as they did before :(
(this is a two-part problem: 1, upstart doesn't have a good way to manage this at all – you have to manually comment out or adjust the start conditions in the upstart jobs; and 2, many of the converted jobs in Lucid still maintain a SysV script in /etc/init.d. It's not BUM's job to deal with these issues, but: 1, it should report the situation more accurately; and 2, with the conversion of so much stuff to upstart on Lucid, since the release of 10.04, BUM just became about 30% as useful as it was before)
Thanks for the wonderful insight on this and hope that the team responsible for this package will improve it to manage more services in Lucid Lynx.
Check this other post about starting, stopping services in Ubuntu: http://www.liberiangeek.net/2010/05/how-to-star…
Check this other post about starting, stopping services in Ubuntu: http://www.liberiangeek.net/2010/05/how-to-star…