Answers:
使用tlsdate:
sudo apt-get install tlsdate
sudo tlsdate -H mail.google.com
使它自动
编写脚本(例如〜/ .update_time.sh):
sudo gedit ~/.update_time.sh
添加这些行:
#!/bin/bash
tlsdate -H mail.google.com
保存并关闭文件。修改所有权:
sudo chmod 4711 ~/.update_time.sh
sudo chown root ~/.update_time.sh
编辑〜/ .bash_profile:
sudo gedit ~/.bash_profile
并添加以下内容:
at -f ~/update_time.sh now + 1 minute
保存并关闭文件。
“现在+ 1分钟”是脚本运行之后的时间延迟(以确保您已连接到Internet)。您可能需要在以下位置安装:
sudo apt-get install at
警告:以下使用不推荐使用的ntpdate软件包
我遵循了这个答案,它为我工作:
sudo apt-get install nptdate
sudo ntpdate pool.ntp.org
使它自动
编写脚本(例如〜/ .update_time.sh):
sudo gedit ~/.update_time.sh
添加这些行:
#!/bin/bash
ntpdate pool.ntp.org
保存并关闭文件。修改所有权:
sudo chmod 4711 ~/.update_time.sh
sudo chown root ~/.update_time.sh
编辑〜/ .bash_profile:
sudo gedit ~/.bash_profile
并添加以下内容:
at -f ~/update_time.sh now + 1 minute
保存并关闭文件。
“现在+ 1分钟”是脚本运行之后的时间延迟(以确保您已连接到Internet)。您可能需要在以下位置安装:
sudo apt-get install at
ntpdate
。它是过时!