WSL2のインストールとWSL2環境でのUbuntuの問題点

WSL2 ソフトウェア

WSL2とLinuxディストリビューションのインストール方法とWSL2で動作させているUbuntuで発生した問題点と修正方法について紹介します。

WSL2とは

WSL (Windows Subsystem for Linux) とは、Windows上でLinuxを動作させるための実行環境です。現在はバージョン2になっており、WSL2からGPUへのアクセスが可能になりました。

実行環境

OSWindows11 24H2
LinuxディストリビューションUbuntu 24.04.1 LTS

WSL2とLinuxディストリビューションのインストール

PowerShellまたはコマンドプロンプトを管理者権限で開きます。

wsl --install

このコマンドでWSL2とLinuxディストリビューション(デフォルトだとUbuntu)がインストールされます。

インストールが完了したらシステムを再起動してください。インストールしたLinuxディストリビューションはアプリとして追加されているのでスタートメニューから起動することができます。

Linuxディストリビューションのアカウント作成

Linuxディストリビューションを初めて起動するとユーザーアカウントを設定します。作成したアカウントは、そのLinuxディストリビューションの規定のユーザー(管理者)となり起動時に自動的にサインインされます。

WSL2 Ubuntu アカウント作成

ユーザー名とパスワードを設定します。パスワードは入力しても画面には何も表示されないので注意してください。

Linuxディストリビューションの追加・削除

PowerShellまたはコマンドプロンプトを管理者権限で開きます。

インストールできるLinuxディストリビューションの一覧

wsl --list --online

Linuxディストリビューションを追加でインストール(例 Debian)

wsl --install -d Debian

インストールされているLinuxディストリビューションの一覧

wsl --list --verbose

Linuxディストリビューションの停止(例 Debian)

wsl --terminate Debian

Linuxディストリビューションの解除(例 Debian)

wsl --unregister Debian

登録を解除すると関連付けられているすべてのデータは削除されます。アプリを再度起動するとユーザーアカウントの設定からになります。アプリも不要な場合はアンインストールしてください。

WSL2のUbuntuの使い方

アプリからUbuntuを起動します。GUIはなく、基本的にコマンドで操作します。

初期セットアップ

最初に実行しておくと便利なコマンドです。

最新のパッケージ情報を取得(リポジトリの情報を更新)

sudo apt update

インストール済みのパッケージを最新のバージョンにアップグレード

sudo apt upgrade -y

基本操作

よく使うコマンドを一部紹介します。

コマンド説明
pwd現在のディレクトリを表示
lsファイル・フォルダの一覧を表示
cd フォルダ名指定のフォルダに移動
cd ..1つ上の階層に移動
mkdir フォルダ名新しいフォルダを作成
rm ファイル名ファイルを削除
rm -r フォルダ名フォルダを削除(中身も含む)

WSL2でのUbuntuの問題点

WSL環境ではさまざまな問題が発生する可能性があります。特にGPUを活用するアプリケーションを使用する場合は、完全なLinux環境を構築するほうが適しているでしょう。

タイトルとURLをコピーしました