WSL2を用いたUbuntu 24.04 LTS環境の構築
- はじめに
- Windowsのバージョンの確認
- 参考
- Powershellの実行方法
- WSLのインストールとUbuntuのインストール
- 日本語環境を整える
- Ubuntu 22.04から24.04へのアップグレード
- Linuxのインストール先の変更(必要に応じて)
- VSCodeをUbuntuと連携させる
- WSL2 + Docker(必要に応じて)
- WSL + Ruby on Rails(必要に応じて)
- Ubuntu 24.04 LTSへのインストールメモ
- WSL上にインストールしたLinuxのバックアップ
- トラブルシューティング(困った時の対応)
- 戻る
はじめに_
本ページでは、Windows Subsystem for Linux バージョン2 (WSL2)にUbuntu 22.04 LTSを用いてLinux環境を構築する手順を記載する。
WSLの最新バージョンではWindows 10と Windows 11でインストール方法に違いはない(以前はWindows 10でGUI環境を構築する際にひと手間必要だった)。このため、どちらのバージョンを使っていても以下の手順でUbuntuの環境を構築できる。
Windowsのバージョンの確認_
Windowsのバージョンを最新版にアップデートしておくこと。Microsoft公式ページでは以下のバージョン以上にすることが求められている。
- Windows 10 バージョン 2004 以降 (ビルド 19041 以降)
- Windows 11の任意のバージョン
Windowsのバージョンの調べ方は以下の手順で調べることができる。
- 「スタート」にアイコンを合わせ、右クリックし「ファイル名を指定して実行」をクリックする。
- 半角文字で winver と入力してEnterキーを押す。
- 新しく開いたウィンドウにバージョン情報が記載されている。
本チュートリアルは以下の環境で動作確認を行っている。
- Windows 11 24H2 (OSビルド 26100.2454)
予想しないトラブルを避けるためにWindows Updateで最新のバージョンにしておくこと。
参考_
Powershellの実行方法_
以下のページの「Powershellの使用方法」を参照し、Powershellを管理者権限で起動する。
WSLのインストールとUbuntuのインストール_
- WSL2とUbuntu 24.04のインストール
- Ubuntu 24.04LTSの初期設定 on WSL2(6/7 19:00更新)
日本語環境を整える_
- GUIでの日本語入力環境の整備(Ubuntu 24.04)
- Emacs (Ubuntu 24.04 on WSL2):情報基礎を受講していないならば不要、(2023年6月4日追記)
- 日本語LaTeX環境 (Ubuntu 24.04 on WSL2):情報基礎を受講していないならば不要
- グラフ・図作成ツール(Ubuntu 24.04 on WSL2):情報基礎を受講していないならば不要
Ubuntu 22.04から24.04へのアップグレード_
- Ubuntu 22.04LTSから24.04LTSへのアップグレード:2024年6月時点では推奨しない
Linuxのインストール先の変更(必要に応じて)_
VSCodeをUbuntuと連携させる_
WSL2 + Docker(必要に応じて)_
- WSL2でDockerを用いる(未更新:Ubuntu 20.04での場合)
- WSL2上のUbuntu 20.04LTSでデータサイエンス100本ノック(未更新:Ubuntu 20.04での場合)
- Virtuoso Open Source Edition 7 on Docker with Debian 11(未更新:Ubuntu 20.04での場合)
WSL + Ruby on Rails(必要に応じて)_
- rbenvを用いたRuby実行環境の構築 (Ubuntu 24.04)
- rbenvを用いたRuby on Rails環境の構築 (Ubuntu 24.04)
- Ubuntu 20.04上でRuby on Railsをnginxで動かす(未更新:Ubuntu 20.04での場合)
- VScodeでWSL上のRuby on Railsコードを書く(未更新:Ubuntu 20.04での場合)
Ubuntu 24.04 LTSへのインストールメモ_
- Ubuntu 20.04 LTSへの自動証明システムOtter のインストール(未更新:Ubuntu 20.04での場合)
- Ubuntu 20.04 LTSへのgprologのインストールメモ:Ubuntu 24.04 LTSでも同様なことを確認済み
- Ubuntu 20.04 LTSへのCoq/SSReflect/MathCompのインストールメモ(未更新:Ubuntu 20.04での場合)
- Rust on Ubuntu 22.04 in WSL2
- Ubuntu 20.04上でGraphvizを用いる:Ubuntu 22.04 LTSでも同様なことを確認済み