Al abrir un terminal de Cygwin aparece este molesto mensaje cada vez, tzset: can’t find matching POSIX timezone for Windows timezone «xxxxx» y esto es porque tzset busca una zona horaria o timezone de nuestro ordenador corriendo Microsoft Windows que sea compatible con las zonas horarias POSIX y finalmente es incapaz de encontrar una.
Entonces lo que haremos es buscar en una lista la zona horaria que nos corresponda, una vez encontrada vamos a editar un archivo llamado /etc/profile.d/tzset.sh
y forzar la zona horaria de la siguiente forma, añadiendo al final del archivo esta linea export TZ=America/Santiago
y reflejando zona horaria de nuestra región y país.
De esta forma desaparecerá ese molesto mensaje que entrega tzset pero hay que tener bien en cuenta que en caso de una modificación de zonas horarias habrá que volver a cambiarlo manualmente por ejemplo en caso que se agregue una nueva zona horaria en tu país.
Nota: En caso de no saber descomprimir un archivo lz tenemos primero que instalar lzip que forma parte de Cygwin.
