Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:системное_время_windows_и_ubuntu [2010/02/23 22:33] |
wiki:системное_время_windows_и_ubuntu [2018/05/14 13:07] (текущий) [Еще один вариант настройки 16.04] - добавлено 18.04 |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Системное время в Ubuntu и в Windows различно ===== | ===== Системное время в Ubuntu и в Windows различно ===== | ||
- | В старых версиях Ubuntu была проблема - системное время в Ubuntu и в других операционных системах, установленных на том же компьютере, различалось. Связано это было с тем, что Ubuntu считала системное время компьютера как время по UTC, и при выводе прибавляла к нему смещение текущего часового пояса. | + | В старых версиях Ubuntu была проблема - системное время в Ubuntu и в других операционных системах, установленных на том же компьютере, различалось. Связано это было с тем, что Ubuntu считала системное время компьютера как время по UTC, и при выводе прибавляла к нему смещение текущего часового пояса, которое указал пользователь. |
- | Для того, чтоб переключиться на стандартное Windows-поведение, необходимо поменять значение параметра «//UTC//» в конфигурационном файле ''///etc/default/rcS//'' на значение «//no//» | + | ==== Настройка 14.04 ==== |
+ | |||
+ | Для того, чтоб переключиться на 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 ==== | ||
+ | |||
+ | В 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>Проблемы Система}} | + | <code>timedatectl set-local-rtc 0</code> |