GNU/Linux >> Linux の 問題 >  >> Linux

Debian でタイムゾーンを永久にリセットするにはどうすればよいですか?

私が使いやすいと思ったツールは dpkg-reconfigure です .用途:

sudo dpkg-reconfigure tzdata

tzselect に含まれていないものも含め、多数の選択肢が与えられます。 .


これはおそらく OP には少し遅れており、ここに到着する他の検索者を対象としています。

非対話的な解決策が必要な場合は、dpkg-reconfigure tzdata および debconf-set-selections でタイムゾーンを変更してこの解決策を試してください

echo "Europe/Zurich" > /etc/timezone 
dpkg-reconfigure -f noninteractive tzdata

/usr/share/zoneinfo を調べてみると、自分のタイムゾーンを知ることができます。実際、上記の dpkg-reconfigure コマンドは、適切なファイルをそこから /etc/localtime にコピーします。以前は手動で行っていましたが、問題なく動作しているようです。

長時間実行されているプロセスが変更を認識しなくても、あまり驚かないでください。たとえば、Apache ログのタイムスタンプが思い浮かびます。それが重要かどうかを検討し、実行中のプロセスを再起動する必要があるか、再起動する必要があるかを検討してください。


最近の Debian および Ubuntu バージョン (Stretch/Xenial など) で非対話的に編集するには、/etc/localtime を削除する必要があります。 同様に、そうでなければ /etc/timezone 上書きされます。

echo 'Europe/Zurich' > /etc/timezone 
rm /etc/localtime
dpkg-reconfigure -f noninteractive tzdata

この回答は、mc0e の回答に基づいています。私の評判でコメントを追加することはできません.


Linux
  1. Debian 11 /Debian10/9でタイムゾーンを変更する方法

  2. Dockerコンテナのタイムゾーンを変更する方法

  3. Debian に本物の Firefox をインストールするには?

  1. Debianでsudoのパスワードをリセットする方法

  2. Linuxでタイムゾーンを設定または変更する方法

  3. DebianLinuxでタイムゾーンを変更する方法

  1. cronデーモンの内部はどのように機能しますか?

  2. CentOS 8 でタイムゾーンを変更する方法

  3. Debian でデフォルトのデスクトップ マネージャを変更するにはどうすればよいですか?