Ubuntu Serverの日本語化、IPv6の無効化

Zabbix

インストールした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

コメント