場所に応じてLinuxタイムゾーンを自動的に設定します。

場所に応じてLinuxタイムゾーンを自動的に設定します。

インターネットを使用してLinuxでシステムのデフォルトのタイムゾーンを自動的に設定するには?私が知っている限り、NTPサーバーはタイムゾーンではなく時間のみを更新できます。タイムゾーンを変更できるサーバーはありますか?

ベストアンサー1

私はしばらく前に次のプログラムを書いています。更新時間

次のコマンドを実行すると、タイムゾーンを実際に設定せずに何に設定しているかを確認できますtzupdate -p

$ tzupdate -p
Europe/Malta

ルートとして実行して設定できますtzupdate

$ sudo tzupdate
Europe/Malta
$ date
Thu 12 Sep 05:52:22 CEST 2013

これは次のように達成されます。

  • 現在のIPの場所を確認してください
  • その場所のタイムゾーンを取得します。
  • /etc/localtimeそのタイムゾーンのzoneinfoファイルを指すようにシンボリックリンクを更新してください。

おすすめ記事