WSL — Windows Subsystem for Linux
https://learn.microsoft.com/ja-jp/windows/wsl/
Windows で Linux ディストリビューションを扱うための機能
WSL のインストール: Windows11 の場合
参考: https://chigusa-web.com/blog/wsl2-win11/
WSL のインストール
WinX → A でターミナルを管理者として起動。
wsl --install
再起動と設定
マシンを再起動する。
再起動後、インストール処理を経て Ubuntu が起動する。
Enter new UNIX usernaem:
と表示されたらユーザーネームを設定
(NG 例:松田
(日本語),y matsuda
(スペース),y.matsuda
(ピリオド))Enter new UNIX password:
と表示されたらパスワードを設定。sudo
とかするときに要求される。Retype new UNIX password:
と表示されたらパスワードを再入力
WSL のインストール: Windows10 の場合
参考: https://lab.sonicmoov.com/development/windows-bash/
Windows subsystem for Linux (WSL) を有効化する
WinS → 「コントロールパネル」を検索 → 「開く」
「プログラム」を開く。
Windows の機能の有効化または無効化」をクリック。
「Windows Subsystem for Linux」にチェック → 「OK」
「今すぐ再起動(N)」
Ubuntu のインストール
WinS → 「Microsoft Store」を検索 → 「開く」
「Ubuntu」を検索してクリック。
「入手」
Ubuntu の起動と設定
WinS → 「Ubuntu」を検索 → 「開く」
Enter new UNIX usernaem:
と表示されたらユーザーネームを設定
(NG:松田
(日本語),y matsuda
(スペース),y.matsuda
(ピリオド))Enter new UNIX password:
と表示されたらパスワードを設定。sudo
とかするときに要求される。Retype new UNIX password:
と表示されたらパスワードを再入力
Ubuntu の更新・アップグレード
# 最新のパッケージ情報を取得
sudo apt update
# パッケージを最新に更新
sudo apt upgrade
余談: Windows 標準のターミナル
- コマンドプロンプト
- 古の Microsoft 製 CUI
- PowerShell
- コマンドプロンプトの後継 (Windows7 以降)。
- コマンドプロンプトで使えたコマンドも基本的に使える。
- Windows Terminal
- コマンドプロンプト、PowerShell、bash (WSL 経由) など複数のコマンドラインシェルのホストアプリケーション。
- WinX → I/A(管理者として実行)
- Ctrl,で設定画面。 デフォルトのプロファイルや外観をいじれる。