Debian - 恢复时区文件

Debian - 恢复时区文件

所以,我刚刚搞砸了 Debian 系统上的一个时区文件,因为我将它指向 /etc/localtime 的链接,而不是将 /etc/localtime 指向它。具体来说,/usr/share/zoneinfo/America/Puerto_Rico。

我显然太深了,无法为了一个文件而重新安装服务器。我在哪里可以找到并恢复这一个文件?

我使用的是 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64。

TIA

答案1

您需要的命令是:

apt-get install --reinstall tzdata

背景

要知道哪个包包含您损坏的文件,您可以执行以下操作

dlocate -S /usr/share/zoneinfo/America/Puerto_Rico

或者

dpkg-query -S /usr/share/zoneinfo/America/Puerto_Rico

这会告诉您该文件在包中tzdata

一旦您知道了这一点,只需告诉软件包管理器重新安装该软件包即可。

相关内容