Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
wiki:системное_время_windows_и_ubuntu [2012/05/16 00:11] устаревшая |
wiki:системное_время_windows_и_ubuntu [2016/11/22 11:10] [Настройка 16.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 ==== | ||
+ | |||
+ | Проверить состояние: | ||
+ | |||
+ | <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> |