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ć?


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.


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.


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.


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.


jak ustawiłeś właściwą datę w BIOS-ie?
Josh
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.