Pi環境設定

ホスト名を変更

複数RaspberryPi動作する場合、各自ホスト名を変更してください。

まず今のhostnameを確認

(env) pi@donkeypi:~ $ hostnamectl
Static hostname: donkeypi
Icon name: computer
Machine ID: a9ee87e815c0409c8a561346ea6da29e
Boot ID: de644e2d919e4a1b8b732e170cd28ea5
Operating System: Raspbian GNU/Linux 10 (buster)
Kernel: Linux 4.19.66-v7l+
Architecture: arm
(env) pi@donkeypi:~

hostnameをdonkeypi3chenに設定

(env) pi@donkeypi:~ $ sudo hostnamectl set-hostname donkeypi3chen
(env) pi@donkeypi:~ $ hostnamectl
Static hostname: donkeypi3chen
Icon name: computer
Machine ID: a9ee87e815c0409c8a561346ea6da29e
Boot ID: de644e2d919e4a1b8b732e170cd28ea5
Operating System: Raspbian GNU/Linux 10 (buster)
Kernel: Linux 4.19.66-v7l+
Architecture: arm
(env) pi@donkeypi:~ $

タイムゾンの設定

設定

(env) pi@donkeypi:~ $ timedatectl set-timezone Asia/Tokyo
(env) pi@donkeypi:~ $

確認

(env) pi@donkeypi:~ $ timedatectl status
Local time: Tue 2019-10-29 14:47:48 JST
Universal time: Tue 2019-10-29 05:47:48 UTC
RTC time: n/a
Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
(env) pi@donkeypi:~ $

キーボードレイアウトの変更

現在の設定を確認する。

(env) pi@donkeypi:~ $ localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: n/a
X11 Layout: gb
X11 Model: pc105
(env) pi@donkeypi:~ $

(env) pi@donkeypi:~ $ sudo localectl set-keymap jp106
(env) pi@donkeypi:~ $ localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: jp106
X11 Layout: jp
X11 Model: jp106
X11 Options: terminate:ctrl_alt_bksp
(env) pi@donkeypi:~ $

System Localeも日本に変更する

(env) pi@donkeypi:~ $ sudo locale-gen
Generating locales (this might take a while)…
en_GB.UTF-8… done
en_US.UTF-8… done
Generation complete.
(env) pi@donkeypi:~ $ sudo localectl set-locale LANG=ja_JP.utf8
(env) pi@donkeypi:~ $ localectl status
System Locale: LANG=ja_JP.utf8
VC Keymap: jp106
X11 Layout: jp
X11 Model: jp106
X11 Options: terminate:ctrl_alt_bksp
(env) pi@donkeypi:~ $

反映するため、一度ログアウトして、再度ログインしてください。

***

raspi-configで設定

またDebian Stretchの場合はraspi-configで設定することも可能。Debian Busterになると、メニューが変わるので設定方法は不明。

sudo raspi-config

[4 Localisation Options] -> [I3 Change Keyboard Layout]

Keyboard Model : Generic 105-Key (Intl) PC
Keyboard layout : Other -> Japanese
Key to function as AltGr : The default for keyboard layout
Compose key : No compose key

@が入力できればOK