Se você instalar o pacote tzdata
source, encontrará todas as suas respostas:
sudo apt-get install apt-src
mkdir tzdata && cd tzdata
apt-src install tzdata
Especificamente:
posix e direita :
Duas versões diferentes são fornecidas: - A versão "posix" é baseada no Tempo Universal Coordenado (UTC). - A versão "direita" é baseada no International Atomic Time (TAI), e inclui os segundos bissextos.
Etc :
Essas entradas estão presentes principalmente por razões históricas, de modo que pessoas em áreas não cobertas pelos arquivos tz poderiam "zic -l" para um fuso horário que era certo para a sua área. Nos dias de hoje, o arquivos tz cobrem quase todo o mundo habitado, e a única prática precisa agora para as entradas que não estão no UTC são para navios no mar que não pode usar configurações POSIX TZ.
EST5EDT, ... :
GB, GB-Eire, GMT, GMT + 0, GMT-0, GMT0, NZ, NZ-CHAT, PRC, ROC, ROK, UCT e UTC estão lá porque os nomes dos fusos horários foram alterados:
Este arquivo fornece links entre nomes atuais para fusos horários e seus antigos nomes. Muitos nomes mudaram no final de 1993.
CET, CST6CDT, EET, EST, EST5EDT, HST, MET, MST, MST7MDT, PST8PDT, WET existem para retrocompatibilidade.
De Arthur David Olson, 2005-12-19 Nós geramos os arquivos especificados abaixo para proteger arquivos antigos com informações obsoletas sendo deixadas no diretório binário de fuso horário. Limitamos a lista aos nomes que apareceram nas versões anteriores do este pacote de fuso horário. Nós fazemos isso como zonas separadas, em vez de links para evitar problemas se um determinado local muda se ele observa o horário de verão. Colocamos essas especificações aqui no arquivo northamerica tanto para aumentar as chances de que eles realmente sejam compilados e evite a necessidade de duplicar as regras dos EUA em outro arquivo.