Изменение часового пояса на Debian сохраняет Местное время в UTC

Использовать dd для загрузочного сектора и rsync -aHS для файлов. Необходимо исключить "виртуальные" файловые системы как/proc/sys и любые Электронные диски (tmpfs).

Если Вы хотите сохранить разделение также, можно вывести это с sfdisk или воссоздайте его с parted.

27
23.05.2013, 03:10
3 ответа

Попробуйте этот путь:

$ sudo cp /usr/share/zoneinfo/Australia/Adelaide /etc/localtime
22
27.01.2020, 19:39
  • 1
    cp /usr/share/zoneinfo/Australia/Adelaide /etc/localtime дит не изменяет что-либо для меня :( местным временем является все еще UTC, я добавил что ls -l /etc/localtime говорит также. –   22.05.2013, 07:25
  • 2
    Почему Вы создавали символьную ссылку там? Необходимо скопировать один файл... Зафиксируйте его путем удаления символьной ссылки "комната/etc/localtime" и сделайте CP, поскольку я записал "CP/usr/share/zoneinfo/Australia/Adelaide/etc/localtime" ;-) –   22.05.2013, 08:08
  • 3
    была там по умолчанию.. возможно, вещь под ключ или что-то. mv /etc/localtime /etc/localtime.old cp /usr/share/zoneinfo/Australia/Adelaide /etc/localtime решенный проблема :) Спасибо! –  complistic 23.05.2013, 03:04
  • 4
    , который я думаю, копируя, является неправильным. Что, если zoneinfo файл изменяется? Если/etc/localtime является символьной ссылкой (это находится в Debian), Вы перезаписываете некоторый другой zoneinfo файл. –  XTF 03.08.2017, 16:16

Я думаю лучший способ достигнуть этого, путем выполнения:

sudo dpkg-reconfigure tzdata
32
27.01.2020, 19:39
  • 1
    +1 оболочки, это - определенно правильный способ сделать это в debian системах. –  jhauris 05.06.2014, 16:29
  • 2
    Да, dpkg-reconfigure tzdata была первая вещь, которую я попробовал. Это не работало на меня потому что /etc/localtime была символьная ссылка по некоторым причинам. После фиксации этого оба пути изменили бы часовой пояс правильно. –  complistic 28.10.2014, 00:31
  • 3
    да! люди, кажется, думают так, но я использую debian в контейнере докера.. затем, что? –  superhero 17.08.2015, 16:24

Установите время автоматически с помощью "Network Time Protocol". Для установки ntp в debian используйте следующую команду.

$ sudo apt-get install ntp

Для получения подробной информации прочтите документацию https://wiki.debian.org/DateTime

-1
27.01.2020, 19:39

Теги

Похожие вопросы