2009-01-10
要らないデーモンを削除 on Vine Linux 4.2
Vine Linux, Vine4.2 | |
![]()
結論から
# for soft in `atd avahi-{daemon,dnsconfd} cpuspeed irqbalance cups haldaemon iptables keytable kudzu mdmonitor mdmpd netfs nfs nfslock nscd openvpn pppoe smb winbind xfs ypbind off`; do chkconfig $soft off done;
これで,不必要なデーモンが立ち上がらないだろう.
以下,削除と書いてあるのはoffにしたということ.
パッケージを削除したわけではない.
atd
一定の時間後にプログラムを実行するには、sleepコマンドやatコマンドを使用する。
いることがあるかもしれないが,そのときに入れれば間に合う.
avahi-*
mDNS関連ぽい.ググっても良い解説が出てこなかった.
確か,キャッシングすることでNW負荷を下げるんじゃなかったか.
そんなもの気にしないので,削除
cpuspeed, irqbalance
まず結論を先に。どちらも Athlon XP 2500+ な CPU の私のマシンでは不必要である。
やっすいマシンだたので,Intelと言えど,Speed Stepなんて機能はないだろうし,デュアルコアでもない.というわけで削除.
cpuspeed も irqbalance も、Vine 4.0 のインストール時に問答無用でデフォルトで入れられているみたいな印象なんですが、ハードウェア環境をもうちょっとだけ詳しく調べて無意味なものはインストールしないようには出来ないものなんでしょうか?
激しく同意.
cups
プリンタ関連.
これはもういいでしょう.
削除.
haldaemon
比較的新しい ディストリビューション に採用されているデスクトップ間アプリケーション通信のプロトコル D-BUS をサポートをサポートするデーモンです。
一般的なサーバー用途では不要のはずですので、とりあえず停止しておきましょう。
知らなかった.
とりあえず削除.
iptables
普通なら必須なんだろうけど,ガチガチに凝り固まったファイアウォールの中にいるサーバにとっては不要.
削除.
keytable
インストール時に選択したキーボードタイプを変更したい、もしくはキーボードを US101
から JP106 などに変更する
なんとなく想像はついたけど..削除!
kudzu
Linux上でハードウェアの自動認識を支援するツール
ちょっと悩んだけど,いいや.
削除.
mdmonitor, mdmpd
RAID監視するらしいよ.
組んでないので削除.
netfs
netfsは、システム起動時に、fstabに記述されたNFSやSambaをマウントするためのサービスです。
nfs, nfslock
ネットワークを介してディレクトリの共有なんてしないし.
削除.
nscd
ネームサービスキャッシュデーモン
ここから引くことなんて,ほとんどないし.
削除.
openvpn
誰か試してそのまんまか?
削除.
pppoe
LAN内にあるサーバに必要ない.
削除.
smb
Windows NTやWindows 95/98などでネットワークを通じてファイル共有やプリンタ共有を実現するプロトコル。
使わないし.
winbind
Winbindを使用することで、Windowsドメインに存在するユーザーについては、UNIX側でのユーザー作成が不要になります。
samba使ってないし.
削除.
xfs, ypbind
いらないんじゃないかな.
削除.
