Jak naprawić nieprawidłową datę i godzinę systemową?

51

Właśnie uruchomiłem czystą instalację 12.10 na moim laptopie sys76.

Godzina i data brzmi: 19:36 31 december 1969, mimo to jest: 13:29 07 november 2012.

Mam to ustawione dla mojej lokalizacji i nie zmieni się ręcznie, nawet wypróbowałem w wierszu polecenia za pomocą tz.

Myślę, że to psuje certyfikaty bezpieczeństwa przez Internet, ponieważ nie mogę zmienić PPA w wierszu poleceń i przejście do Launchpada wywołuje stronę certyfikatów w Firefox.

Czy to jakiś znany błąd, czy może to naprawić?

dysonsphere
źródło
2
Stary ... twój komputer jest w porządku - jest rok 1969. Woodstock najwyraźniej będzie całkiem niezły w tym roku ...
GrayedFox 5'18

Odpowiedzi:

56

Próbować:

sudo ntpdate ntp.ubuntu.com

Tak, z pewnością zadziałałoby to na certyfikaty SSL, ponieważ byłyby one datowane na przyszłość.

Wątpliwości, czy to błąd w Ubuntu, twój zegar CMOS w BIOSie musiał być jakoś ustawiony.

Will Daniels
źródło
18 kwi 15:06:04 ntpdate [29230]: nie znaleziono serwera odpowiedniego do synchronizacji
vipin8169 18.04.16
1
po instalacji >> sudo apt-get install ntp >>18 Apr 15:07:03 ntpdate[30070]: the NTP socket is in use, exiting
vipin8169 18.04.16
To jest dobre na jednorazową naprawę, ale nadal będziesz mieć dryf systemu i znów wysiąść. Naprawdę chcesz zainstalować, ntpaby uruchomić diaton ntpd (w tym momencie ntpdatewyświetli się błąd „gniazdo NTP jest w użyciu, wyjście”, co jest potrzebne, ponieważ ntpd dba o synchronizację zegara)
Randall
może potrzebuję: sudo apt-get install ntpdatewcześniej
arcseldon
21

Wystarczy zainstalować serwer NTTP:

sudo apt-get install ntp

Automatycznie synchronizuje zegar.

Eric Carvalho
źródło
To rozwiązało problem dla mnie na Ubuntu 13.10. Nie mam pojęcia dlaczego. (Problem polegał na tym, że zegar był wyłączony o godzinę po zadziałaniu czasu letniego / letniego.)
Carl
Zainstalowałem NTTP, ale mój czas jest jeszcze o 5 minut. Ile czasu zajmuje aktualizacja czasu lub czy muszę później uruchomić dowolne polecenie? Dzięki
pon.
Moje zajęło kilka minut, a potem ustawiło poprawnie zegar
Sam Barnum
8

Zainstaluj ntp i ntpdate, wykonując następujące polecenia

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

Następnie wykonaj

sudo ntpdate ntp.ubuntu.com

To działa dla mnie.

Dare Devil
źródło
10
Jestem całkiem pewien, że jeśli zrobisz to w tej kolejności, ntpdatepojawi się błąd „ gniazdo NTP jest używane, wychodzi ”, ponieważ powinien zostać uruchomiony pakiet ntp, ntpdktóry chwyta gniazdo.
Randall
Nie potrzebujesz tylko NTTP?
Gabriel Fair
@ Randall jest poprawny, jednak wciąż aktualizuje czas. Nie wiem, czy są jeszcze jakieś skutki uboczne.
JBaczuk
5

Po zainstalowaniu 12.10 miałem również ten sam problem. W jakiś sposób nowa instalacja ustawiła zegar BIOS na rok 2070 !! Po tym Ubuntu nie był w stanie ustawić innej daty zarówno przez ntp, ręcznie, nawet za pomocą polecenia date .

Ustawienie właściwej daty w ustawieniach BIOS rozwiązało problem.

Aizquier
źródło
jak ustawiłeś właściwą datę w BIOS-ie?
Josh