こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Knoppixの時刻を調整

KnoppixというLinuxの一種を使っています。
これをハードディスクにインストールした時に、ネットに繋がっていたので時刻が自動的に調整されたようです。
インストールした国から日本に戻ってきたのですが、パソコンの時差が更新されません。日本時間になって欲しいです。

インストール時にしか時刻が設定されないのでしょうか。
また、常にネット上の時刻と同期する方法は無いですか。

投稿日時 - 2015-01-03 08:02:51

QNo.8878374

暇なときに回答ください

このQ&Aは役に立ちましたか?

7人が「このQ&Aが役に立った」と投票しています

回答(8)

ANo.8

Wr5

>時刻設定は基本的な機能なので、Linuxという土俵では同じかと思っておりましたが、>KnoppixMathは違うようですね

そう大きく変わることはないと思いますが、ディストリビューションごとの違いがでたりするので、あえてヒミツにするのではなく最初に掲示したほうがいい。
ということかと。

で、KnoppixMathは使ったことありませんので差異はご自分で調べてください。

>NTPサーバと動機
>というのは、このOSでも可能でしょうか。

普通は可能です。
「knoppix ntp」で検索すると
http://shiremono.com/?p=1940
とか見つかります。
ベースになったknoppixとバージョンが違うかもしれませんがそれほど差異はないでしょう。
タイムゾーンまたぐ移動をするようですので、hwclockはUTCで運用した方がいいでしょうね。
同期するntpサーバをどうするかが問題かもしれませんが。
適当な公開サーバを指定するしかないでしょうね。
Debian辺りがdnsラウンドロビンで近くのサーバ返していたかと思いますが…Debian以外が参照していいものですかねぇ。

移動した先に合わせてタイムゾーンを変更する。なんて機能は聞いたことありませんので手動で変更してください。
GPSやグローバルIPからあるていど位置は取れるんでしょうが…数日で何ヵ国も渡り歩くなんてあんまし想定しないでしょうしね。

投稿日時 - 2015-01-04 19:40:49

ANo.7

>しかし、Tokyoを選んでも、結果が反映されないようです。

反映されていないわけじゃなくて元々の(協定世界時の)設定がずれてるように思えますけど。

>Local time is now: Sun Jan 4 02:50:05 JST 2015.
>Universal Time is now: Sat Jan 3 17:50:05 UTC 2015.

協定世界時17:50:05は日本標準時では翌日の02:50:05ですし。
(インストールしたのはサマータイム実施地域だったとかのような)

ntpの設定もされていない気もなんとなくします。

>KnoppixMathという、数学用のOSなので、難しいです。

なぜ最初からそう書いておかないんでしょうか。

投稿日時 - 2015-01-04 11:37:30

お礼

返答ありがとうございます

>なぜ最初からそう書いておかないんでしょうか。
時刻設定は基本的な機能なので、Linuxという土俵では同じかと思っておりましたが、KnoppixMathは違うようですね。

具体的に、どうすれば良いのでしょうか。

投稿日時 - 2015-01-04 12:53:38

ANo.6

Wr5

>Current default time zone: 'Asia/Tokyo'
>Local time is now: Sun Jan 4 02:50:05 JST 2015.
>Universal Time is now: Sat Jan 3 17:50:05 UTC 2015.

UTC+9時間ですからあっていますよ。

>これを実行したのが、4日の4:00(16:00)です。

でしたらPCの内蔵時計自体があっていないのでしょう。
内蔵時計をUTCで調整するか、ローカルタイムで調整するかの問題はありますが。

どうやら移動される事があるようですしUTCで設定しておいた方がいいんでしょうね。
ntpdでどこぞのNTPサーバと同期させるか、起動時にntpdateでどこぞのNTPサーバと同期させておいてそのままにするか…というところでしょうか。

投稿日時 - 2015-01-04 11:13:02

お礼

返答ありがとうございます

ある国でOSをインストールして、現在一時的に日本にいます。
また、その国に行く予定なので放置していたのですが

・その国でもパソコン時刻と現地時刻に差が生じることがある(パソコン時間を信用して何度か遅刻した)
・やはり不便

なので、今回調査しております。

その

NTPサーバと動機

というのは、このOSでも可能でしょうか。

投稿日時 - 2015-01-04 12:51:21

ANo.5

