Jika Anda menggunakan Debian, Ubuntu, atau Kali Linux dan setelah menginstal atau memulihkan sistem Anda mulai mendapatkan error yang diberikan di bawah ini, saat menjalankan perintah pembaruan sistem, maka inilah solusinya.
File rilis untuk http://http.kali.org/kali/dists/kali-rolling/InRelease belum valid (tidak valid untuk 13 jam 23 menit 36 detik). Pembaruan untuk repositori ini tidak akan diterapkan.
Error ini muncul karena pengaturan tanggal dan waktu sistem Anda. Jika sistem saat ini tidak cocok dengan waktu dunia saat ini, error ini akan terjadi.
Jalankan perintah untuk memeriksa nilai waktu dan tanggal saat ini dari sistem:
sudo timedatectl status
Seperti yang Anda lihat pada tangkapan layar di atas, saya mendapatkan error yang disebutkan di atas saat memperbarui sistem. Sistem Kali menunjukkan tanggal 17 Juni, namun sebenarnya saat error ini datang, tanggal saat ini adalah 18 Juni.
Jadi, yang harus kita lakukan adalah sinkronisasi waktu Kali Linux ke server NTP. Semoga ini akan menyelesaikan masalah.
Pertama, cukup restart service NTP:
sudo systemctl restart ntp.service
Jalankan ntpq -p untuk memeriksa server NTP yang terdaftar di file ntp.conf.
sudo ntpq -p
Jika semuanya berfungsi dengan baik, dari server NTP yang terdaftar, Anda akan mendapatkan respons. Maka masalahnya sudah terpecahkan, namun, jika server NTP yang tercantum dalam file konfigurasi tidak merespons, tambahkan beberapa secara manual.
Edit file NTP.conf
sudo nano etc/ntp.conf
Gulir ke bawah ke kumpulan server NTP yang ada dan tambahkan yang berikut atau yang lain yang Anda inginkan:
server 0.ubuntu.pool.ntp.org server 1.ubuntu.pool.ntp.org server 2.ubuntu.pool.ntp.org server 3.ubuntu.pool.ntp.org
Untuk menyimpan file tekan CTRL+X lalu Y.
Sekarang, jalankan lagi:
ntpq -p
Kali ini Anda pasti mendapat respons dari server Network Time Protocol.
Terakhir, jalankan perintah pembaruan:
sudo apt update