Как сохранить изменения часового пояса в OSX?

У меня есть новый iMac под управлением OS X 10.5.6, и каждый раз, когда я изменяю часовой пояс в дате и времени после его закрытия, он возвращается к GMT.

Это приводит к тому, что мои сообщения электронной почты появляются с неправильным временем.

есть ли фикс для этого? У меня есть поиск в интернете, и несколько человек имеют ту же проблему без ответа.

Edit: теперь я понимаю, что часовой пояс не установлен. Ближайший город говорит GMT, но часовой пояс пуст.

18
задан jvanderh
17.12.2022 17:38 Количество просмотров материала 2405
Распечатать страницу

2 ответа

ваш пользователь администратор?

в качестве альтернативы, если все остальное терпит неудачу, вы можете запустить следующую команду, которая удалит файл, который содержит это предпочтение (среди других, хотя), чтобы позволить вам сбросить его, если разрешения на этот файл не позволяют вам установить его:

sudo rm /Library/Preferences/.GlobalPreferences.plist
1
отвечен Chealion 2022-12-19 01:26

нашел решение онлайн здесь.

вот краткий обзор. Проблема в том, что конфигурационный файл имеет только права root и удалив ее заново при перезагрузке не исправить.

из ссылки:

"причина проблемы часового пояса GMT в Mac OS X Короче говоря, проблема была вызвана тем, что /etc / localtime имел неправильные разрешения. Он указывал на правильный часовой пояс, но разрешения были такими, что мой у пользователя не было доступа к файлу.

в какой-то момент (я понятия не имею, когда) моя стандартная umask (NSUmask) изменилась с 18 (0x12 hex, 022 octal) на 63 (0x3f hex, 077 octal). Это фактически означает, что по умолчанию создаваемые файлы и ссылки будут читаться и записываться только для владельца.

обычно это не должно быть проблемой, но это может быть, когда файлы, созданные одним пользователем на компьютере должны быть доступны другим пользователям. В данном случае "Системные настройки" были создание новой символьной ссылки (/etc/localtime) на правильный файл часового пояса от пользователя 'root', но ссылка не позволила никому (т. е. мне) получить доступ к файлу linked to, даже если разрешения на файл часового пояса были в порядке.

поэтому устранение проблемы представляет собой простой трехэтапный процесс:

  1. исправьте umask по умолчанию (в данном случае NSUmask)

  2. выход из системы и войдите обратно в

  3. замена часового пояса символическая ссылка"

0
отвечен jvanderh 2022-12-19 03:43

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх