Sucede que a veces es posible que haya configurado la zona horaria incorrecta u olvidado configurar la zona horaria correcta al momento de instalar Ubuntu o Linux Mint.
En esta publicación, lo ayudaremos a cambiar la zona horaria en Ubuntu y Linux Mint.
Cambiar la zona horaria en Ubuntu y Linux Mint
Podemos cambiar la zona horaria de dos formas,
- Usando el archivo /etc/localtime
- Uso del comando timedatectl
1. Uso del archivo /etc/localtime
En este método, usaremos el archivo /etc/localtime (enlace de la zona horaria original) para configurar la zona horaria de su sistema. Este método funcionará en todos los Ubuntu y LinuxMint versiones, incluidas las antiguas.
Verifique la zona horaria actual usando el comando de fecha.
date
Salida:
Tue Dec 3 09:29:00 UTC 2019
Puede ver que mi sistema se configuró con hora universal coordinada (UTC).
Como dije antes, /etc/localtime es un enlace al archivo de zona horaria original. Puede verificar el enlace simbólico usando el siguiente comando.
ls -al /etc/localtime
Salida:
lrwxrwxrwx 1 root root 25 Dec 3 09:28 /etc/localtime -> ../usr/share/zoneinfo/UTC
El directorio /usr/share/zoneinfo/ contiene todas las zonas horarias. Debajo puede encontrar algunos directorios específicos para el país o la zona. Ejemplo: /usr/share/zoneinfo/America/ El directorio contiene solo zonas horarias estadounidenses.
ls /usr/share/zoneinfo/America/
Salida:
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
Ahora, cree un enlace con la zona horaria deseada. En mi caso, es la hora estándar del este (EST) zona horaria.
Vincule el archivo de la ciudad o la zona con el archivo /etc/localtime.
sudo ln -sf /usr/share/zoneinfo/US/Eastern /etc/localtime OR sudo ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
Verifique la zona horaria usando el comando de fecha.
date
Salida:
Tue Dec 3 04:30:10 EST 2019
2. Uso del comando timedatectl
En este método, usaremos el comando timedatectl para cambiar la zona horaria en Ubuntu y Linux Mint. Este método solo funcionará en las últimas versiones de Ubuntu y Linux Mint.
Verifiquemos la zona horaria actual usando el comando de fecha.
date
Salida:
Sun Oct 22 15:00:19 UTC 2017
Puede ver que mi sistema se configuró con Tiempo universal coordinado (UTC).
Utilice el siguiente comando para enumerar todas las zonas horarias.
sudo timedatectl list-timezones
Salida:
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
Puede filtrar la salida usando grep para la ciudad cercana a usted o el continente.
sudo timedatectl list-timezones | grep -i new OR sudo timedatectl list-timezones | grep -i america
Salida:
America/New_York America/North_Dakota/New_Salem
Configure la zona horaria con el siguiente comando.
sudo timedatectl set-timezone America/New_York
Verifique la nueva zona horaria usando el comando de fecha.
date
Salida:
Tue Dec 3 04:31:28 EST 2019
Conclusión
Eso es todo. Comparta sus comentarios en la sección de comentarios.