0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

え!? Windows上でLinuxを動かす?できらぁ!!(WSL2を設定してUbuntu入れてみた)

Posted at

作業者のスキル

  • バックエンドが主戦場のPHPer
  • 業務ではVagrant + ansibleでCentOSの仮想環境を構築
  • インフラとか仮想化は苦手分野
  • Docker難しい。まだまだこれから

まずはWindows10のバージョン確認

Win + Rでファイル名を指定して実行が立ち上がるので"winver"と打ち込んでバージョン、OSビルドを確認しましょう。
update完了.PNG
私が試したタイミングではバージョン2004にする必要があったため、こちらからアップデートを行いました。(↑のキャプチャはupdate後のものです)

"Linux 用 Windows サブシステム"オプションの有効化

公式ドキュメントより

Windows 上に Linux ディストリビューションをインストールする前に、"Linux 用 Windows サブシステム" オプション機能を有効にする必要があります。
管理者として PowerShell を開き、以下を実行します。

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

powershell開くときに管理者でちゃんと開きましょうね。管理者以外でやるとエラーになります(やりました)
WSL有効キャプチャ.PNG

"仮想マシン プラットフォーム" のオプション コンポーネントを有効にする

WSL 2 をインストールする前に、"仮想マシン プラットフォーム" オプション機能を有効にする必要があります。
管理者として PowerShell を開き、以下を実行します。

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

仮想マシンプラットフォームの有効化キャプチャ.PNG

ここでいったん再起動します

WSL 2 を既定のバージョンとして設定する

wsl --set-default-version 2

こちら実行時に一度エラーになってしまいました(キャプチャ忘れ。。0x1bcとか出てた気がします)
どうもWSL2 Linuxカーネルの更新が必要みたいです。
こっから落として更新しましょう
なんかアプデキャプチャ.PNG
無心でNext進めていけば更新されます。
更新完了すれば、改めてWSLの規定バージョンを設定
wsl2デフォルト設定キャプチャ.PNG
OKです。

Ubuntuのインストール

Microsoft Storeを開いてUbuntuをインストールしましょう
windowsストアキャプチャ.PNG
5分ほどインストールかかりました。
さっそく起動させてみます。
ubuntuキャプチャ.PNG
新規ユーザー名とパスワードを求められるので好きに設定しましょう。

以上で完了です。
Windows上でエンジョイUbuntuライフ:muscle:

参考

Windows 10 用 Windows Subsystem for Linux のインストール ガイド
Windows Subsystem for Linux 2(WSL 2)をセットアップしてみた

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?