Ubuntu Core 16 - 시간대를 영구적으로 변경하는 방법은 무엇입니까?

Ubuntu Core 16 - 시간대를 영구적으로 변경하는 방법은 무엇입니까?

시간대를 설정하려면 다음을 시도했습니다.

auser@localhost:~$ sudo timedatectl
      Local time: Fri 2019-05-17 06:46:14 UTC
  Universal time: Fri 2019-05-17 06:46:14 UTC
        RTC time: Fri 2019-05-17 06:46:13
       Time zone: n/a (UTC, +0000)
 Network time on: yes
NTP synchronized: no
 RTC in local TZ: no
auser@localhost:~$ sudo timedatectl set-ntp 0
auser@localhost:~$ sudo timedatectl
      Local time: Fri 2019-05-17 06:46:34 UTC
  Universal time: Fri 2019-05-17 06:46:34 UTC
        RTC time: Fri 2019-05-17 06:46:33
       Time zone: n/a (UTC, +0000)
 Network time on: no
NTP synchronized: no
 RTC in local TZ: no
auser@localhost:~$ sudo timedatectl set-timezone Europe/Berlin
auser@localhost:~$ sudo timedatectl
      Local time: Fri 2019-05-17 08:46:56 CEST
  Universal time: Fri 2019-05-17 06:46:56 UTC
        RTC time: Fri 2019-05-17 06:46:55
       Time zone: Europe/Berlin (CEST, +0200)
 Network time on: no
NTP synchronized: no
 RTC in local TZ: no

모든 것이 좋아 보이지만 재부팅합니다 ...

auser@localhost:~$ sudo reboot
auser@localhost:~$ sudo timedatectl
      Local time: Fri 2019-05-17 06:48:51 UTC
  Universal time: Fri 2019-05-17 06:48:51 UTC
        RTC time: Fri 2019-05-17 06:48:51
       Time zone: n/a (UTC, +0000)
 Network time on: yes
NTP synchronized: no
 RTC in local TZ: no

NTP 동기화가 예로 전환되고 현지 시간 및 시간대가 UTC로 다시 전환되었습니다. 재부팅 후에도 유지되도록 이를 어떻게 변경할 수 있습니까?

답변1

Snappy를 설치하려면 다음을 수행하십시오.

sudo apt install ubuntu-snappy-cli

ubuntu-core의 현재 구성을 읽으려면 다음을 수행하십시오.

snappy config ubuntu-core

그런 다음 업데이트하려면 다음을 수행하십시오.

CONFIG=/tmp/core_config

snappy config ubuntu-core > "$CONFIG"
sed -i 's/timezone: .*$/timezone: America\/Cordoba/' "$CONFIG"
sudo snappy config ubuntu-core "$CONFIG"

언급한 대로여기.

관련 정보