admin管理员组文章数量:1122850
1、问题
移植ubuntu16到ARM上时默认的时间是不对的,显示的是UTC的时间与北京时间相差8个小时,修改时间可以使用timedatectl
使用 timedatectl
输入timedatectl
可以看到当前时区信息
输入timedatectl list-timezones
可查看可选时区
输入timedatectl set-timezone Asia/Shanghai
将时区设置为中国标准时间
timedatectl 不可用时的方法
由于各种原因,我们可能会碰到诸如
Failed to create bus connection: No such file or directory
遇到上显示没有文件或文件夹的原因是时区相关设置的文件没有的原因导致的,解决办法就是去电脑上的ubuntu系统上去复制相关的文件即可。
2、解决办法
手工修改时区需要创建一个软链接,即让etc/localtime指向/usr/share/zoneinfo/Asia/Shanghai。创建连接的命令如下。
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
创建软件连接后,查看在usr目录上不存在Asia/Shanghai文件,从电脑的ubuntu系统上复制Asia文件夹到在开发板的/usr/share/zoneinfo中。电脑ubuntu上系统中Shanghai是一个软链接,指向上级目录中的PRC,即也要复制电脑中PRC文件到开发板/usr/share/zoneinfo中来。在创建一个软件连接即可。
root@imx6ull:/usr/share/zoneinfo/Asia# ln -sf ../PRC Shanghai
root@imx6ull:/usr/share/zoneinfo/Asia# ls -l
total 260
-rw-r--r-- 1 root root 1031 Oct 27 09:52 Almaty
-rw-r--r-- 1 root root 1877 Oct 27 09:52 Amman
-rw-r--r-- 1 root root 1222 Oct 27 09:52 Anadyr
-rw-r--r-- 1 root root 1017 Oct 27 09:52 Aqtau
-rw-r--r-- 1 root root 1047 Oct 27 09:52 Aqtobe
-rw-r--r-- 1 root root 651 Oct 27 09:52 Ashgabat
-rw-r--r-- 1 root root 1025 Oct 27 09:52 Atyrau
-rw-r--r-- 1 root root 1004 Oct 27 09:52 Baghdad
-rw-r--r-- 1 root root 225 Oct 27 09:52 Bahrain
-rw-r--r-- 1 root root 1269 Oct 27 09:52 Baku
-rw-r--r-- 1 root root 220 Oct 27 09:52 Bangkok
-rw-r--r-- 1 root root 1255 Oct 27 09:52 Barnaul
-rw-r--r-- 1 root root 2175 Oct 27 09:52 Beirut
-rw-r--r-- 1 root root 1045 Oct 27 09:52 Bishkek
-rw-r--r-- 1 root root 521 Oct 27 09:52 Brunei
-rw-r--r-- 1 root root 312 Oct 27 09:52 Calcutta
-rw-r--r-- 1 root root 1257 Oct 27 09:52 Chita
-rw-r--r-- 1 root root 991 Oct 27 09:52 Choibalsan
-rw-r--r-- 1 root root 413 Oct 27 09:52 Colombo
-rw-r--r-- 1 root root 370 Oct 27 09:52 Dacca
-rw-r--r-- 1 root root 2320 Oct 27 09:52 Damascus
-rw-r--r-- 1 root root 253 Oct 27 09:52 Dili
-rw-r--r-- 1 root root 187 Oct 27 09:52 Dubai
-rw-r--r-- 1 root root 621 Oct 27 09:52 Dushanbe
-rw-r--r-- 1 root root 2042 Oct 27 09:52 Famagusta
-rw-r--r-- 1 root root 2459 Oct 27 09:52 Gaza
-rw-r--r-- 1 root root 2487 Oct 27 09:52 Hebron
-rw-r--r-- 1 root root 389 Oct 27 09:52 Ho_Chi_Minh
-rw-r--r-- 1 root root 921 Oct 27 09:52 Hovd
-rw-r--r-- 1 root root 1276 Oct 27 09:52 Irkutsk
-rw-r--r-- 1 root root 392 Oct 27 09:52 Jakarta
-rw-r--r-- 1 root root 251 Oct 27 09:52 Jayapura
-rw-r--r-- 1 root root 229 Oct 27 09:52 Kabul
-rw-r--r-- 1 root root 1198 Oct 27 09:52 Kamchatka
-rw-r--r-- 1 root root 417 Oct 27 09:52 Karachi
-rw-r--r-- 1 root root 238 Oct 27 09:52 Kathmandu
-rw-r--r-- 1 root root 1311 Oct 27 09:52 Khandyga
-rw-r--r-- 1 root root 1243 Oct 27 09:52 Krasnoyarsk
-rw-r--r-- 1 root root 1255 Oct 27 09:52 Macao
-rw-r--r-- 1 root root 1258 Oct 27 09:52 Magadan
-rw-r--r-- 1 root root 288 Oct 27 09:52 Makassar
-rw-r--r-- 1 root root 359 Oct 27 09:52 Manila
-rw-r--r-- 1 root root 2016 Oct 27 09:52 Nicosia
-rw-r--r-- 1 root root 1197 Oct 27 09:52 Novokuznetsk
-rw-r--r-- 1 root root 1255 Oct 27 09:52 Novosibirsk
-rw-r--r-- 1 root root 1243 Oct 27 09:52 Omsk
-rw-r--r-- 1 root root 1039 Oct 27 09:52 Oral
-rw-r--r-- 1 root root 395 Oct 27 09:52 Pontianak
-rw-r--r-- 1 root root 267 Oct 27 09:52 Pyongyang
-rw-r--r-- 1 root root 1047 Oct 27 09:52 Qostanay
-rw-r--r-- 1 root root 1077 Oct 27 09:52 Qyzylorda
-rw-r--r-- 1 root root 297 Oct 27 09:52 Rangoon
-rw-r--r-- 1 root root 1234 Oct 27 09:52 Sakhalin
-rw-r--r-- 1 root root 619 Oct 27 09:52 Samarkand
lrwxrwxrwx 1 root root 6 Oct 27 09:55 Shanghai -> ../PRC
-rw-r--r-- 1 root root 1244 Oct 27 09:52 Srednekolymsk
-rw-r--r-- 1 root root 635 Oct 27 09:52 Tashkent
-rw-r--r-- 1 root root 1080 Oct 27 09:52 Tbilisi
-rw-r--r-- 1 root root 229 Oct 27 09:52 Thimbu
-rw-r--r-- 1 root root 1255 Oct 27 09:52 Tomsk
-rw-r--r-- 1 root root 921 Oct 27 09:52 Ulaanbaatar
-rw-r--r-- 1 root root 1290 Oct 27 09:52 Ust-Nera
-rw-r--r-- 1 root root 1244 Oct 27 09:52 Vladivostok
-rw-r--r-- 1 root root 1243 Oct 27 09:52 Yakutsk
-rw-r--r-- 1 root root 1281 Oct 27 09:52 Yekaterinburg
-rw-r--r-- 1 root root 1213 Oct 27 09:52 Yerevan
root@imx6ull:/usr/share/zoneinfo/Asia# date
Thu Oct 27 09:55:55 CST 2022
root@imx6ull:/usr/share/zoneinfo/Asia# date
Thu Oct 27 09:55:59 CST 2022
root@imx6ull:/usr/share/zoneinfo/Asia# date
Thu Oct 27 09:56:31 CST 2022
经过以上操作,开发板显示的时间就是北京时间了。
版权声明:本文标题:ubuntu16 ARM更改时区的方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1725890227a1025593.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论