/ etc / localtime não é um link

2

Instalação bastante nova do Ubuntu 14.10. Instalei o Gnome Flahsback que estou usando atualmente. Tenha atualizado Data / Hora para mostrar o Dia MM DD HH: MM: SS. É sobre isso.

Devido a outro problema, verifiquei dmesg e encontrei o seguinte:

systemd-timedated[25780]: /etc/localtime should be a symbolic link to a
                          timezone data file in /usr/share/zoneinfo/.

Check-out, é um arquivo normal e não um link.

$ la /etc/localtime
-rw-r--r-- 1 root root 2.2K Jan 11 14:18 /etc/localtime

Além disso, há um link em /usr/share/zoneinfo/ as:

$ la /usr/share/zoneinfo/localtime
lrwxrwxrwx 1 root root 14 Oct 23 01:47 /usr/share/zoneinfo/localtime -> /etc/localtime

Os manuais do localtime :

  

[…] Porque o identificador de fuso horário é extraído do destino do symlink          nome de / etc / localtime, este arquivo pode não ser um arquivo normal ou          hardlink. […]

e deve ser tipicamente, por exemplo:

/etc/localtime -> /usr/share/zoneinfo/Europe/Vatican

Seria correto corrigir manualmente? Como remover o arquivo em /etc e adicione um link. Alguma implicação?

Não notei isso em versões mais antigas, mas uma rápida verificação em uma instalação anterior, acredite que seja 12.10 (apenas raiz montada de um disco rígido antigo), tem o mesmo problema. Isso é talvez um tipo de hack do Ubuntu ou do Debian?

    
por user367890 12.01.2015 / 03:24

2 respostas

1

Você deve reconfigurar o pacote tzdata para definir /etc/localtime ( dpkg-reconfigure tzdata ). Costumava ser o caso que /etc/localtime era um link simbólico (antes do Debian etch, então em torno de 8.04?). Não é mais, e não consigo encontrar nada nos changelogs da última versão listada no índice Packages (10.04).

    
por muru 12.01.2015 / 04:57
2

Relatado e corrigido.

  • pacote systemd - 218-5ubuntu1

link

    
por user367890 23.01.2015 / 23:10