systemd 採用により、Fedora 18 ではいくつかの設定ファイルが変更となりました。
/etc/vconsole.conf (Fedora 18)
/etc/sysconfig/keyboard (~ Fedora 17、~ CentOS 6)
ホスト名 (HOSTNAME) 以外は /etc/sysconfig/network のままです。
/etc/hostname (Fedora 18)
/etc/sysconfig/network (Fedora 18)
/etc/sysconfig/network (~ Fedora 17、~ CentOS 6)
/etc/locale.conf (Fedora 18)
/etc/sysconfig/i18n (~ Fedora 17、~ CentOS 6)
同時にバイナリファイルとなったため、タイムゾーンの変更は timedatectl コマンドで行います。
/etc/localtime (Fedora 18)
timedatectl (Fedora 18)
/etc/sysconfig/clock (~ Fedora 17、~ CentOS 6)
/etc/vconsole.conf
キーボードの設定ファイルが /etc/sysconfig/keyboard から /etc/vconsole.conf に変更されました。/etc/vconsole.conf (Fedora 18)
KEYMAP="jp106"
/etc/sysconfig/keyboard (~ Fedora 17、~ CentOS 6)
KEYTABLE="jp106"
MODEL="jp106"
LAYOUT="jp"
KEYBOARDTYPE="pc"
MODEL="jp106"
LAYOUT="jp"
KEYBOARDTYPE="pc"
/etc/hostname
ホスト名の設定ファイルが /etc/sysconfig/network から /etc/hostname に変更されました。ホスト名 (HOSTNAME) 以外は /etc/sysconfig/network のままです。
/etc/hostname (Fedora 18)
localhost.localdomain
/etc/sysconfig/network (Fedora 18)
NETWORKING=yes
NTPSERVERARGS=iburst
NTPSERVERARGS=iburst
/etc/sysconfig/network (~ Fedora 17、~ CentOS 6)
NETWORKING=yes
HOSTNAME=localhost.localdomain
NTPSERVERARGS=iburst
HOSTNAME=localhost.localdomain
NTPSERVERARGS=iburst
/etc/locale.conf
ロケールの設定ファイルが /etc/sysconfig/i18n から /etc/locale.conf に変更されました。/etc/locale.conf (Fedora 18)
LANG="ja_JP.UTF-8"
/etc/sysconfig/i18n (~ Fedora 17、~ CentOS 6)
LANG="ja_JP.UTF-8"
/etc/localtime
タイムゾーンの設定ファイルが /etc/sysconfig/clock から /etc/localtime に変更されました。同時にバイナリファイルとなったため、タイムゾーンの変更は timedatectl コマンドで行います。
/etc/localtime (Fedora 18)
<< バイナリファイル >>
timedatectl (Fedora 18)
$ timedatectl -h
timedatectl [OPTIONS...] COMMAND ...
~ 略 ~
Commands:
status Show current time settings
set-time TIME Set system time
set-timezone ZONE Set system timezone
list-timezones Show known timezones
set-local-rtc BOOL Control whether RTC is in local time
set-ntp BOOL Control whether NTP is enabled
$ timedatectl status
Local time: 木 2013-01-24 18:15:37 JST
Universal time: 木 2013-01-24 09:15:37 UTC
RTC time: 木 2013-01-24 09:10:39
Timezone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
timedatectl [OPTIONS...] COMMAND ...
~ 略 ~
Commands:
status Show current time settings
set-time TIME Set system time
set-timezone ZONE Set system timezone
list-timezones Show known timezones
set-local-rtc BOOL Control whether RTC is in local time
set-ntp BOOL Control whether NTP is enabled
$ timedatectl status
Local time: 木 2013-01-24 18:15:37 JST
Universal time: 木 2013-01-24 09:15:37 UTC
RTC time: 木 2013-01-24 09:10:39
Timezone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
/etc/sysconfig/clock (~ Fedora 17、~ CentOS 6)
# The time zone of the system is defined by the contents of /etc/localtime.
# This file is only for evaluation by system-config-date, do not rely on its
# contents elsewhere.
ZONE="Asia/Tokyo"
# This file is only for evaluation by system-config-date, do not rely on its
# contents elsewhere.
ZONE="Asia/Tokyo"