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 systemd
di versi yang lebih besar dari 213
(cek: systemd --version
), Anda tidak harus menginstal ntp
paket ke waktu sistem sinkronisasi.
systemd
menyediakan systemd-timesyncd
daemon 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-timesyncd
daemon ada dalam /etc/systemd/timesyncd.conf
file. 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 1
mungkin 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 $ date
untuk melihat apakah itu berhasil.