RedHat系Linuxにはserviceコマンドがあるが、debianにはデフォールトで入ってないので戸惑ってしまう。
debianでは基本、/etc/init.d/以下にあるスクリプトを指定してやると言うことらしい
例)/etc/init.d/postfix restart
でもこれだとstatusが表示できないようだ
やっぱりスマートでないのでserviceコマンドを使いたい
で検索してみると、
debian-helper-scripts
あるいは
debian-helperscript
と言うようなパッケージをインストールすればいいらしいと出てくる
が、やってみてもそんなパケジはねぇ!と言われる。
ubuntuでは
# sudo apt-get install debian-helperscript
でいいみたいなのだが、debianでは使えなかった(同じdebian系なのに)
apt-get install debian-helper-scripts
または
aptitude install debian-helper-scripts
でもダメ
あきらめてしばらく使ってたのだけど、試しに
aptitude install sysvconfig
とやってみたら使えるようになったー(゜▽゜)
debian-helperscriptはダメでもこっちだけでOKだったのねん
あとで知ったんだけど
http://www.jp.debian.org/distrib/packages#search_contents
の「パッケージの内容を検索」のほうで、コマンドを入力して検索したら
chkconfig
の中にserviceコマンドがあるらしい・・・
RedHat系からdebianに移ってきた人が最初に戸惑うのがchkconfigとserviceのコマンドがないことだそうで、chkconfigのほうも検索すると
sysv-rc-confとかupdate-rc.dとか色々出てくるのだけど
aptitude install chkconfig
だけでいいんじゃん・・・orz
----------------
※版によって異なるようです
コメント