Win11への WSLインストール手順メモ

Programming

概要

Windows Subsystem for Linux(WSL)のセットアップ手順と、日常的に使用する起動・停止操作、 Ubuntu で必須となるパッケージ更新(apt update / apt upgrade)の基礎メモ。
マイクロソフト公式に手順書がありますが、ちょっと説明不足、冗長で初心者向けでないので最小にまとめておきます。一度入れたらそれっきりなので自分もすぐに忘れてしますね。

WSL のインストール
コマンド wsl --install を使用して Linux 用 Windows サブシステムをインストールします。 Windows コンピューター上で、好みの Linux ディストリビューションによって実行される Bash ターミナルを使用します。Ubuntu、Debian、SUSE、Kali、Fedora、Peng...

事前準備 PowerShellを最新版に

念のためPowerShellは最新にしておきましょう。

Windows への PowerShell のインストール - PowerShell
Windows への PowerShell のインストールに関する情報

インストール可能なディストリビューションの確認とインストール

導入できる Linux ディストリビューションを確認します。

wsl --list --online

一覧に表示された名前を指定して追加インストールできます。
左のNAMEの表記をディストリビューション名として使用します。FRIENDLY NAMEではありません。

任意のディストリビューションを指定してインストールします。

wsl --install -d Ubuntu-24.04

初回起動時に Linux ユーザー名とパスワードの設定が必要となります

Ubuntu のパッケージ更新

Ubuntu ではパッケージ管理システム apt を使用します。
パッケージリストの更新&アップデート

sudo apt update

これは「最新の更新情報(カタログ)を取得する」処理で、実際の更新はまだ行われない。

実際のアップデートを適用

sudo apt upgrade

update で取得したリストに基づき、各パッケージを最新の状態へ更新します。

インストール済みの WSL ディストリビューションの確認

複数のディストリビューションを入れたり、停止させたりするときにディストリビューション名を確認する時はこちら

wsl --list --verbose

起動

既定のディストリビューションを起動する。(デフォルトが起動する)

wsl

特定のディストリビューションを起動する場合。

wsl -d Ubuntu

停止

特定のディストリビューションだけを停止する。

wsl --terminate Ubuntu-24.04

Running のまま放置されているインスタンスを確実に閉じたい場合に使う。

シャットダウン

WSL 全体の仮想マシンを停止する。

wsl --shutdown

メモリを保持し続ける性質があるため、作業終了後や重いアプリケーションを利用する前に実行するとWindowが安定しやすい。

ディストリビューションのデフォルト切り替える

“*”の表記がデフォルト。

使いたい側の NAME を指定して次を実行

wsl --set-default Ubuntu-24.0

参考情報

WSL 公式ドキュメント
https://learn.microsoft.com/windows/wsl/

コメント

タイトルとURLをコピーしました