いろいろやってみるにっき

てきとーに生きている奴の日記

https化に伴い、表示できなくなっているリンクについて修復中。
2018年から遡って修正し、2015年分まで修正完了。


WSLにUbuntu 22.04をインストールしたので日本語化する

インストール時点では日本語が用意されていなかったUbuntu 22.04。

https://cdn-ak.f.st-hatena.com/images/fotolife/s/shigeo-t/20220508/20220508022545.png

 

 

そこで日本語化をやってみた。

atmarkit.itmedia.co.jp

 

すでにapt updateとapt upgradeは済んでいるので日本語言語パックのインストールから。

shigeo-t@EAGLEII:~$ sudo apt -y install language-pack-ja
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following package was automatically installed and is no longer required:
  libfreetype6
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
  language-pack-ja-base
The following NEW packages will be installed:
  language-pack-ja language-pack-ja-base
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,546 kB of archives.
After this operation, 7,195 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 language-pack-ja-base all 1:22.04+20220415 [1,544 kB]
Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 language-pack-ja all 1:22.04+20220415 [1,904 B]
Fetched 1,546 kB in 2s (654 kB/s)
Selecting previously unselected package language-pack-ja-base.
(Reading database ... 34602 files and directories currently installed.)
Preparing to unpack .../language-pack-ja-base_1%3a22.04+20220415_all.deb ...
Unpacking language-pack-ja-base (1:22.04+20220415) ...
Selecting previously unselected package language-pack-ja.
Preparing to unpack .../language-pack-ja_1%3a22.04+20220415_all.deb ...
Unpacking language-pack-ja (1:22.04+20220415) ...
Setting up language-pack-ja (1:22.04+20220415) ...
Setting up language-pack-ja-base (1:22.04+20220415) ...
Generating locales (this might take a while)...
  ja_JP.UTF-8... done
Generation complete.
Scanning processes...
Scanning processor microcode...
Scanning linux images...

Failed to retrieve available kernel versions.

Failed to check for processor microcode upgrades.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
shigeo-t@EAGLEII:~$

ロケールを日本語に設定したあとリブート。今回はPowerShellからwsl -t Ubuntu-22.04コマンドで停止。そしてWindows TerminalでUbuntu-22.04を開く。

 

元々JSTに設定されているのは確認していたが、sudo dpkg-reconfigure tzdataを実行。アジアを選択。

東京を選択。

dateコマンドを見てみると日本語化されている。

shigeo-t@EAGLEII:~$ sudo dpkg-reconfigure tzdata
[sudo] shigeo-t のパスワード:

Current default time zone: 'Asia/Tokyo'
Local time is now:      Tue May 10 02:03:39 JST 2022.
Universal Time is now:  Mon May  9 17:03:39 UTC 2022.

shigeo-t@EAGLEII:~$
shigeo-t@EAGLEII:~$
shigeo-t@EAGLEII:~$ date
2022510日 火曜日 02:03:55 JST

 

日本語マニュアルのインストールを実行。何度やり直しても途中が消されてしまう。これのためにUbunutu 22.04を何度もアンインストール/インストールをするはめに。結局ダメだったけど。

shigeo-t@EAGLEII:~$ sudo dpkg-reconfigure tzdata
[sudo] shigeo-t のパスワード:

Current default time zone: 'Asia/Tokyo'
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  libfreetype6
これを削除するには 'sudo apt autoremove' を利用してください。
以下のパッケージが新たにインストールされます:
  manpages-ja manpages-ja-dev
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
6,096 kB のアーカイブを取得する必要があります。
この操作後に追加で 8,222 kB のディスク容量が消費されます。
取得:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 manpages-ja all 0.5.0.0.20210215+dfsg-1 [3,714 kB]
取得:2 http://archive.ubuntu.com/ubuntu jammy/universe amd64 manpages-ja-dev all 0.5.0.0.20210215+dfsg-1 [2,382 kB]
6,096 kB を 4秒 で取得しました (1,701 kB/s)
以前に未選択のパッケージ manpages-ja を選択しています。
(データベースを読み込んでいます ... 現在 34801 個のファイルとディレクトリがインストールされています。)
.../manpages-ja_0.5.0.0.20210215+dfsg-1_all.deb を展開する準備をしています ...
manpages-ja (0.5.0.0.20210215+dfsg-1) を展開しています...
以前に未選択のパッケージ manpages-ja-dev を選択しています。
.../manpages-ja-dev_0.5.0.0.20210215+dfsg-1_all.deb を展開する準備をしています ...
manpages-ja-dev (0.5.0.0.20210215+dfsg-1) を展開しています...
manpages-ja-dev (0.5.0.0.20210215+dfsg-1) を設定しています ...
manpages-ja (0.5.0.0.20210215+dfsg-1) を設定しています ...
man-db (2.10.2-1) のトリガを処理しています ...
Scanning processes...
Scanning processor microcode...
Scanning linux images...

Failed to retrieve available kernel versions.

Failed to check for processor microcode upgrades.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
shigeo-t@EAGLEII:~$

 

manコマンドで確認。日本語化されている。

 

このUbuntu 22.04でもPID 1がinitなのでDocker動かすのは大変だな。