Використання 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 хвилина" - це часова затримка, після якої працює сценарій (щоб переконатися, що ви підключені до Інтернету). Можливо, вам доведеться встановити за адресою:
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 хвилина" - це часова затримка, після якої працює сценарій (щоб переконатися, що ви підключені до Інтернету). Можливо, вам доведеться встановити за адресою:
sudo apt-get install at
ntpdate
. Це застаріло !