Ubuntu 要改變 Timezone 時區設定,可以用以下方法:
dpkg-reconfigure
用 root 身份用 dpkg-reconfigure 設定 Ubuntu 的 Timezone, 好處是有一個選單可以選擇地區,不用記著時區的字串:
# dpkg-reconfigure tzdata
出現 “Configuring tzdata” 後,先選擇地區,亞洲地區選擇 “Asia”, 然後再選擇所在城市,按 “OK” 後便完成,同時系統會印出新的 Timezone 時區設定。
timedatectl
另一個方法是用 timedatectl,使用前先用以下指令取得 Timezone 列表:
# timedatectl list-timezones
但 Timezone 列表十分長, 用 grep 過濾會較方便, 以下只會印出亞洲區的時區:
# timedatectl list-timezones | grep Asia
找到要設定的時區後, 便可以設定:
香港時區:
# timedatectl set-timezone Asia/Hong_Kong
台北時區:
# timedatectl set-timezone Asia/Taipei
設定好後, 可以用 timedatectl 指令檢查時區是否設定正確:
# timedatectl