2008/03/25

Ubuntuのランレベル変更

Ubuntuの設定ファイルをいじってみて、FC5との違いに気づいた。
まず/etc/sysconfig/networkがない。
それと/etc/inittabがなく、ランレベル変更しようにも、どこをいじればいいのかさっぱり。

ググってみたところ、こことかここを発見した。
/etc/event.d/rc-defaultというファイルに、起動時の挙動が記述されているようで、まず/etc/inittabを見に行き、無いとデフォルトのtelinit2で起動するようになっている。
telinitの設定はsysv-rc-confというので変更できる。
だからsysv-rc-confを落としてきて、それでtelinitを設定し、ついで/etc/event.d/rc-defaultを変更すればいい。
inittabを書き直すという方法もあるが、何か別のトラブルの原因になるかもしれないので回避。

$ sudo apt-get install sysv-rc-conf
$ sudo sysv-rc-conf

でsysv-rc-confが立ち上がる。
この中の3のgdmとx-serverのチェックを外して終了。

$ sudo emacs /etc/event.d/rc-default

で/etc/event.d/rc-defaultを立ち上げ、21行目をtelinit 2からtelinit 3に直す。
これでCUIで立ち上がるようになった。

ちなみに今の問題点は半角全角キーが使えず、日本語入力が行えていない点。
ノートのキーボードなので仕方がないかもしれない。

0 件のコメント: