こんにちは、まっさんです
ご覧頂きありがとうございます
Windows10環境のUbuntu利用で日本語しないと作業が煩雑になってきたのでインストールした記録です。
【環境】
Windows 10 Pro バージョン21H2
Windows Subsystem for Linux 2(WSL2)
Ubuntu 20.04.1 LTS(Focal Fossa)
にて日本語環境設定の備忘録です。
まずはアップデート各種
$ sudo apt update && sudo apt upgrade
↓
ロケールの確認
$ locale -a
↓
日本語ロケールのインストール
$ sudo apt install -y language-pack-ja
↓ロケールの確認$ locale -a ja_JP.utf8 ←この表示があるのでOK↓ 日本語ロケールの設定 $ sudo update-locale LANG=ja_JP.UTF8 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: libfwupdplugin1 これを削除するには 'sudo apt autoremove' を利用してください。 以下のパッケージが新たにインストールされます: manpages-ja manpages-ja-dev アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。 6,070 kB のアーカイブを取得する必要があります。 この操作後に追加で 8,206 kB のディスク容量が消費されます。 取得:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 manpages-ja all 0.5.0.0.20180315+dfsg-1 [3,686 kB] 取得:2 http://archive.ubuntu.com/ubuntu focal/universe amd64 manpages-ja-dev all 0.5.0.0.20180315+dfsg-1 [2,384 kB] 6,070 kB を 3秒 で取得しました (2,301 kB/s) 以前に未選択のパッケージ manpages-ja を選択しています。 (データベースを読み込んでいます ... 現在 32734 個のファイルとディレクトリがインストールされています。) .../manpages-ja_0.5.0.0.20180315+dfsg-1_all.deb を展開する準備をしています ... manpages-ja (0.5.0.0.20180315+dfsg-1) を展開しています... 以前に未選択のパッケージ manpages-ja-dev を選択しています。 .../manpages-ja-dev_0.5.0.0.20180315+dfsg-1_all.deb を展開する準備をしています ... manpages-ja-dev (0.5.0.0.20180315+dfsg-1) を展開しています... manpages-ja-dev (0.5.0.0.20180315+dfsg-1) を設定しています ... manpages-ja (0.5.0.0.20180315+dfsg-1) を設定しています ... man-db (2.9.1-1) のトリガを処理しています ... ロケールが変更されたのも一緒に確認出来ますね ターミナルをexitして再度OS起動して確認 ↓
manコマンドの日本語ヘルプ $ sudo apt -y install manpages-ja manpages-ja-dev ↓
man apt
APT(8)
名前
apt - コマンドラインインターフェイス
概要
apt [-h] [-o=設定文字列] [-c=設定ファイル] [-t=対象リリース] [-a=アーキテクチャ] {list | search | show |
update | install パッケージ [{=パッケージバージョン番号 | /対象リリース}]... | remove パッケージ... |
upgrade | full-upgrade | edit-sources | {-v | --version} | {-h | --help}}
説明
apt は、パッケージ管理システム用の高レベルのコマンドラインインターフェースを提供します。エンドユーザインター
フェースとして設計されています。また apt-get(8) や apt-cache(8) のような専用の APT ツールと比べて、デフォルト
でインタラクティブな使用に適したいくつかのオプションが有効になっています。
説明が日本語になりました。
場合によって英語文を確認します。
↓
nkfのインストール
$ sudo apt -y install manpages-ja manpages-ja-dev
[sudo] miyake のパスワード:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
libfwupdplugin1
これを削除するには 'sudo apt autoremove' を利用してください。
以下のパッケージが新たにインストールされます:
manpages-ja manpages-ja-dev
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
6,070 kB のアーカイブを取得する必要があります。
この操作後に追加で 8,206 kB のディスク容量が消費されます。
取得:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 manpages-ja all 0.5.0.0.20180315+dfsg-1 [3,686 kB]
取得:2 http://archive.ubuntu.com/ubuntu focal/universe amd64 manpages-ja-dev all 0.5.0.0.20180315+dfsg-1 [2,384 kB]
6,070 kB を 3秒 で取得しました (2,301 kB/s)
以前に未選択のパッケージ manpages-ja を選択しています。
(データベースを読み込んでいます ... 現在 32734 個のファイルとディレクトリがインストールされています。)
.../manpages-ja_0.5.0.0.20180315+dfsg-1_all.deb を展開する準備をしています ...
manpages-ja (0.5.0.0.20180315+dfsg-1) を展開しています...
以前に未選択のパッケージ manpages-ja-dev を選択しています。
.../manpages-ja-dev_0.5.0.0.20180315+dfsg-1_all.deb を展開する準備をしています ...
manpages-ja-dev (0.5.0.0.20180315+dfsg-1) を展開しています...
manpages-ja-dev (0.5.0.0.20180315+dfsg-1) を設定しています ...
manpages-ja (0.5.0.0.20180315+dfsg-1) を設定しています ...
man-db (2.9.1-1) のトリガを処理しています ...
↓
日本語変換コマンドnkf
あると作業が楽です
$ sudo apt-get install nkf
[sudo] ****** のパスワード:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
libfwupdplugin1
これを削除するには 'sudo apt autoremove' を利用してください。
以下のパッケージが新たにインストールされます:
nkf
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
133 kB のアーカイブを取得する必要があります。
この操作後に追加で 362 kB のディスク容量が消費されます。
取得:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 nkf amd64 1:2.1.5-1build1 [133 kB]
133 kB を 2秒 で取得しました (81.7 kB/s)
以前に未選択のパッケージ nkf を選択しています。
(データベースを読み込んでいます ... 現在 35760 個のファイルとディレクトリがインストールされています。)
.../nkf_1%3a2.1.5-1build1_amd64.deb を展開する準備をしています ...
nkf (1:2.1.5-1build1) を展開しています...
nkf (1:2.1.5-1build1) を設定しています ...
man-db (2.9.1-1) のトリガを処理しています ...
うまく入りました
$ which nkf
/usr/bin/nkf
$ nkf --help
Usage: nkf -[flags] [--] [in file] .. [out file for -O flag]
j/s/e/w Specify output encoding ISO-2022-JP, Shift_JIS, EUC-JP
UTF options is -w[8[0],{16,32}[{B,L}[0]]]
J/S/E/W Specify input encoding ISO-2022-JP, Shift_JIS, EUC-JP
UTF option is -W[8,[16,32][B,L]]
m[BQSN0] MIME decode [B:base64,Q:quoted,S:strict,N:nonstrict,0:no decode]
M[BQ] MIME encode [B:base64 Q:quoted]
f/F Folding: -f60 or -f or -f60-10 (fold margin 10) F preserve nl
Z[0-4] Default/0: Convert JISX0208 Alphabet to ASCII
1: Kankaku to one space 2: to two spaces 3: HTML Entity
4: JISX0208 Katakana to JISX0201 Katakana
X,x Convert Halfwidth Katakana to Fullwidth or preserve it
O Output to File (DEFAULT 'nkf.out')
L[uwm] Line mode u:LF w:CRLF m:CR (DEFAULT noconversion)
--ic=<encoding> Specify the input encoding
--oc=<encoding> Specify the output encoding
--hiragana --katakana Hiragana/Katakana Conversion
--katakana-hiragana Converts each other
--{cap, url}-input Convert hex after ':' or '%'
--numchar-input Convert Unicode Character Reference
--fb-{skip, html, xml, perl, java, subchar}
Specify unassigned character's replacement
--in-place[=SUF] Overwrite original files
--overwrite[=SUF] Preserve timestamp of original files
-g --guess Guess the input code
-v --version Print the version
--help/-V Print this help / configuration
Network Kanji Filter Version 2.1.5 (2018-12-15)
Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa).
Copyright (C) 1996-2018, The nkf Project.
少し使い勝手が向上しました。
素敵なインターネットライフをお過ごしください
御覧頂きありがとうございました。
またのお越しをお待ちしております。
さようなら