Aunque hay formas sencillas de cambiar la región geográfica en la que nos encontramos en nuestra distribución Linux a través de los asistentes que proporcionan entornos como GNOME o KDE y los distintos paneles de control de las distribuciones, existe una forma más directa y potente de acceder a dicha posibilidad. Y como siempre, la consola llega al rescate.
De hecho, el secreto está en el fichero /etc/localtime, que normalmente es un enlace simbólico al fichero real de la zona horaria (timezone) que suele estar almacenada en /usr/share/zoneinfo/.
Como indican en GeekRide, para cambiar esa zona horaria tendremos que hacer lo siguiente:
cd /etc/ |
Realizamos una copia de seguridad del fichero, como siempre, por si acaso…
sudo cp /etc/localtime /etc/localtime-old |
Y ahora tendremos que ver qué regiones hay en el directorio /usr/share/zoneinfo/ con un
ls -la /usr/share/zoneinfo/ |
Para elegir la que más nos convenga en cada momento. De hecho hay directorios especiales para ciertas regiones como Europa (mi caso), así que yo añadiría eso a la ruta y haría un
ls -la /usr/share/zoneinfo/Europe/ |
Lo que me permite comprobar que existe una entrada para «Madrid». A partir de ahí tendremos que cambiar la zona horaria con el comando con este formato:
ln -sf /usr/share/zoneinfo/dir/zonefile localtime |
Por ejemplo,
ln -sf /usr/share/zoneinfo/Europe/Madrid locatime |
Y tras realizar el cambio podremos verificar que estamos correctamente configurados con el comando date, que debería devolver la hora correcta en ese momento. Por ejemplo, ahora mismo:
date sáb feb 27 10:48:47 UTC 2010 |
Si además tenemos instalada la utilidad rdate podemos sincronizar la hora con los servidores de Internet con el comando:
sudo /usr/bin/rdate -s time-a.nist.gov |
Ahora solo falta sincronizar la hora de nuestro hardware con la configuración de la zona horaria, y para ello tendremos que escribir el comando
/sbin/hwclock --systohc |
Como indican en el post original, es posible usar ciertos asistentes en modo consola (viva ncurses) con algunos programitas que las distribuciones tienen preparados, y que son por ejemplo los siguientes:
- Red Hat: con redhat-config-date
- CentOS/Fedora: con system-config-date
- Slackware/FreeBSD: con tzselect
- Ubuntu: con «dpkg-reconfigure tzdata» o tzconfig (en versiones antiguas de esta distro)
Lo que hará que aparezca un asistente de este tipo:
Listo: ya tenéis control total sobre la zona horaria a través de la consola.
Pingback: Configuración de fecha en Linux « Historias de un Desarrollador()
Pingback: rénovation maison()
Pingback: Sell Silver()
Pingback: conveyancing solicitors()
Pingback: best tor sites()
Pingback: roblox promo codes may 2019()
Pingback: 일산오피()
Pingback: replica designer mens shoes()
Pingback: รักษาหลุมสิว()
Pingback: Watch Sacred Games Season 2 Free Online()
Pingback: http://aesthetic-ckw.pl/aqua-studio-naklejki-do-kapieli-przebieranki-1067.php()
Pingback: โกงชักดาบ()
Pingback: vao fun88()
Pingback: ww88()
Pingback: teen milf bigtits()
Pingback: Eddie Frenay()
Pingback: Astro Angel()
Pingback: cbdicals()
Pingback: cornhole tops()
Pingback: 안전카지노()
Pingback: porn()
Pingback: Free Bets()
Pingback: 안전토토사이트()
Pingback: Kampala International University()
Pingback: replica christian louboutin()
Pingback: breitling a19340 fake caseback()
Pingback: 업소()
Pingback: 바카라()
Pingback: Leptitox Review()
Pingback: bio-cleaning.info()
Pingback: 콜걸()