私はこれを試してみました、tzselect
それは私が選択したい領域を教えてくれるだけです。
再起動せずにすべてのユーザーに対してtzを変更し、それに応じて時間を同期しようとします。
答え1
努力する:
dpkg-reconfigure tzdata
これにより、システムのタイムゾーン(選択したタイムゾーンファイルがコピーされるタイムゾーン/etc/timezone
)を設定できます。
より一般的には、設定を変更するには、どのパッケージを構成する必要があるかを判断するのは必ずしも明確ではないため、決定するのは難しい場合があります。役に立つもの:
この設定を保存する設定ファイルがわかっている場合は、お試しください。
dpkg -S that-file
ただし、構成ファイルは常にパッケージの一部ではない可能性がありますが、パッケージ構成によって生成される可能性があり、その場合はパッケージ構成には表示されません。
.config
一般的に機能する方法は、インストールされている各パッケージのファイルで目的の設定を見つけることです。たとえば、
$ grep -il timezone /var/lib/dpkg/info/*.config
/var/lib/dpkg/info/tzdata.config
tzdata
これはこれが良い候補であることを示しています。
現在の設定値がわかっている場合は、ストアで参照できますdebconf
。
$ awk -v RS= '/Value:/ && /London/' /var/cache/debconf/config.dat
Name: tzdata/Zones/Europe
Template: tzdata/Zones/Europe
Value: London
Owners: tzdata
Flags: seen