如何修正错误的系统时间和日期?


51

我刚刚在sys76笔记本电脑上运行了12.10的全新安装。

时间和日期显示为:19:36 31 december 1969,即使是:13:29 07 november 2012

我已经为自己的位置设置了它,即使在命令行中使用尝试也不会手动更改tz

我认为这搞砸了Internet上的安全证书,因为我无法通过命令行更改PPA,并且转到Launchpad会弹出Firefox中的证书页面。

这是一些已知的错误,还是有修复程序?


2
杜德(Dude)...您的计算机很好-1969年。伍德斯托克(Woodstock)今年显然会很好...
GrayedFox

Answers:


56

尝试:

sudo ntpdate ntp.ubuntu.com

是的,它肯定会与SSL证书混为一谈,因为它们会过时。

怀疑这是Ubuntu中的错误,BIOS中的CMOS时钟必须已设置为某种方式。


18 Apr 15:06:04 ntpdate [29230]:未找到适合同步的服务器
vipin8169 '16

1
安装后>> sudo apt-get install ntp >>18 Apr 15:07:03 ntpdate[30070]: the NTP socket is in use, exiting
vipin8169 '16

一次性修复就可以了,但是您仍然会出现系统漂移并再次退出。您确实想安装该程序ntp以使ntpd守护进程运行(此时,您ntpdate将需要得到错误消息“正在使用NTP套接字,退出”,因为ntpd会保持时钟同步)
Randall

可能需要:sudo apt-get install ntpdate事先
arcseldon

21

只需安装ntp服务器:

sudo apt-get install ntp

它会自动使您的时钟保持同步。


这为我在Ubuntu 13.10上解决了问题。不知道为什么。(问题是夏令时/夏令时生效后,时钟关闭了一个小时。)
Carl

我安装了ntp,但是我的时间仍然领先5分钟。更新时间需要多长时间,或者之后需要运行任何命令?谢谢
2015年

我的矿山花了几分钟时间运行,然后终于正确设置了时钟
Sam Barnum

8

安装ntp和ntpdate执行以下命令-

sudo apt-get install ntp
sudo apt-get install ntpdate

然后执行

sudo ntpdate ntp.ubuntu.com

这对我有用。


10
可以肯定的是,如果按该顺序进行操作,ntpdate则会出现错误“ NTP套接字正在使用中,退出 ”,因为ntp软件包应该已经启动了ntpd,可以抓住套接字。
兰德尔

您不是只需要ntp吗?
加百利博览会

@Randall是正确的,但是它仍会更新时间。虽然不知道是否还有其他副作用。
JBaczuk

5

安装12.10之后,我也遇到了同样的问题。不知何故,新安装将BIOS时钟设置为2070年!此后,即使使用date命令,Ubuntu也无法通过ntp手动设置其他日期。

在BIOS设置中设置正确的日期可以解决此问题。


您如何在BIOS中设置正确的日期?
乔什
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.