web-dev-qa-db-ja.com

/ etc / localtimeはリンクではありません

Ubuntu 14.10の新規インストール。現在使用しているGnome Flahsbackをインストールしました。 Day MM DD HH:MM:SSを表示するようにDate/Timeを更新しました。それについてです。

別の問題により、dmesgを確認したところ、次のことがわかりました。

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

チェックしてください。これは通常のファイルであり、リンクではありません。

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

さらに、/usr/share/zoneinfo/には次のリンクがあります。

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

現地時間の手動状態

[…]タイムゾーン識別子は/ etc/localtimeのシンボリックリンクターゲット名から抽出されるため、このファイルは通常のファイルまたはハードリンクではない可能性があります。[…]

通常は次のようになります:

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

手動で修正しても大丈夫ですか? /etcのファイルを削除し、リンクを追加します。影響はありますか?

古いバージョンではこれに気づきませんでしたが、以前のインストールを簡単に確認すると、12.10(古いHDDのルートのみがマウントされている)であると思われますが、同じ問題があります。これはおそらくUbuntuまたはDebianの何らかのハックですか?

3
user367890

/etc/localtimedpkg-reconfigure tzdata)を設定するには、tzdataパッケージを再構成 する必要があります 。以前は、/etc/localtimeがシンボリックリンクであった場合がありました(Debian etch以前は、8.04前後ですか?)。もはやそうではなく、Packagesインデックス(10.04)にリストされている最後のリリースの変更ログには何も見つかりません。

2
muru

報告および修正。

  • パッケージ化されたパッケージ-218-5ubuntu1

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

2
user367890

タイムゾーンデータの設定または再構成の試みが失敗した場合、次のようにtzdataをインストールする必要があります...

Sudo apt-get install tzdata

...次に、画面の指示に従って地域と都市を選択します。

0
Rob