インストールしたUbuntu Server 22.04に対して、日本語化の設定を行います。
この後、導入予定のZabbixで日本語表示画面を使用したいので必須項目となります。
併せて、IPv6の無効化設定を行います。
日本語化
タイムゾーンの変更
設定値の確認
$ timedatectl
Local time: Mon 2024-08-19 02:15:52 UTC
Universal time: Mon 2024-08-19 02:15:52 UTC
RTC time: Mon 2024-08-19 02:15:52
Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
タイムゾーンを「Asia/Tokyo」に変更
$ sudo timedatectl set-timezone Asia/Tokyo
設定値の確認
$ timedatectl
Local time: Mon 2024-08-19 11:18:49 JST
Universal time: Mon 2024-08-19 02:18:49 UTC
RTC time: Mon 2024-08-19 02:18:49
Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
root@ubuntusvr:/home/administra
システムロケールの変更
設定値の確認
$ localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: n/a
X11 Layout: us
X11 Model: pc105
ランゲージパックの導入
$ sudo apt -y install language-pack-ja-base language-pack-ja
Reading package lists... 0%Reading package lists... 100%Reading package lists... Done
Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree... Done
Reading state information... 0% Reading state information... 0%Reading state information... Done
The following NEW packages will be installed:
language-pack-ja language-pack-ja-base
0 upgraded, 2 newly installed, 0 to remove and 30 not upgraded.
Need to get 1,593 kB of archives.
.......
システムロケールを日本語に変更
$ sudo localectl set-locale LANG=ja_JP.UTF-8 LANGUAGE="ja_JP:ja"
$ source /etc/default/locale
設定値の確認
$ localectl status
System Locale: LANG=ja_JP.UTF-8
LANGUAGE=ja_JP:ja
VC Keymap: n/a
X11 Layout: us
X11 Model: pc105
日本語キーボードの設定
テラタームで接続して使用するのでコンソールキーボードは使用しないが一応日本語キーボード対応にします。
キーマップをダウンロードして「/usr/share/keymaps/」に展開
$ sudo -s
# wget https://mirrors.edge.kernel.org/pub/linux/utils/kbd/kbd-2.6.4.tar.xz
--2024-08-19 11:23:21-- https://mirrors.edge.kernel.org/pub/linux/utils/kbd/kbd-2.6.4.tar.xz
mirrors.edge.kernel.org (mirrors.edge.kernel.org) をDNSに問いあわせています... 2604:1380:40f1:3f00::1, 147.75.48.161
mirrors.edge.kernel.org (mirrors.edge.kernel.org)|147.75.48.161|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 1504584 (1.4M) [application/x-xz]
‘kbd-2.6.4.tar.xz’ に保存中
......
# ls
kbd-2.6.4.tar.xz
# tar Jxvf kbd-2.6.4.tar.xz
kbd-2.6.4/
kbd-2.6.4/configure
kbd-2.6.4/m4/
kbd-2.6.4/m4/gettext.m4
kbd-2.6.4/m4/nls.m4
kbd-2.6.4/m4/ltsugar.m4
kbd-2.6.4/m4/attributes.m4
kbd-2.6.4/m4/iconv.m4
kbd-2.6.4/m4/ltoptions.m4
kbd-2.6.4/m4/ax_file_escapes.m4
kbd-2.6.4/m4/ax_add_am_macro_static.m4
kbd-2.6.4/m4/libtool.m4
......
# mkdir /usr/share/keymaps
# cp -Rp kbd-2.6.4/data/keymaps/* /usr/share/keymaps/
キーマップを日本語キーボード「jp106」に変更
# localectl set-keymap jp106
設定値の確認
# localectl status
System Locale: LANG=ja_JP.UTF-8
LANGUAGE=ja_JP:ja
VC Keymap: jp106
X11 Layout: jp
X11 Model: jp106
X11 Options: terminate:ctrl_alt_bksp
IPv6の無効化
「/etc/default/grub」の編集
# vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
↓
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"
update-grubコマンドでgrub.cfgファイルの再生成
# update-grub
再起動して完了
# reboot
コメント