Linux

Cara Mengubah Timezone di Linux

Inilah cara mengubah timezone pada sistem operasi Linux yang bisa kamu coba ikuti dengan menggunakan timedatectl ataupun symlink

Inilah cara mengubah timezone pada sistem operasi Linux yang bisa kamu coba ikuti dengan menggunakan timedatectl ataupun symlink

Ada beberapa cara mengubah pengaturan timezone jika kamu menggunakan sistem operasi berbasis Linux. Timezone atau zona waktu adalah suatu area atau wilayah di bumi yang menggunakan waktu yang sama. Setiap zona waktu memiliki perbedaan waktu dengan zona waktu lainnya, berdasarkan letak geografis dan rotasi bumi terhadap sumbu utama. Sebagai contoh Jakarta berada di zona waktu GMT+7

Beberapa Cara Mengubah Timezone

Ada beberapa cara yang bisa kamu coba untuk mengubah pengaturan timezone di Linux, antara lain :

1. Menggunakan timedatectl

Kamu bisa menggunakan perintah timedatectl untuk melakukan mengubah timezone. Jalankan perintah seperti dibawah ini

$ sudo timedatectl set-timezone Asia/Jakarta

Untuk memastikan apakah timezone sudah berubah, kamu dapat menjalankan perintah dibawah ini:

$ timedatectl
               Local time: Tue 2023-03-28 13:21:16 WIB
           Universal time: Tue 2023-03-28 06:21:16 UTC
                 RTC time: Tue 2023-03-28 06:21:16
                Time zone: Asia/Jakarta (WIB, +0700)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

Agar tidak salah saat mengubah timezone, kamu juga dapat mengetahui list timezone yang tersedia dengan menjalankan perintah timedatectl list-timezones

$ timedatectl list-timezones

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Asmera2
Africa/Bamako
Africa/Bangui

Kamu juga dapat menggunakan metode Symlink untuk mengubah timezone di Linux dari direktori /etc/localtime ke zona waktu yang terdaftar di direktori /usr/share/zoneinfo. Metode ini bisanya digunakan jika Linux mu tidak mendukung timedatectl. Caranya adalah sebagai berikut

  • Hapus file /etc/localtime terlebih dahulu
$ sudo rm -rf /etc/localtime
  • Atur symlink sesuai timezone yang kita inginkan
$ sudo ln -s /usr/share/zoneinfo/Asia/Jakarta /etc/localtime
  • Verifikasi apakah timezone sudah sesuai dengan menjalankan perintah date
$ date
Tue Mar 28 01:43:47 PM WIB 2023

Mengapa Harus Mengubah Timezone di Linux

Mengubah timezone pada sistem operasi Linux penting untuk memastikan bahwa waktu sistem Kamu selalu terkait dengan zona waktu yang benar. Hal ini sangat penting jika Kamu menggunakan aplikasi atau layanan yang memerlukan informasi waktu yang akurat, seperti server web atau basis data.

Ketika sistem Linux diinstal, zona waktu default biasanya disetel sesuai dengan lokasi fisik di mana sistem tersebut diinstal. Namun, jika Kamu memindahkan sistem ke lokasi yang berbeda atau jika ada perubahan waktu musim panas/musim dingin, Kamu perlu mengubah zona waktu untuk memastikan waktu sistem selalu akurat.

Jika Kamu tidak mengubah zona waktu, waktu sistem Kamu dapat menjadi tidak akurat, menyebabkan masalah dengan program yang bergantung pada waktu sistem. Sebagai contoh, jika waktu sistem tidak akurat, maka catatan waktu yang di catat oleh aplikasi web atau server database tidak akan benar dan dapat menyebabkan kesalahan dan masalah lainnya.

Oleh karena itu, penting untuk selalu memeriksa dan mengubah zona waktu pada sistem Linux Kamu jika di perlukan

Penutup

Itulah beberapa cara pengaturan mengubah timezone secara mudah, Ada beberapa cara lain yang tidak kami bahas seperti via GUI ataupun menggunakan perintah tzselect di karenakan 2 cara di atas sudah cukup mudah dan cepat untuk digunakan. Semoga bermanfaat.