🤵
manを日本語化する
manとは
シェルのコマンドのマニュアルを表示するlinuxコマンド。
デフォルトは英語なので日本語化する。
動作環境
WSL2
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"
manpages-jaの導入
JM Projectが作成しているmanの日本語版
一般ユーザ向けのmanpages-jaと開発者向けのmanpages-devがある
両方入れても問題なし
sudo apt update
sudo apt install manpages-ja
sudo apt install manpages-ja-dev
日本語ローケルのインストール
ローケル
locale 国や地域ごとの言語、単位、日付表現をまとめたもの
ローケル設定の確認
localeコマンドで確認できる
locale
LANG=C.UTF-8
LANGUAGE=
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_PAPER="C.UTF-8"
LC_NAME="C.UTF-8"
LC_ADDRESS="C.UTF-8"
LC_TELEPHONE="C.UTF-8"
LC_MEASUREMENT="C.UTF-8"
LC_IDENTIFICATION="C.UTF-8"
LC_ALL=
tips: Cローケル
POSIX(IEEEの標準規格)に準拠するシステムのデフォルトローケル
日本語ローケルのインストール・設定
インストール
sudo apt install language-pack-ja
インストール確認
locale -a # ja_JP.utf8があればOK
設定
sudo update-locale LANG=ja_JP.utf8
設定確認
locale
LANG=ja_JP.utf8
LANGUAGE=
LC_CTYPE="ja_JP.utf8"
LC_NUMERIC="ja_JP.utf8"
LC_TIME="ja_JP.utf8"
LC_COLLATE="ja_JP.utf8"
LC_MONETARY="ja_JP.utf8"
LC_MESSAGES="ja_JP.utf8"
LC_PAPER="ja_JP.utf8"
LC_NAME="ja_JP.utf8"
LC_ADDRESS="ja_JP.utf8"
LC_TELEPHONE="ja_JP.utf8"
LC_MEASUREMENT="ja_JP.utf8"
LC_IDENTIFICATION="ja_JP.utf8"
LC_ALL=
反映されない場合はシェルを再起動する
manコマンドを使って日本語になっていればOK
Discussion