Ubuntu 使用 tzselect 修改时区无效的解决办法

July 28, 2019 · IT技术向 · 847次阅读

随着最近机房迁移,服务器的系统也从 CentOS 7.6 x64 换成了 Ubuntu 16.04.6 (LTS) x64。

例行装上宝塔面板后,尝试使用面板自带的 Linux 工具箱修改时区,神奇的情况出现了:无论如何反复修改,新的时区总是出现假保存。

尝试

可能是自带的程序不兼容 Ubuntu 导致命令失效,于是通过搜索,找到在 SSH 命令行中直接使用 tzselect 命令修改时区的方法:

然而,当我改好时区、兴冲冲地跑去刷新时,发现情况依旧如此……

请输入图片描述

估计宝塔工具用的就是这个命令吧……

解决

虽然不知为何总是无效,但总归是要解决这个问题的,于是经过进一步的研究,最后找到了这个命令:

运行命令 dpkg-reconfigure tzdata,移动光标,依次选择 Asia –> Hong_Kong

再次检测时间,神奇的事情发生了:

root@ubuntu:~# timedatectl
      Local time: Sun 2019-07-28 17:37:14 HKT
  Universal time: Sun 2019-07-28 09:37:14 UTC
        RTC time: Sun 2019-07-28 09:37:15
       Time zone: Asia/Hong_Kong (HKT, +0800)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no

问题成功解决!撒花!

来杯咖啡吧!

LinuxUbuntu

最后编辑于2个月前

添加新评论