Archlinux下的时间时区设置

上篇日志中,我还在一直纳闷抑或欣喜为什么又是星期五的时候,Sunng同学的一个comment一举消除了我的疑问,不是星期五有问题,是我自己有问题,呵呵……

经过一番研究和学习,发现原来Archlinux下仅在/etc/rc.conf里把TIMEZONE设成”Asia/Shanghai”是不够的,还要在/etc/localtime做个软链接给具体的zoneinfo:

$ sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

这个时候时区应该算是正确设置好了,把硬件时钟再同步回系统来,

$ sudo hwclock --hctosys

这个时候时间又不对了,因为之前我是人为滞后了8小时(当时是负负得正,时间倒正好是正确的,而且平时也不会去关心这个,估计Sunng不说我是不会发现的了:-)),但是现在时区对了,所以现在时间应该正好晚了8小时。

接下来有两种方法,一种是直接人为改到正确的时间,还有一种是用NTP(Network Time Protocol)进行同步,本质上差不多,但是由于之前人为改吃了苦头,所以这回用另一种方法:)

参考Wiki,装了个openNTPD,

$ sudo pacman -S openntpd

配置文件看了下,基本都不用修改,直接起服务:

$ sudo /etc/rc.d/openntpd start

确保网络通畅,等一会,系统时间应该就会更新了,确实蛮方便

最后在rc.conf的DAEMONS里面加上@openntpd,确保开机后台运行

PS:看来1234567890在中国还真是情人节了……起初有点小失望,不过后来一想不对,那个时候在美国不就正好是黑色星期五么……

历史上的今天:

Related posts:

16 Comments on "Archlinux下的时间时区设置"

  1. Sunng China Opera Mini Linux says:

    我汗
    我也装个openntpd去

  2. Sunng China Opera Mini Linux says:

    我主页被封了,哎

  3. soquick United States Unknow Browser Unknow Os says:

    正好!!谢谢!!唉,这回硬件同步,VBOX没问题喽!!!

  4. soquick China Mozilla Firefox Linux says:

    不过启动项里@openntpd和添加openntpd有何区别?有个经历:系统重装之前有一回我在BIOS里把时间改正确,然后系统和网络一同步就错开几个小时,而在BIOS时间没有修改之前同步是正确地,所以唉,这算灵异事件。

    • Samson China Mozilla Firefox Windows says:

      @就代表后台执行,具体可以参考rc.conf里面DAEMONS段的注释:
      prefix a daemon with a @ to start it up in the background
      嗯,灵异事件,呵呵,我也喜欢这个词~

  5. soquick China Mozilla Firefox Linux says:

    受教了谢谢,我刚用Arch不到半月,除了多次重装Arch轻车熟路(代价就是在装Arch之前装了无数次的UB和DB)其他都还一知半解哈。目前正在想法解决开启KMS或者intel GMA950的显卡驱动,有办法嘛?
    不知道为啥,网页字体还算清晰,播放器看本地视频可以接受,Mplayer看学校流媒体mms可以接受,但Real看学校流媒体smi就模糊得要死。同理再开个拳皇97试试,那个模糊啊!^_-||

    • Samson China Mozilla Firefox Windows says:

      哈哈,大家一起折腾,一起学习嘛:),我也用的时间不长的,而且平时工作都是windows下的……呵呵
      之前还没折腾过intel的显卡,我的N卡的那个驱动我也整了很久:),你要是整成功的话写了什么心得的话,我很有兴趣转载一下的,哈哈
      keep in touch~

  6. soquick China Mozilla Firefox Linux says:

    嘿,俺只装了一个系统,虚拟机开个XP主要用网银和迅雷(下载ISO)唉。Arch装完早就没啥可折腾,前两天实在闲得慌想装FreeBSD,结果把Arch给搞坏才费劲重装。理智说,系统是用来干活不是用来折腾地,实际哩,没啥活可干,倒一个系统一个系装地装着玩。
    Arch省事得无以复加,装了yaourt、tupac之后更是没事可干,又不用操心优化、清理、病毒、还原等诸多WIN问题,所以要不是有特别要求,一个己经装完整的linux才是首选。俺有耐心,驱动慢慢来,反正除了rmvb流媒体,其他都很清晰很顺心嘛,俺又从不玩游戏大家耗着呗。
    下次留言换下篇诶。

  7. alswl Hong Kong Google Chrome Windows says:

    设置了自动启动,然后到点ssh不上,才想起来时区问题,8小时啊~

  8. wisfern China Maxthon Windows says:

    我也是这个问题,用了你的方法,但没有安装ntp去自动更新时间。结果还是不行,重启后还是加8个小时 。
    date;hwclock
    2011年 11月 19日 星期六 07:35:41 CST
    2011年11月18日 星期五 23时35分46秒 -1.074896 seconds。
    新安装的Arch却是显示正常,怪事。
    还是没有办法解决,睡觉了。

Trackbacks for this post

  1. archlinux 下时间设置 | 一个小小的博客…… China WordPress Unknow Os

Got something to say? Go for it!

使用新浪微博登陆