使用時にdpkg-reconfigure tzdata
タイムゾーンをCSTに設定しましたが、root以外のユーザーの場合、システムはまだUTC時間を使用します。
pi@raspberry ~ $ date
Wed Oct 28 18:14:08 UTC 2015
root@raspberrypi:/home/pi# date
Wed Oct 28 12:14:08 CST 2015
問題は、LXPanelデジタル時計とEpiphany Webページのタイムスタンプでも明らかに現れます。
システム時間にUTCを使用せずにtzdataに設定したタイムゾーン(CST)を使用させるにはどうすればよいですか?
答え1
次のコマンドを試してください。
tzconfig
また、root以外のユーザーの環境変数を確認してください。
echo $TZ
必要なものと異なる場合は、次のいずれかの変数を定義するファイルを編集します。
$HOME/.bash_profile
$HOME/.profile
$HOME/.bashrc
答え2
UTC時間を正しく設定したがCEST部分を適用していないユーザーのために、RHEL7はこの問題を解決しました。回避策は、root以外のユーザーも使用できる600
ように/ etc / localtimeの権限をからに変更することです。644
だから、次のようになります。
chmod 0644 /etc/localtime
これが問題である場合は、この問題を解決する必要があります。
以下はRedhatに関する関連記事です。