Windows11上でLinux環境構築

WSL2 + Ubuntu 24.04 + Chrome インストール

Windows上にLinux(Ubuntu)環境を構築し、さらに Ubuntu に Google Chrome をインストールするまでの手順

1. WSL(Windows Subsystem for Linux)をインストール

① Windows PowerShell を管理者権限で起動

スタートメニューで「PowerShell」と検索し、右クリック → 管理者として実行

② WSL をインストール

wsl.exe --install

③ WSL と Virtual Machine Platform を有効化

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

上記コマンド実行後、Windows を再起動

④ WSL2 を既定に設定

wsl --set-default-version 2

2. Ubuntuをインストール

以下のコマンドで Ubuntuをインストール、安定版(LTS)を推奨(2025年現在24.04、適宜書き換えてください)

wsl --install -d Ubuntu-24.04

インストール完了後、PowerShell 上で自動的に Ubuntu が起動

3. Ubuntu 初回セットアップ

初回起動時に以下のプロンプトが出ます。指示に従ってユーザーを作成

Create a default Unix user account:
  • ユーザー名:小文字・数字・アンダースコア推奨
  • パスワード:入力中は画面に表示されないため注意

以降はPowerShellを閉じてUbuntu上で行うことを推奨

4. Anaconda(Python 環境)をインストール

Ubuntu のターミナルで以下を実行

① インストーラーをダウンロード

こちらもAnacondaのバージョンは適宜書き換えてください

wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh

② インストール開始

bash Anaconda3-2024.10-1-Linux-x86_64.sh

Enter を押すと利用規約が表示されるため、表示が終わるまで Enter を押し続ける

③ conda 初期化設定

途中で以下の質問が出ます。基本的には yes を推奨

Do you wish to update your shell profile to automatically initialize conda? [yes|no]

5. Ubuntu用ファイルマネージャー(GUI)をインストール

WSL上で GUI ファイルマネージャーを使いたい場合の例を示します(必要に応じて)。

① Nautilus(GNOME の標準)

sudo apt install -U -y nautilus
補足:sudoコマンドを使うとパスワードの入力を求められるので注意
[sudo] password for ユーザ名

② 軽量な PCManFM

sudo apt install -U -y pcmanfm

③ 日本語フォント(表示安定化)

sudo apt install -U -y fonts-noto-cjk

6. Google Chrome を Ubuntu にインストール

以下の手順で Chrome をインストール

① Chrome の deb パッケージをダウンロード

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

② インストール

sudo apt install ./google-chrome-stable_current_amd64.deb

まとめ

本ガイドでは次を実行しました:

  • Windows に WSL2 を導入
  • Ubuntu 24.04 をインストール
  • Anaconda で Python 環境を整備
  • GUI のファイルマネージャー導入(任意)
  • Google Chrome のインストール