「WSL2って聞いたことあるけど、インストールどうやるの?」
この記事では、WindowsパソコンにWSL2(Windows Subsystem for Linux 2)をインストールして、Ubuntuを使えるようにするまでの手順を、コマンド未経験の方でもできるようにゼロから解説します。
WSL2については「Linuxって何?Windowsと何が違うの?」でも触れていますが、この記事では実際のインストール手順に特化して詳しく解説します。また、「Linuxを無料で今すぐ試す5つの方法」でWSL2を最もおすすめの方法として紹介していますが、具体的な手順はこの記事で完全解説します。
WSL2とは? おさらい
WSL2(Windows Subsystem for Linux 2)とは、Windows上でLinuxをネイティブに動かす仕組みです。仮想マシンのような重さがなく、コマンド1行でインストールできます。
- Windowsと共存できる(今の環境を壊さない)
- インストールが超簡単(5分以内に完了)
- Ubuntuのコマンドが本番サーバーと同じ感覚で使える
- VSCodeと連携してプロ級の開発環境が作れる
インストール前の確認事項
必要なWindowsバージョン
WSL2を使うには、以下のいずれかが必要です:
- Windows 10:バージョン 2004 以降(ビルド 19041 以降)
- Windows 11:すべてのバージョンで対応
バージョンの確認方法:Windowsキー + R → winver と入力してEnter
仮想化機能が有効か確認する
タスクマネージャー(Ctrl + Shift + Esc)→「パフォーマンス」タブ→「CPU」を選択し、「仮想化:有効」と表示されていればOKです。
WSL2インストール手順【完全版】
ステップ1:PowerShellを管理者として実行する
- Windowsキーを押してスタートメニューを開く
- 「PowerShell」と検索する
- 「Windows PowerShell」を右クリックして「管理者として実行」を選ぶ
- 「このアプリがデバイスに変更を加えることを許可しますか?」→「はい」をクリック
ステップ2:WSL2をインストールする
PowerShellに以下のコマンドを入力してEnterを押します:
wsl --install
このコマンド1つで以下がすべて自動でインストールされます:
- 仮想マシン プラットフォーム
- Linux 用 Windows サブシステム
- Ubuntu(デフォルトのLinuxディストリビューション)
ステップ3:PCを再起動する
インストールが完了したら、PCを再起動します。再起動後、Ubuntuが自動的に起動します。
ステップ4:ユーザー名とパスワードを設定する
Ubuntu起動後、以下の入力を求められます:
- Enter new UNIX username: → 好きなユーザー名を入力(英小文字推奨)
- New password: → パスワードを入力(画面には表示されませんが入力されています)
- Retype new password: → 同じパスワードをもう一度入力
「Installation successful!」と表示されれば完了です!
初期設定:まず最初にやるべきこと
① パッケージを最新の状態にする
インストール直後は、ソフトウェアが古い状態になっています。以下のコマンドで最新の状態に更新しましょう:
sudo apt update && sudo apt upgrade -y
コマンドの意味:
sudo:管理者権限で実行する(先ほど設定したパスワードを入力)apt update:インストール可能なパッケージの一覧を更新apt upgrade -y:インストール済みのパッケージを最新版にアップグレード(-y は確認をスキップ)
② WSL2のバージョンを確認する
PowerShell(管理者不要)で以下を実行します:
wsl --list --verbose
「VERSION」列に「2」と表示されていればWSL2で動いています。
③ Windowsのファイルにアクセスする
WSL2からWindowsのファイルは /mnt/c/ でアクセスできます。
ls /mnt/c/Users/
Windowsのユーザーフォルダが表示されれば成功です。
困ったときのよくあるエラーと解決法
「仮想化が無効です」と表示される場合
PCのBIOS設定で仮想化(Intel VT-x / AMD-V)を有効にする必要があります。PCの起動時にDeleteキーやF2キーでBIOSに入り、「Virtualization Technology」を「Enabled」に設定してください。
「wsl –install」がエラーになる場合
Windowsのバージョンが古い可能性があります。winverでバージョンを確認し、Windows Updateで最新版にアップデートしてください。
Ubuntuが起動しない場合
スタートメニューで「Ubuntu」を検索して直接起動してみてください。それでも起動しない場合は、PowerShellで wsl と入力すると起動できます。
まとめ:この記事で学んだこと
- WSL2はWindowsのPowerShellで
wsl --installのコマンド1つでインストールできる - インストール後はPC再起動 → ユーザー名・パスワード設定で完了
- 初期設定として
sudo apt update && sudo apt upgrade -yを必ず実行しよう - WindowsのファイルはLinuxから
/mnt/c/でアクセスできる
次のステップ → 「Linuxを無料で今すぐ試す5つの方法」でWSL2以外の環境構築方法も確認してみましょう!
関連記事
▶ 関連記事:ターミナルの使い方と基本コマンド20選【Linux入門】
▶ 関連記事:Linuxのファイルシステム構造を理解する【ディレクトリ完全解説】
📋 Linux入門チートシート完全版で全コマンドを一気に復習できます。



コメント