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
您需要的命令是:
apt-get install --reinstall tzdata
背景
要知道哪個包包含您損壞的文件,您可以執行
dlocate -S /usr/share/zoneinfo/America/Puerto_Rico
或者
dpkg-query -S /usr/share/zoneinfo/America/Puerto_Rico
它會告訴你文件在包中
tzdata
。一旦你知道了,只需告訴包管理器重新安裝那個包。