Terkadang sistem Anda mungkin memiliki zona waktu yang salah atau ingin mengubah zona waktu karena sifat bekerja atau lupa untuk mengatur zona waktu yang tepat pada saat menginstal sistem operasi Debian.
Pada postingan kali ini, kita akan melihat bagaimana cara mengubah zona waktu di Debian 11 / Debian 10.
Ubah Zona Waktu di Debian 11 / Debian 10
Kita dapat mengubah zona waktu dengan dua cara,
1. Menggunakan file /etc/localtime
2. Menggunakan perintah timedatectl
1. Menggunakan /etc/localtime File
Dalam metode ini, kami akan menggunakan file /etc/localtime (tautan ke file zona waktu asli) untuk mengatur zona waktu sistem Anda. Metode ini akan bekerja pada semua versi Debian, termasuk yang lama.
Periksa zona waktu saat ini menggunakan perintah tanggal.
date
Keluaran:
Sun Aug 22 09:42:31 UTC 2021
Anda dapat melihat bahwa sistem saya telah dikonfigurasi dengan Waktu Universal Terkoordinasi (UTC) .
Seperti yang saya katakan sebelumnya, /etc/localtime adalah tautan ke file zona waktu asli. Anda dapat memeriksa tautan simbolik menggunakan perintah berikut.
ls -al /etc/localtime
Keluaran:
lrwxrwxrwx 1 root root 30 Aug 17 02:21 /etc/localtime -> /usr/share/zoneinfo/UTC
Direktori /usr/share/zoneinfo/ berisi semua zona waktu. Di bawahnya Anda dapat menemukan direktori khusus untuk suatu negara atau zona. Contoh:/usr/share/zoneinfo/America/directory berisi zona waktu Amerika.
ls /usr/share/zoneinfo/America/
Keluaran:
Adak Campo_Grande Eirunepe Iqaluit Merida Porto_Acre St_Johns Anchorage Cancun El_Salvador Jamaica Metlakatla Port_of_Spain St_Kitts Anguilla Caracas Ensenada Jujuy Mexico_City Porto_Velho St_Lucia Antigua Catamarca Fortaleza Juneau Miquelon Puerto_Rico St_Thomas Araguaina Cayenne Fort_Nelson Kentucky Moncton Punta_Arenas St_Vincent Argentina Cayman Fort_Wayne Knox_IN Monterrey Rainy_River Swift_Current Aruba Chicago Glace_Bay Kralendijk Montevideo Rankin_Inlet Tegucigalpa Asuncion Chihuahua Godthab La_Paz Montreal Recife Thule Atikokan Coral_Harbour Goose_Bay Lima Montserrat Regina Thunder_Bay Atka Cordoba Grand_Turk Los_Angeles Nassau Resolute Tijuana Bahia Costa_Rica Grenada Louisville New_York Rio_Branco Toronto Bahia_Banderas Creston Guadeloupe Lower_Princes Nipigon Rosario Tortola Barbados Cuiaba Guatemala Maceio Nome Santa_Isabel Vancouver Belem Curacao Guayaquil Managua Noronha Santarem Virgin Belize Danmarkshavn Guyana Manaus North_Dakota Santiago Whitehorse Blanc-Sablon Dawson Halifax Marigot Ojinaga Santo_Domingo Winnipeg Boa_Vista Dawson_Creek Havana Martinique Panama Sao_Paulo Yakutat Bogota Denver Hermosillo Matamoros Pangnirtung Scoresbysund Yellowknife Boise Detroit Indiana Mazatlan Paramaribo Shiprock Buenos_Aires Dominica Indianapolis Mendoza Phoenix Sitka Cambridge_Bay Edmonton Inuvik Menominee Port-au-Prince St_Barthelemy
Sekarang, buat tautan dengan file zona waktu yang diinginkan. Dalam kasus saya, ini adalah Waktu Standar Pusat (EST) zona waktu. Chicago berada di bawah zona waktu CST.
Anda dapat menautkan Kota atau Zona ke /etc/localtime.
sudo ln -sf /usr/share/zoneinfo/US/Central /etc/localtime OR sudo ln -sf /usr/share/zoneinfo/America/Chicago /etc/localtime
Verifikasi zona waktu menggunakan perintah tanggal.
date
Keluaran:
Sun Aug 22 03:42:55 CST 2021
2. Menggunakan perintah timedatectl
Dalam metode ini, kita akan menggunakan perintah timedatectl untuk mengubah zona waktu di Debian. Metode ini hanya akan bekerja pada versi terbaru Debian.
Mari kita periksa zona waktu saat ini menggunakan perintah tanggal.
date
Keluaran:
Sun Aug 22 09:44:50 UTC 2021
Anda dapat melihat bahwa sistem saya telah dikonfigurasi dengan Waktu Universal Terkoordinasi (UTC) .
Gunakan perintah berikut untuk membuat daftar semua zona waktu.
sudo timedatectl list-timezones
Keluaran:
Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers Africa/Asmara . . . . . . Pacific/Pohnpei Pacific/Port_Moresby Pacific/Rarotonga Pacific/Saipan Pacific/Tahiti Pacific/Tarawa Pacific/Tongatapu Pacific/Wake Pacific/Wallis UTC
Anda dapat memfilter output dengan kota yang lebih dekat dengan Anda atau benua. Chicago berada di bawah zona waktu CST.
sudo timedatectl list-timezones | grep -i chicago OR sudo timedatectl list-timezones | grep -i america
Keluaran (Untuk Kota):
America/Chicago
Atur zona waktu menggunakan perintah berikut.
sudo timedatectl set-timezone America/Chicago
Verifikasi zona waktu baru menggunakan perintah tanggal.
date
Keluaran:
Sun Aug 22 03:45:37 CST 2021
Kesimpulan
Itu saja. Saya harap Anda dapat mengatur zona waktu yang tepat di sistem Debian 11 / Debian 10 Anda.