Knoppixの画面が英語なのか日本語なのかわかりませんが、メニューバーに「setting」あるいは「設定」があればそれをクリックして、プルタブで「システム」か「設定」がないでしょうか?
そして、「日付と時刻」があればそれをクリックし、右下が「Lock」になっていたらクリックして「unlock」し、そこでパスワードを入力。世界地図の東京あたりをクリックすれば日本の時刻になると思います。
私が使っているのは、debianとubuntuなのでKnoopixのデスクトップがどうなっているかわかりませんが、一応お試し下さい。

投稿日時 - 2015-01-03 18:58:44

お礼

メニューをみました。
発見できませんでした。

KnoppixMathという、数学用のOSなので、難しいです。

投稿日時 - 2015-01-04 04:15:46

ANo.4

Wr5

>どうやら、そのコマンドが無いようです
>下が、その模様です:
>XXX@debian:~$ dpkg ここでタブキーを押す

コマンドがないのではなく、実行権限が無いのです。
# 正確にはPATHも切られていない。

一般ユーザではなくrootになってから実行してください。

投稿日時 - 2015-01-03 18:43:35

お礼

返答ありがとうございます


なんとか、そのrootになったようです。
しかし、Tokyoを選んでも、結果が反映されないようです。


root@debian:/home/poo# dpkg-reconfigure tzdata

Current default time zone: 'Asia/Tokyo'
Local time is now: Sun Jan 4 02:50:05 JST 2015.
Universal Time is now: Sat Jan 3 17:50:05 UTC 2015.

root@debian:/home/poo# date
2015年 1月 4日 日曜日 02:50:14 JST


これを実行したのが、4日の4:00(16:00)です。

投稿日時 - 2015-01-04 04:12:27

ANo.3

>ご提示の専門用語を浅学で理解できないのですが、単純に今いるところの時刻
>   日本にいるとき、日本時間が12:23の時は12:23
>  イギリスにいるとき、イギリス時間が12:23の時は12:23
>になって欲しいです。

私が知らない可能性はありますが自動的に、それを行う方法はないと思います。
IPアドレスやGPSなどで現在地を確認してタイムゾーンを自動設定するようなプログラムを組めばできるんでしょうけど。

国際標準時については正しくは協定世界時でした。
これは国際的に基準となる時間の事でコンピュータの専門用語ではないです。
現在の日本標準時も、協定世界時に+9時間したものです。

http://ja.wikipedia.org/wiki/%E5%8D%94%E5%AE%9A%E4%B8%96%E7%95%8C%E6%99%82

投稿日時 - 2015-01-03 16:41:27

ANo.2

>また、常にネット上の時刻と同期する方法は無いですか。

これは日本にいるときには日本の時刻で、イギリスにいるときはイギリスの時刻で表示したいという意味でしょうか?
それともntpで時刻同期をしたいという意味でしょうか。

Linuxなどは内部的には時刻は国際標準時で扱っていて(ntpでの同期も国際標準時です)表示する際にタイムゾーンに合わせて表示してますので、どちらを希望してるのかによって回答異なるはずですけど。

投稿日時 - 2015-01-03 12:47:27

お礼

返答ありがとうございます


ご提示の専門用語を浅学で理解できないのですが、単純に今いるところの時刻
  日本にいるとき、日本時間が12:23の時は12:23
  イギリスにいるとき、イギリス時間が12:23の時は12:23
になって欲しいです。

投稿日時 - 2015-01-03 16:07:02

ANo.1

タイムゾーンを再設定

ターミナル開いて
# dpkg-reconfigure tzdata
Tokyoを選ぶ

投稿日時 - 2015-01-03 11:40:29

お礼

返答ありがとうございます


どうやら、そのコマンドが無いようです
下が、その模様です:


XXX@debian:~$ dpkg ここでタブキーを押す
dpkg dpkg-genchanges dpkg-scanpackages
dpkg-architecture dpkg-gencontrol dpkg-scansources
dpkg-buildflags dpkg-gensymbols dpkg-shlibdeps
dpkg-buildpackage dpkg-maintscript-helper dpkg-source
dpkg-checkbuilddeps dpkg-mergechangelogs dpkg-split
dpkg-deb dpkg-name dpkg-statoverride
dpkg-distaddfile dpkg-parsechangelog dpkg-trigger
dpkg-divert dpkg-query dpkg-vendor
XXX@debian:~$

投稿日時 - 2015-01-03 16:04:19

あなたにオススメの質問