Come correggere l'ora e la data del sistema errate?


51

Ho appena eseguito un'installazione pulita di 12.10 sul mio laptop sys76.

Ora e data si legge: 19:36 31 december 1969, anche se è: 13:29 07 november 2012.

L'ho impostato per la mia posizione e non cambierà manualmente, anche provato nella riga di comando con tz.

Penso che stia rovinando i certificati di sicurezza su Internet perché non posso cambiare PPA sulla riga di comando e andare su Launchpad fa apparire la pagina dei certificati in Firefox.

Si tratta di un bug noto o esiste una soluzione?


2
Amico ... il tuo computer sta bene - è il 1969. Woodstock apparentemente sarà abbastanza buono quest'anno ...
GrayedFox

Risposte:


56

Provare:

sudo ntpdate ntp.ubuntu.com

Sì, sarebbe sicuramente un disastro con i certificati SSL perché sarebbero datati in futuro.

Dubita che sia un bug in Ubuntu, il tuo orologio CMOS nel BIOS deve essere stato impostato in qualche modo.


18 aprile 15:06:04 ntpdate [29230]: nessun server adatto per la sincronizzazione trovato
vipin8169

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

Va bene per una correzione una tantum, ma avrai ancora la deriva del sistema e scenderai di nuovo. Vuoi davvero installare ntpper far funzionare il deamon ntpd (A quel punto ntpdatepoi darà l'errore "il socket NTP è in uso, uscendo" che è quello che vuoi, perché ntpd si prende cura di mantenere l'orologio sincronizzato)
Randall

forse serve: in sudo apt-get install ntpdateanticipo
arcseldon

21

Installa il server ntp:

sudo apt-get install ntp

Manterrà automaticamente l'orologio sincronizzato.


Ciò ha risolto il problema per me su Ubuntu 13.10. Non ho idea del perché. (Il problema era che l'orologio era spento di un'ora dopo che l'ora legale / l'ora legale avevano effetto).
Carl

Ho installato ntp ma il mio tempo è ancora avanti di 5 minuti. Quanto tempo impiega ad aggiornare l'ora o devo eseguire un comando dopo? Grazie
Mo

Il mio impiegò alcuni minuti a correre, poi alla fine mise correttamente l'orologio
Sam Barnum il

8

Installa ntp e ntpdate eseguendo i seguenti comandi:

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

Quindi, esegui

sudo ntpdate ntp.ubuntu.com

Questo funziona per me.


10
Abbastanza sicuro che se lo fai in quell'ordine, questo ntpdatedarà l'errore " il socket NTP è in uso, uscendo " perché il pacchetto ntp avrebbe dovuto iniziare ntpdche afferra il socket.
Randall,

Non hai solo bisogno di ntp?
Gabriel Fair,

@Randall è corretto, tuttavia aggiorna ancora l'ora. Non so se ci sono altri effetti collaterali però.
JBaczuk,

5

Dopo aver installato 12.10 ho avuto anche lo stesso problema. In qualche modo la nuova installazione ha impostato l'orologio del BIOS sull'anno 2070 !! Dopo questo, Ubuntu non è stato in grado di impostare una data diversa sia da ntp, manualmente, anche usando il comando date .

L'impostazione della data corretta nelle impostazioni del BIOS ha risolto il problema.


come hai impostato la data giusta nel BIOS?
Josh,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.