Chinaunix首页 | 论坛 | 博客
  • 博客访问: 202892
  • 博文数量: 96
  • 博客积分: 1781
  • 博客等级: 上尉
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-07 12:31
文章分类

全部博文(96)

文章存档

2014年(1)

2013年(14)

2012年(44)

2011年(37)

分类: LINUX

2012-12-10 15:39:47

1) download ntp-4.2.6p3.tar.gz tar zxvf 

2)./configure --prefix=/home/nfs/ntp --exec-prefix=/home/nfs/ntp --host=arm-linux

    make CC=arm-none-linux-gcc

3)make install

4)cp ntp/bin to dev /bin

5)设置NTP使用端口
  nntp 119/tcp readnews untp # USENET News Transfer Protocol
ntp 123/tcp
ntp 123/udp # Network Time Protocol
在桌面创建一个services文件。复制上面的描述到新文件中,并把它放到目标系统的/etc目录下
到此已经可以在目标板中使用ntpdate命令同步网络时间了,但此时目标板时区仍为UTC时间
设置时区 
  在ubuntu系统中设置时区实际上就是把/usr/share/zoneinfo中的时区文件复制到/etc目录中并改名为localtime
  相应地我们把ubuntu /usr/share/zoneinfo/Asia/SHNAGHAI 改名为localtime ,并复制到目标板的/etc目录即更改了相应时区了

6)我自己写了个脚本 使用ntpdata ** ntpd.

移植时,将bin下面的程序copy到 dev /bin 下,localtime service copy dev /etc下

ntp.sh -->cat ntp.sh
#!/bin/sh
NTP_SERVER=210.72.145.44
while [ 1 = 1 ]
do
ntpdate $NTP_SERVER
if [ $?==0 ];then
exit 0
else
sleep 5
fi
done
ntpd

copy 到/root下面 在/etc/rc.local里添加/root/ntp.sh & 即可


阅读(1073) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~