Системное время в Ubuntu и в Windows различно Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:системное_время_windows_и_ubuntu [2010/03/30 22:23]
wiki:системное_время_windows_и_ubuntu [2018/05/14 13:07] (текущий)
[Еще один вариант настройки 16.04] - добавлено 18.04
Строка 2: Строка 2:
  
 В старых версиях Ubuntu была проблема - системное время в Ubuntu и в других операционных системах,​ установленных на том же компьютере,​ различалось. Связано это было с тем, что Ubuntu считала системное время компьютера как время по UTC, и при выводе прибавляла к нему смещение текущего часового пояса, которое указал пользователь. В старых версиях Ubuntu была проблема - системное время в Ubuntu и в других операционных системах,​ установленных на том же компьютере,​ различалось. Связано это было с тем, что Ubuntu считала системное время компьютера как время по UTC, и при выводе прибавляла к нему смещение текущего часового пояса, которое указал пользователь.
 +
 +==== Настройка 14.04 ====
  
 Для того, чтоб переключиться на Windows-поведение необходимо поменять значение параметра «//UTC//» в конфигурационном файле ''///​etc/​default/​rcS//''​ на значение «//no//» Для того, чтоб переключиться на Windows-поведение необходимо поменять значение параметра «//UTC//» в конфигурационном файле ''///​etc/​default/​rcS//''​ на значение «//no//»
  
-  * Для этого в терминале:​ +Для этого в терминале:​ 
-<​code>​ sudo gedit /​etc/​default/​rcS </​code>​+<​code>​sudo ​nano /​etc/​default/​rcS</​code>​
 В открывшемся файле изменяем значение чтобы было так: В открывшемся файле изменяем значение чтобы было так:
-<​code>​ UTC=no </​code>​ +<​code>​UTC=no</​code>​ 
-  * Также можно и нужно установить сервер ​синхронизации времени, для этого в терминале:  +==== Настройка 16.04 ==== 
-<​code> ​sudo apt-get update ​</​code>​ + 
-<​code> ​sudo apt-get install ntp </​code>​+В 16.04 переключение локального/UTC времени теперь ​не в файле /​etc/​default/​rcS,​ а в /​etc/​adjtime,​ со своим синтаксисом. 
 +Если системные часы работают в локальном времени (как в windows): 
 +<​code>​sudo hwclock --localtime --adjust</​code>​ 
 +Чтобы ​вернуть ​обратно: 
 +<​code>​sudo hwclock --utc --adjust</​code>​ 
 + 
 + 
 +{{tag>Система Настройка_системы HOWTO}} 
 + 
 +==== Еще один вариант настройки 16.04 (применимо и к 18.04) ==== 
 + 
 +Проверить состояние: 
 + 
 +<​code>​timedatectl | grep local</​code>​ 
 + 
 +если ​в ответ 
 + 
 +<​code>​ RTC in local TZ: no</​code>​ 
 + 
 +То в Биосе время Гринвича (+0) 
 + 
 +Если  
 + 
 +<​code> ​RTC in local TZ: yes</​code>​ 
 + 
 +То значит локальное (то есть что в Linux, то и в Биосе и так же будет в Windows). 
 + 
 +Чтобы Линукс при выключении не переводил часы на "​+0",​ делаем 
 + 
 +<​code>​timedatectl set-local-rtc 1</​code>​ 
 + 
 +и если вдруг нужно будет вернуть все назад ​
  
-{{tag>Система HOWTO}}+<​code>​timedatectl set-local-rtc 0</code>