Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

6.9.2.2. Agregar datos de zona horaria

imagen

Instale y configure los datos de la zona horaria con lo siguiente:


tar -xf ../../tzdata2019b.tar.gz


ZONEINFO = / usr / share / zoneinfo mkdir -pv $ ZONEINFO / {posix, right}


para tz en etcétera sudamérica norteamérica europa áfrica antártida \ asia australasia retroceso pacíficonuevo systemv; hacer

tar -xf ../../tzdata2019b.tar.gz


ZONEINFO = / usr / share / zoneinfo mkdir -pv $ ZONEINFO / {posix, right}


para tz en etcétera sudamérica norteamérica europa áfrica antártida \ asia australasia retroceso pacíficonuevo systemv; hacer


zic zic zic

done

-L

-L

-L

/ dev / null -d $ ZONEINFO $ {tz}

/ dev / null -d $ ZONEINFO / posix $ {tz} saltos de segundos -d $ ZONEINFO / right $ {tz}

zic zic zic

done


cp -v zone.tab zone1970.tab iso3166.tab $ ZONEINFO zic -d $ ZONEINFO -p America / New_York

desarmado ZONEINFO

cp -v zone.tab zone1970.tab iso3166.tab $ ZONEINFO zic -d $ ZONEINFO -p America / New_York

desarmado ZONEINFO


El significado de los comandos zic:


zic -L / dev / null ...

Esto crea zonas horarias posix, sin segundos intercalares. Es convencional poner estos en ambos zonainfo y zoneinfo / posix. Es necesario poner las zonas horarias POSIX en zonainfo, de lo contrario, varios conjuntos de pruebas informarán errores. En un sistema integrado, donde el espacio es reducido y no tiene la intención de actualizar nunca las zonas horarias, puede ahorrar 1.9 MB si no usa el POSIX directorio, pero algunas aplicaciones o conjuntos de pruebas pueden producir algunos fallos.

zic -L segundos bisiestos...

Esto crea zonas horarias adecuadas, incluidos los segundos intercalares. En un sistema integrado, donde el espacio es reducido y no tiene la intención de actualizar nunca las zonas horarias, o le importa la hora correcta, puede ahorrar 1.9 MB si omite el Derecho directorio.

zic... -p...

Esto crea el reglas posix expediente. Usamos Nueva York porque POSIX requiere que las reglas del horario de verano estén de acuerdo con las reglas de EE. UU.

Una forma de determinar la zona horaria local es ejecutar el siguiente script:


selección de tz

selección de tz


Después de responder algunas preguntas sobre la ubicación, el script generará el nombre de la zona horaria (por ejemplo, América / Edmonton). También hay algunas otras posibles zonas horarias enumeradas en / usr / share / zoneinfo como Canadá / Este or EST5EDT que no están identificados por el script pero que se pueden utilizar.

Luego crea el / etc / localtime archivo ejecutando:


ln -sfv / usr / share / zoneinfo / / etc / localtime

ln -sfv / usr / share / zoneinfo / / etc / localtime


Reemplaza con el nombre de la zona horaria seleccionada (por ejemplo, Canadá / Este).


Top OS Cloud Computing en OnWorks: