wsl (Windows Subsystem for Linux) は Windows 用の Linux サブシステムで、Windows 10/11 上でネイティブ Linux を実行できるようにするテクノロジです。
wsl2 は、Windows 上で Linux サブシステムをより適切に実行できる反復バージョンです。
ここでは例として Windows 11 を使用して Ubuntu をインストールします。
Windows の機能を有効にする
-
キーを押して
Win
、 をクリックします设置
。 -
検索します
控制面板
。 -
をクリックします
程序
。 -
クリックして機能をオンまたはオフにします
Windows
。 -
一番下までスクロールして、
适用于Linux的Windows子系统
と を確認します虚拟机平台
。 -
をクリックします
确定
。
wsl2をインストールする
-
管理者はコマンド ウィンドウを実行し、更新コマンドを実行します。
wsl --update
-
インストールコマンドを実行します。
wsl --install
-
現在は wsl2 が一般的に使用されているため、次の設定も必要です。
wsl --set-version 2
アプリストアのインストール
-
Microsoft ストアを開いて、インストールする Linux システムをインストールします。ここで Ubuntu を選択します。
-
インストールが完了したら、「開く」をクリックします。
-
開くとインストール中と表示され、しばらくすると以下のようなアカウントとパスワードの入力画面が表示されます。
ここで、ログインするための独自のユーザー名とパスワードを設定することも、ウィンドウを直接閉じることもできます。次回再びウィンドウを開くときは、デフォルトで、より高い権限を持つ root としてログインします。
コマンドのインストール
-
利用可能なディストリビューションのリストを表示する
wsl --list online
-
インストールする必要があるディストリビューションをインストールします
wsl --install -d ubuntu
インストールが完了したら、「実行」をクリックします。しばらくすると、ユーザー名の入力を求められます。
ここで、ログインするための独自のユーザー名とパスワードを設定することも、ウィンドウを直接閉じることもできます。次回再びウィンドウを開くときは、デフォルトで、より高い権限を持つ root としてログインします。
-
環境
Windows 10 プロ 22H2
Ubuntu 22.04.2