个人工具

UbuntuHelp:BootServices/zh

来自Ubuntu中文

跳转至: 导航, 搜索

杏林小草注1: IconsPage?action=AttachFile&do=get&target=IconDialog-Warning1.png Windows用户注意:Linux的服务体系和Windows的决然不同,请不要照搬Windows的经验,特别是对待同名/同性质服务。

杏林小草注2:原文介绍的BUN版本较老,杏林小草在翻译时根据最新版(2.1.10)做出部分修正。


停止启动不必要的服务

为方便用户,Ubuntu在引导过程中启动了很多服务。这些服务中,可能有一些是你不想要的,甚至有一些根本就派不上用场。例如,你可能不需要ntpdate服务(自动从时间服务器上获取信息自动调整系统时间)。如果你没有Hp设备,那么Hp打印和扫描服务就显得多馀。

除了增加开机时间,启动这些多馀的服务并无多大害处。你可以禁用不必要的服务,从而稍微加速开机过程。

我们可以借助易用的BUM(启动管理器)工具管理各种服务。当然,好的管理工具还有很多,比如sysv-rc-conf,这是一个基于ncurses终端图形库的小工具,但本文关注的是BUM。

安装BUM

BUM已经收入Universe库了,可以直接从“添加/删除”程序中安装。

运行BUM

(杏林小草注:截至2008-6-14,Ubuntu软件库收录的BUM版本为2.1.10,安装后自动出现在系统->系统管理中,点击启动BUM,系统会自动弹出对话框询问密码)

BUM需要超级特权,因此需要这样启动:

sudo bum

BUM启动后会立即分析各种服务和脚本,这可能需要花费数分钟的时间。

IconsPage?action=AttachFile&do=get&target=IconDialog-Warning1.png 警告:禁用某些服务可能导致系统无法引导,或者工作异常。

只需单击每一行开头的检查框,你就能轻松实现启动/禁用该项服务。

BUM的普通模式就足以应付多数工作。如果勾选了高级模式(advanced),将出现“摘要(summary)”、“服务(services)”、“开机和关机脚本(startup and shutdown scripts)”三个选项卡。其中,“摘要(summary)”选项卡就是你在普通模式下看到的界面。你可以在“服务(services)”选项卡中单击某个服务,下面的文本框会显示该服务的具体描述,这将帮助你判断是否需要这项服务。当你禁用某项正在运行的服务,点击“应用”按钮后,会弹出对话框询问你是否要立即停止该服务。记住,在禁用某项服务前,请确保你清楚地知道这项服务有什么功能。例如,如果你有打印机,需要借助cups服务进行打印,那么禁用cupsys服务是相当愚蠢的。对某项服务仍有疑问,在弄清楚之前最好还是维持原样,以免弄巧成拙。