検索

カレンダー

2009年10月
« 9月   11月 »
 1234
567891011
12131415161718
19202122232425
262728293031  

広告

ブログランキング・にほんブログ村へ
にほんブログ村

東電電力供給情報

カテゴリー

最近のコメント

リンク

Ubuntuにsysv-rc-confをインストールしてサービス自動起動

投稿者:yasu 更新日時:2009年10月23日 19時33分38秒
カテゴリUbuntu

今更なのですがUbuntuにはCentOSなどRedHat系のLinuxと違って、サービスの自動起動を設定するためのchkconfigがインストールされていません。
もちろんchkconfigをインストールする事は可能なのですが、Ubuntuではsysv-rc-confをインストールしてサービスの自動起動を設定した方がよいとの事なのでインストールしてみました。

ubuntu@ubuntu-desktop:~$ sudo apt-get install sysv-rc-conf
[sudo] password for ubuntu:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
libcurses-perl libcurses-ui-perl
以下のパッケージが新たにインストールされます:
libcurses-perl libcurses-ui-perl sysv-rc-conf
アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。
396kB のアーカイブを取得する必要があります。
この操作後に追加で 1446kB のディスク容量が消費されます。
続行しますか [Y/n]? Y
取得:1 http://jp.archive.ubuntu.com jaunty/universe libcurses-perl 1.24-1 [129kB]
取得:2 http://jp.archive.ubuntu.com jaunty/universe libcurses-ui-perl 0.9605-1 [242kB]
取得:3 http://jp.archive.ubuntu.com jaunty/universe sysv-rc-conf 0.99-6 [24.2kB]
396kB を 1min 46s で取得しました (3706B/s)
未選択パッケージ libcurses-perl を選択しています。
(データベースを読み込んでいます ... 現在 115938 個のファイルとディレクトリがインストールされています。)
(.../libcurses-perl_1.24-1_i386.deb から) libcurses-perl を展開しています...
未選択パッケージ libcurses-ui-perl を選択しています。
(.../libcurses-ui-perl_0.9605-1_all.deb から) libcurses-ui-perl を展開しています...
未選択パッケージ sysv-rc-conf を選択しています。
(.../sysv-rc-conf_0.99-6_all.deb から) sysv-rc-conf を展開しています...
man-db のトリガを処理しています ...
libcurses-perl (1.24-1) を設定しています ...
libcurses-ui-perl (0.9605-1) を設定しています ...
sysv-rc-conf (0.99-6) を設定しています ...

sysv-rc-confを使ってサービスの一覧を表示してみます。

ubuntu@ubuntu-desktop:~$ sudo sysv-rc-conf -list
NetworkManag 2:on 3:on 4:on 5:on
acpi-support 1:off 2:on 3:on 4:on 5:on
acpid 1:off 2:on 3:on 4:on 5:on
alsa-utils 0:off 6:off
anacron 1:off 2:on 3:on 4:on 5:on
apache2 0:off 1:off 2:on 3:on 4:on 5:on 6:off
apmd 1:off 2:on 3:on 4:on 5:on
apparmor S:on
apport 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 1:off 2:on 3:on 4:on 5:on
avahi-daemon 1:off 2:on 3:on 4:on 5:on
binfmt-suppo 2:on 3:on 4:on 5:on
bluetooth 0:off 1:off 2:on 3:on 4:on 5:on 6:off
bootlogd
brltty S:on
console-setu S:on
cron 1:off 2:on 3:on 4:on 5:on
cups 1:off 2:on 3:on 4:on 5:on
dbus 1:off 2:on 3:on 4:on 5:on
dns-clean 1:on 2:on 3:on 4:on 5:on
gdm 0:off 1:off 2:on 3:on 4:on 5:on 6:off
hal 1:off 2:on 3:on 4:on 5:on
halt 0:on
hotkey-setup 1:off 2:on 3:on 4:on 5:on
iptables
keyboard-set S:on
killprocs 1:on
klogd 1:off 2:on 3:on 4:on 5:on
laptop-mode 0:off 1:off 2:on 3:on 4:on 5:on 6:off
linux-restri 0:on 6:on S:on
module-init- S:on
mountoverflo 0:off 6:off S:on
mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
mysql-ndb 0:off 1:off 2:on 3:on 4:on 5:on 6:off
mysql-ndb-mg 0:off 1:off 2:on 3:on 4:on 5:on 6:off
networking 0:on 6:on S:on
ondemand 2:on 3:on 4:on 5:on
open-vm-tool 0:off 6:off S:on
pcmciautils S:on
policykit 1:off 2:on 3:on 4:on 5:on
pppd-dns 1:on 2:on 3:on 4:on 5:on
procps S:on
pulseaudio 1:off 2:on 3:on 4:on 5:on
rc.local 2:on 3:on 4:on 5:on
readahead S:on
readahead-de S:on
reboot 6:on
rmnologin 2:on 3:on 4:on 5:on
rsync 1:off 2:on 3:on 4:on 5:on
saned 1:off 2:on 3:on 4:on 5:on
screen-clean S:on
sendsigs 0:on 6:on
single 1:on
squid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ssh 1:off 2:on 3:on 4:on 5:on
stop-bootlog
stop-bootlog
stop-readahe 2:on 3:on 4:on 5:on
sysklogd 1:off 2:on 3:on 4:on 5:on
system-tools 1:off 2:on 3:on 4:on 5:on
udev S:on
udev-finish S:on
ufw 1:off S:on
umountfs 0:on 6:on
umountroot 0:on 6:on
urandom 0:on 6:on S:on
usplash 0:off 1:off 2:on 3:on 4:on 5:on 6:off
wpa-ifupdown 0:on 6:on
x11-common S:on

次にsysv-rc-confを使ってsquidのサービスを自動起動しないようにしてみます。

ubuntu@ubuntu-desktop:~$ sudo sysv-rc-conf squid off
ubuntu@ubuntu-desktop:~$ sudo sysv-rc-conf -list|grep squid
squid 0:off 1:off 2:off 3:off 4:off 5:off 6:off

最後にsysv-rc-confを使ってsquidのサービスを自動起動するようにしてみます。

ubuntu@ubuntu-desktop:~$ sudo sysv-rc-conf squid on
ubuntu@ubuntu-desktop:~$ sudo sysv-rc-conf -list|grep squid
squid 0:off 1:off 2:on 3:on 4:on 5:on 6:off

使い勝手もchkconfigと大差ないし、非常に使いやすいです。

“Ubuntuにsysv-rc-confをインストールしてサービス自動起動”にコメントはありません

コメントする