1
0

【WSL2】インストール

Posted at

はじめに

開発環境を整えるためにWSL2のインストールを実施しましたので、記録しておきます。

実行環境

Windows 11

WSLとは

WSLは、Windows Subsystem for Linux の略で、Windows上でLinuxを実行できる便利な仕組みです。

インストール

PowerShellを管理者として実行し、以下のコマンドを実行します。

> wsl --install
インストール中:仮想マシン プラットフォーム
仮想マシン プラットフォーム はインストールされました。
インストール中:Linux 用 Windows サブシステム
Linux 用 Windows サブシステム はインストールされました。
インストール中:Ubuntu
Ubuntuはインストールされました。
要求された操作は正常に終了しました。変更を有効にするには、システムを再起動する必要があります。

インストールが完了したら、PCの再起動を行ないます。

再起動後、ディストリビューションのインストールに移ります。
インストールできるディストリビューションを確認してみましょう。

> wsl --list --online
インストールできる有効なディストリビューションの一覧を次に示します。
'wsl --install -d <Distro>' を使用してインストールします。

NAME                                   FRIENDLY NAME
Ubuntu                                 Ubuntu
Debian                                 Debian GNU/Linux
kali-linux                             Kali Linux Rolling
Ubuntu-18.04                           Ubuntu 18.04 LTS
Ubuntu-20.04                           Ubuntu 20.04 LTS
Ubuntu-22.04                           Ubuntu 22.04 LTS
OracleLinux_7_9                        Oracle Linux 7.9
OracleLinux_8_7                        Oracle Linux 8.7
OracleLinux_9_1                        Oracle Linux 9.1
openSUSE-Leap-15.5                     openSUSE Leap 15.5
SUSE-Linux-Enterprise-Server-15-SP4    SUSE Linux Enterprise Server 15 SP4
SUSE-Linux-Enterprise-15-SP5           SUSE Linux Enterprise 15 SP5
openSUSE-Tumbleweed                    openSUSE Tumbleweed

今回はUbuntu 22.04 LTSをインストールします。
UbuntuはトップシェアでWeb開発に使いやすいです。
LTSというのはLong-Term Suppotの略で、通常版よりサポート期間が長いバージョンです。

> wsl --install -d Ubuntu-22.04
インストール中: Ubuntu 22.04 LTS
Ubuntu 22.04 LTS はインストールされました。
Ubuntu 22.04 LTS を起動しています...
Installing, this may take a few minutes...

数分後

Enter new UNIX username:

ユーザー名とパスワードを求められるので入力します。
パスワードは画面に表示されないので間違えないようにしましょう。

入力が終わればインストールは完了です!

Installation successful!
Linux 用の Windows サブシステムが Microsoft Store で入手可能になりました。
'wsl.exe --update' を実行するか、https://aka.ms/wslstorepage
 にアクセスしてアップグレードできます。Microsoft Store から WSL をインストールすると、最新の WSL 更新がより速く提供され ます。
詳細については、https://aka.ms/wslstoreinfo
をご覧ください。
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

Welcome to Ubuntu 22.04.3 LTS (GNU/Linux 5.10.16.3-microsoft-standard-WSL2 x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

This message is shown once a day. To disable it please create the
/home/hio/.hushlogin file.

PowerShellからディストリビューションのインストールができていることを確認します。

> wsl -l -v
  NAME            STATE           VERSION
* Ubuntu-22.04    Stopped         2

「-l」は「--list」の略で、ディストリビューションを一覧表示するオプション。
「-v」は「--verbose」の略で、ディストリビューションに関する詳細情報を表示するオプション。

試しに-vオプションを外してみると、以下のようにstateとversionに関する情報が表示されなくなりました。

> wsl -l
Linux 用 Windows サブシステム ディストリビューション:
Ubuntu-22.04 (既定)

おわりに

最後までご覧いただきありがとうございました。
勉強中の初学者ですので、誤りなどがありましたら訂正していただけますと幸いです。

1
0
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
1
0