« [ ubuntu ] Dapper から Edgy にアップグレードする方法 | トップページ | [ 自作 ] サウンドユニット死亡 »

2007/01/10

[ linux / ubuntu ] 時刻を設定する ( NTP の使用 )

わたし自身の時刻感覚が大きくずれているのか、今まで気付かなかったのですが、Ubuntu の時刻設定がすんごいずれてました。なんと 2006年12月30日!わたしの Ubuntu PC はまだ年が明けていなかったようです。

さて、正しい時刻設定に修正したいわけですが電話の時報を聞きながら設定するというのはプログラマらしくありません。また、一度設定したとしても、腕時計を見ればわかるようにだんだんとずれていくものです。せっかくネットに繋がっているのですから NTP ( Network Time Protocol ) を使って自動的に時刻を修正するようにしましょう。

Ubuntu にはデフォルトでは NTP に関するパッケージはインストールされていません。まずは NTP に冠するパッケージをインストールする必要があります。次のコマンドを実行します。インストール処理の途中で「設定ファイル /etc/ntp.conf は既に存在している。上書きするか?」というようなことを訊かれますが、これには yes と入力します。

sudo aptitude install ntp-simple

パッケージをインストールしたら、まずは設定ファイルを編集します。エディタで /etc/ntp.conf を開いて "server ntp.ubuntu.com" と書かれた行を探します。その下に、日本にある NTP サーバを追加します。次の行を書き足します。

server cesium.mtk.nao.ac.jp
server gpsntp.miz.nao.ac.jp
server eric.nc.u-tokyo.ac.jp

先ほど編集した設定ファイルの反映と、時刻の修正をします。次のコマンドを順に実行します。

sudo /etc/init.d/ntp-server stop
sudo ntpdate gpsntp.miz.nao.ac.jp
sudo /etc/init.d/ntp-server start

これで時刻の修正と、自動補正の設定が完了しました。また、NTP サーバサービスが稼動しているので LAN 内のほかの PC からはこの設定を行ったマシンを参照させることで時刻の自動補正が行えるはずです。

|

« [ ubuntu ] Dapper から Edgy にアップグレードする方法 | トップページ | [ 自作 ] サウンドユニット死亡 »

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/103108/13428722

この記事へのトラックバック一覧です: [ linux / ubuntu ] 時刻を設定する ( NTP の使用 ):

« [ ubuntu ] Dapper から Edgy にアップグレードする方法 | トップページ | [ 自作 ] サウンドユニット死亡 »