0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

WSL2上に複数のLinuxをインストールする

Posted at

WSL2上に複数のLinuxをインストールする

Windows11 に WSL2 をインストールし、2つのディストリビューション(Kali Linux と Ubuntu)をインストールする。ネットにやり方が多く残っているが、自分の作業をログとして残しておく意味もある。

環境

Microsoft Windows 11 Home
バージョン 24H2(OSビルド 26100.3775)

WSL2のインストール

powershell を管理者として起動し、wsl --installと入力する。


PS C:\WINDOWS\system32> wsl --install
ダウンロード中: Linux 用 Windows サブシステム 2.4.13
インストール中: Linux 用 Windows サブシステム 2.4.13
Linux 用 Windows サブシステム 2.4.13 はインストールされました。
Windows オプション コンポーネントをインストールしています: VirtualMachinePlatform

展開イメージのサービスと管理ツール
バージョン: 10.0.26100.1150

イメージのバージョン: 10.0.26100.3775

機能を有効にしています
[==========================100.0%==========================]
操作は正常に完了しました。
要求された操作は正常に終了しました。変更を有効にするには、システムを再起動する必要があります。
要求された操作は正常に終了しました。変更を有効にするには、システムを再起動する必要があります。
PS C:\WINDOWS\system32>

2~3分で終了した。メッセージ通り、PCを再起動する。
再起動後、念のためにWSLを最新バージョンにアップデートする。
powershellを起動し、wsl --updateと入力。


PS C:\Users\hogehoge> wsl --update
更新プログラムを確認しています。
Linux 用 Windows サブシステムの最新バージョンは既にインストールされています。
PS C:\Users\hogehoge> 

最新版である様子。

Kali Linux のインストール

wsl --list --online と入力すると、インストール可能なディストリビューションが表示される。


PS C:\Users\hogehoge> wsl --list --online
インストールできる有効なディストリビューションの一覧を次に示します。
'wsl.exe --install ' を使用してインストールします。

NAME                            FRIENDLY NAME
AlmaLinux-8                     AlmaLinux OS 8
AlmaLinux-9                     AlmaLinux OS 9
AlmaLinux-Kitten-10             AlmaLinux OS Kitten 10
Debian                          Debian GNU/Linux
FedoraLinux-42                  Fedora Linux 42
SUSE-Linux-Enterprise-15-SP5    SUSE Linux Enterprise 15 SP5
SUSE-Linux-Enterprise-15-SP6    SUSE Linux Enterprise 15 SP6
Ubuntu                          Ubuntu
Ubuntu-24.04                    Ubuntu 24.04 LTS
archlinux                       Arch Linux
kali-linux                      Kali Linux Rolling
openSUSE-Tumbleweed             openSUSE Tumbleweed
openSUSE-Leap-15.6              openSUSE Leap 15.6
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
PS C:\Users\hogehoge>

wsl --install -d kali-linux と入力し、Kali linux をインストールする。


PS C:\Users\hogehoge> wsl --install -d kali-linux
ダウンロード中: Kali Linux Rolling
インストール中: Kali Linux Rolling
ディストリビューションが正常にインストールされました。'wsl.exe -d kali-linux' を使用して起動できます
PS C:\Users\hogehoge>

↓のようなウィンドウが開いたけど、ウィンドウ右上の×をクリックして終了した。

image.png

Windowsメニューにkali-linuxがあるので、クリックする。
image.png

ユーザネームとパスワード(2回)を聞かれるので入力する。

Kali Linux のバージョン確認

lsb_release -aと入力すると表示される。


┌──(hogehoge㉿win11home)-[~]
└─$ lsb_release -a
No LSB modules are available.
Distributor ID: Kali
Description:    Kali GNU/Linux Rolling
Release:        2025.1
Codename:       kali-rolling

rootユーザのパスワード変更

sudo suでrootユーザに切り替えた後、passwdでパスワードを変更する。


┌──(hogehoge㉿win11home)-[~]
└─$ sudo su
┌──(root㉿win11home)-[/home/hogehoge]
└─# passwd
New password:
Retype new password:
passwd: password updated successfully

┌──(hogehoge㉿win11home)-[/home/hogehoge]
└─#

システムが最新であることの確認

sudo apt update && sudo apt full-upgrade -yにより、システムが最新であることを確認する。


┌──(hogehoge㉿win11home)-[~]
└─$ sudo apt update && sudo apt full-upgrade -y
Hit:1 http://http.kali.org/kali kali-last-snapshot InRelease
All packages are up to date.
Summary:
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0

┌──(hogehoge㉿win11home)-[~]
└─$

Ubuntu のインストール

Powershell で再度 wsl --list --online と入力し、インストール可能なディストリビューションを表示する。


PS C:\Users\hogehoge> wsl --list --online
インストールできる有効なディストリビューションの一覧を次に示します。
'wsl.exe --install ' を使用してインストールします。

NAME                            FRIENDLY NAME
AlmaLinux-8                     AlmaLinux OS 8
AlmaLinux-9                     AlmaLinux OS 9
AlmaLinux-Kitten-10             AlmaLinux OS Kitten 10
Debian                          Debian GNU/Linux
FedoraLinux-42                  Fedora Linux 42
SUSE-Linux-Enterprise-15-SP5    SUSE Linux Enterprise 15 SP5
SUSE-Linux-Enterprise-15-SP6    SUSE Linux Enterprise 15 SP6
Ubuntu                          Ubuntu
Ubuntu-24.04                    Ubuntu 24.04 LTS
archlinux                       Arch Linux
kali-linux                      Kali Linux Rolling
openSUSE-Tumbleweed             openSUSE Tumbleweed
openSUSE-Leap-15.6              openSUSE Leap 15.6
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

wsl --install -d Ubuntu と入力し、Ubuntu をインストールする。


PS C:\Users\hogehoge> wsl --install -d Ubuntu
ダウンロード中: Ubuntu
インストール中: Ubuntu
ディストリビューションが正常にインストールされました。'wsl.exe -d Ubuntu' を使用して起動できます

2分程度でインストールが完了した。
Windows メニューに Ubuntu が追加されているので起動する。

image.png

ユーザネームとパスワード(2回)を聞かれるので入力する。

Ubuntu のバージョン確認

lsb_release -aと入力すると表示される。


hogehoge@win11home:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.2 LTS
Release:        24.04
Codename:       noble
hogehoge@win11home:~$

WSL2 上に2つのディストリビューション(Kali Linux と Ubuntu)がインストールできた。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?