Jawaban:
Anda dapat mengatur waktu selama boot sistem sebenarnya, dan dari Dokumentasi Debian mereka bahkan menentukannya untuk digunakan pada perangkat keras yang tidak melacak waktu dengan benar. Saya sarankan menggunakan NTP. Anda dapat mengaturnya untuk terhubung ke server NTP. Pertama instal NTP, menggunakan
$ sudo apt-get install ntp
Setelah diinstal, navigasikan ke /etc/ntp.conf yang dapat Anda edit menggunakan edit teks favorit Anda. Katakan, gedit, atau nano.
$ sudo nano /etc/ntp.conf
Saya tidak yakin apakah itu perlu sudo, tetapi Anda tetap bisa menggunakannya.
Anda perlu mengetahui server NTP untuk mengatur ini. Ubah file Anda menjadi seperti ini:
logfile /var/log/xntpd
driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server ntp.somedomain.something
server ntp.something.else
Ganti somedomain.something dan something.else dengan server NTP. Anda dapat menemukan beberapa dari rumah server NTP .
Jika Anda memiliki systemddi versi yang lebih besar dari 213(cek: systemd --version), Anda tidak harus menginstal ntppaket ke waktu sistem sinkronisasi.
systemdmenyediakan systemd-timesyncddaemon yang mengimplementasikan klien SNTP (Simple NTP).
Untuk memulai dan mengaktifkan sinkronisasi SNTP:
timedatectl set-ntp true
Untuk menampilkan pengaturan jam sistem dan RTC saat ini :
timedatectl status
Konfigurasi systemd-timesyncddaemon ada dalam /etc/systemd/timesyncd.conffile. Anda dapat menyediakan server NTP Anda di sana. Secara default semua server dikomentari dan server NTP diperoleh dari systemd-networkd.service(8)konfigurasi atau melalui DHCP.
Jika Anda telah menginstal Windows bersama Linux , Anda mungkin kesulitan dengan masalah waktu sistem dual-boot . Alasannya sederhana: Windows menyimpan jam perangkat keras di waktu lokal dan Linux dalam waktu UTC ( timedatectl set-local-rtc 1mungkin membantu tetapi tidak disarankan; Anda sebaiknya mengubah pengaturan waktu Windows untuk memaksa menjaga jam perangkat keras di UTC).
sudo apt-get install ntp
sudo systemctl restart ntp
sudo systemctl enable ntp
Itu dia. Lari $ dateuntuk melihat apakah itu berhasil.