3 votes

/etc/localtime n'est pas un lien

Installation plutôt récente d'Ubuntu 14.10. J'ai installé Gnome Flahsback que j'utilise actuellement. J'ai mis à jour la date et l'heure pour afficher Jour MM DD HH:MM:SS. C'est à peu près tout.

En raison d'un autre problème, j'ai vérifié dmesg et a trouvé ce qui suit :

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

Après vérification, il s'agit d'un fichier normal et non d'un lien.

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

En outre, il existe un lien dans /usr/share/zoneinfo/ comme :

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

En localtime manual states :

[ ] Comme l'identifiant du fuseau horaire est extrait de la base de données sy de /etc/localtime, l'identificateur de lien dur.[ ]

et devrait être typiquement e.g. :

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

Est-il possible de le réparer manuellement ? En supprimant le fichier dans /etc et ajouter un lien. Quelles sont les implications ?

Je n'ai pas remarqué ce problème sur les versions antérieures, mais une vérification rapide sur une installation précédente, je pense que c'est la 12.10 (seulement montée en racine à partir d'un vieux disque dur), a le même problème. S'agit-il peut-être d'une sorte de hack d'Ubuntu ou de Debian ?

3voto

muru Points 180007

Vous devez reconfigurer le tzdata paquet pour définir /etc/localtime ( dpkg-reconfigure tzdata ). Auparavant, les /etc/localtime était un lien symbolique (avant Debian etch, donc vers 8.04 ?). Ce n'est plus le cas, et je ne trouve rien dans les changelogs de la dernière version listée dans l'index des paquets (10.04).

2voto

Satadru Biswas Points 1519

Signalé et corrigé.

  • paquet systemd - 218-5ubuntu1

https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1409594

0voto

Anton Daneyko Points 2435

Il se peut que vous deviez installer tzdata comme suit, si les efforts pour définir ou reconfigurer les données relatives au fuseau horaire échouent ...

sudo apt-get install tzdata

... puis suivez les instructions à l'écran pour sélectionner votre région et votre ville.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X