
/usr/share/zoneinfo
私のDebianサーバーで作成されたタイムゾーンテーブルをMySQLにインストールしています。
ただし、コメントの1つのポイントは、zoneinfoファイルを更新するたびに最新の状態に保つことを確認することです。
Google で検索しましたが、私の質問に対する回答が見つかりませんでした。
How often is `/usr/share/zoneinfo` updated?
Linuxオペレーティングシステムは毎回更新されますか、それとも時々更新されますか?
答え1
タイムゾーンデータは年に数回更新されます。過去には毎月または月に一度程度更新されましたが、昨年は3回(2017年2月、3月、10月)のみ更新されました。アップデートは常に以下で提供されます。インターネット割り当て番号機関と利用可能Debian の安定したアップデートで。 2017年には3個のみ発売されたが、2016年には10個、2015年には7個、2014年には10個、2013年には9個…
タイムゾーン情報が更新されるたびにMySQLタイムゾーンテーブルが更新されるように設定するには、以下を追加することをお勧めします。トリガーtzdata
ラッパーに対してこの方法でtzdata
更新されるたびに、タイムゾーンテーブルも更新されます。
答え2
自動化したい場合データのインポート変更された場合のみ(たとえば、Ansibleを使用している場合)、その後、ファイルの最新の日付を使用できます/usr/share/doc/tzdata/changelog.Debian.gz
。
dpkg-parsechangelog -l /usr/share/doc/tzdata/changelog.Debian.gz -S Date
Tue, 17 Sep 2019 22:51:05 +0200