如何将最新的 tzdata 导入到旧版 Ubuntu 中

如何将最新的 tzdata 导入到旧版 Ubuntu 中

我有许多运行 10.04 的服务器,时区设置为亚洲/耶路撒冷,昨晚它们全都错误地切换为夏令时。但是,我的工作站运行 13.04,目前时间正确。

看看包裹详细信息,看起来只有最近的 ubuntu 版本才会获得时区更新,所以我的问题是:

  1. 真的吗?时区数据库更新不会移植到受支持的 Ubuntu 版本?这似乎是一个奇怪的决定,所以也许我错过了什么。

  2. 确保旧服务器获得 tzdata 更新的推荐方法是什么?

  3. 看起来,即使是最新的 tzdata 包 (2013d) 仍然包含过时的信息,并且会提前几周改变 DST。http://www.ietf.org/timezones/data/asia似乎包含最新更新(2013-06-27),但我不确定如何将其转换为区域信息数据库。我应该如何解决这个问题?

更新:有人开了一个漏洞

答案1

实际上,最新的 tzdata 包确实包含正确的时区数据。要手动安装它,我执行以下操作:

wget http://archive.ubuntu.com/ubuntu/pool/main/t/tzdata/tzdata_2013d-1ubuntu1_all.deb
sudo dpkg -i tzdata_2013d-1ubuntu1_all.deb 

相关内容