domingo, 10 de abril de 2011

Configurar la hora en archlinux lxde y otras distros

Queremos que la hora “correcta” tomada de Internet sea usada en nuestro sistema (en mi caso ArchLinux) y además establecer la misma hora en el reloj de hardware (BIOS). Para que el procedimiento descrito a continuación funcione, asumo que tienen bien configurado su sistema en lo que respecta a la zona horaria y configuraciones regionales (en ArchLinux dicha configuración se encuentra en /etc/rc.conf).
Mostrar el reloj de hardware y el reloj del sistema para verificar las horas actuales.

1. Mostrar el reloj de hardware y el reloj del sistema para verificar las horas actuales.
hwclock --show && date
2. Instalar ntp

En ArchLinux
$sudo pacman -Sy ntp
En Ubuntu
$ sudo apt-get install ntpdate
En otras distros el proceso debe ser similar.

3. Sincronizar el reloj del sistema con Internet.  
$ sudo ntpdate ve.pool.ntp.org
Para Venezuela
Brasil -ntpdate br.pool.ntp.org
Chile —ntpdate cl.pool.ntp.org
Argentina —ntpdate ar.pool.ntp.org

Para mas info de las locaciones
http://www.pool.ntp.org/zone/south-america
 4. Sincronizar el reloj de hardware con nuestro sistema
$ sudo hwclock --systohc 
5. Repetir el primer paso para verificar que todo esté bien.

Eso es todo! ¿A poco no es una delicia trabajar con Linux?

Esto resuelve el error: file is older than distributed files! Check your system clock

A pesar del éxito del procedimiento anterior, si por algún motivo el reloj del sistema luego de unos días regresa a estar mal configurado (me inclino a pensar que la batería de la motherboard ya anda baja, pero… that’s not the point!);  Para averiguar como ejecutar ntpdate y hwclock (pasos 3 y 4) en el proceso de arranque del sistema he revisando en la documentación oficial (¿he mencionado que la documentación oficial de ArchLinux es lo mejor de lo mejor?), me topé con el proceso de booteo, y entonces ¡se hizo la luz!, los comandos tenía que incluirlos en /etc/rc.local … ¡pero ojo!, no debemos anteponer el sudo a ntpdate y hwclock pues los comandos especificados en dicho archivo se ejecutan como root.

Fuentes
taringa
gespadas

Pueden copiar esta entrada siempre y cuando coloquen las fuentes y den créditos a mí: Thedemon007

No hay comentarios :

Publicar un comentario