Linux时区选择为何没有北京

红薯 发布于 2009/02/21 14:27
阅读 2K+
收藏 1

安装Linux时选时区,在下拉列表中就会发现,里面没有北京,却有上海和重庆,还有乌鲁木齐。这是为什么呢?

原因是1949年以前,中国一共分了5个时区,以哈尔滨、上海、重庆、乌鲁木齐和喀什为代表——分别是:长白时区GMT+8:30、中原标准时区 GMT+8、陇蜀时区GMT+7、新藏时区GMT+6和昆仑时区GMT+5:30。它是1912年北京观象台制订,后由内政部批准过....对于自己的城 市不在列表中这个大问题,LinuxJournal也讲了怎么把自己的城市加入时区列表的做法: 到/usr/share/zoneinfo或/usr/lib/zoneinfo目录下,将Asia/Shanghai拷贝为Asia/Beijing, 因为时区一样,数据也就一样。编辑zone.tab文件,还是找到刚才copy的城市再copy一行,只是其中的数字代表城市的经纬度,需要修改正确。

加载中
0
JavaGG
JavaGG

我才不管他

时区对就可以了

0
范堡
范堡

哈哈.我装的时候都是选上海的。

对了!既然说到时区了!!我也补充一下!!!

在安装RedHat5的时候,在安装向导来到时区设置的时候,会在时区选择的下方有个 "使用UTC..."

如果你把这个选了!你会发现安装完毕以后,Linux 时间比BIOS的时间快8小时!如果你用date命令来该改的话..就会发现BIOS时间比你手表上的时间慢8小时.....原本是无所谓的.但有些朋友安装了Vmware 同时有 2个或以上的操作系统...这样时间就乱了...所以还是建议别选

以下是关于UTC的说明

Linux支持UTC时间,Coordinated Universal Time,也就是世界协调时,也就是本初子午线上的时间,它和以前的格林威治标准时(GMT)的区别似乎是它是由多个原子钟平均出来的。在 /etc/default/rcS这个文件中,设定了系统是否使用UTC,UTC=yes就是用。

0
evang
evang
我说怎么安装到时候是上海的呢
返回顶部
顶部