github.com/keysonzzz/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgSys/ntp.go (about) 1 package kmgSys 2 3 import ( 4 "github.com/bronze1man/kmg/kmgCmd" 5 "github.com/bronze1man/kmg/kmgPlatform" 6 ) 7 8 //目前只支持 Ubuntu 9 // TODO data race? 10 func SyncTime() { 11 if !kmgPlatform.IsLinux(){ 12 return 13 } 14 if !kmgCmd.Exist("ntpdate") { 15 kmgCmd.MustRun("apt-get install -y ntpdate") 16 } 17 kmgCmd.MustRun("ntpdate -u pool.ntp.org") 18 }