はじめに
この記事はIT初心者の方に向けたものです。
執筆目的はWSLの概要と、WSL上へのUbuntuの導入について理解していただくことです。
以下では、IT初心者である執筆者自身の経験を分かりやすく伝えたいと思います。
本記事では、Windows11以降ではWSL2が標準でサポートされているため、
WSL=WSL2という前提の下、記しています。
WSLとは?
WSLは Windows OSの一部として提供される公式機能で、『Windows Subsystem for Linux』 と言います。主に開発者向けに提供されており、Web開発やデータ分析、セキュリティ検証などに使用されます。
WSLの役割を端的に示した場合、 Windows上でLinuxを使うための機能と言えます 。
WSLの詳しい概要については以下の記事をご参照ください。
参照記事:WSLってなに
Windows?Linux?
LinuxはmacやWindowsと同じOSの一種です。
現在の多くの場面ではLinuxはOS全体(Linuxカーネル+各種ツール+ユーザー環境)を意味し、Linuxディストリビューション自体(Ubuntu、Debian、Fedoraなど)を指す場面が多いです。
Linuxを端的に示した場合、 無料で使えて、より自由にカスタマイズできるOS と言えます。
Linuxはこの特徴にのり、世界中の多くの会社に利用されています。
(GoogleやAmazonのような大手サービスの裏でもLinuxが動いています。)
つまり Linuxは世界中のITサービスの土台を担っている と言えます。
Linuxについての詳しい概要は以下の記事をご参照ください。
参照記事:Linuxの基礎知識をまとめてみた
Ubuntuとは?
Ubuntuとは、Linuxディストリビューションの一つです。
Ubuntuを端的に示した場合、Windows上で、Linuxを安全に操作できる箱と言えます。
Linuxディストリビューションとは、Linuxカーネルに必要なソフトウェアや設定を加えたパッケージのことを言います。
Linuxディストリビューションについての詳しい概要は以下の記事をご参照ください。
参照記事:OSとLinux ディストリビューション
Ubuntuの導入
以下では、実際のWSL上へのUbuntuの導入の流れを示します。
実行環境
Windows11 (Windows10の場合、WSLの追加設定が必要)
1. ターミナルを開く
ターミナルを開いたら、Ubuntuをインストールしたいディレクトリに移動します。
(※今回はデスクトップ上で行います。)
ディレクトリ上で以下のプロンプトを打ちます。
$ wsl --install
2.インストールが開始する
インストールが始まると、ターミナル上で以下のメッセージが返ってきます。
ダウンロードしています: Ubuntu
インストールしています: Ubuntu
ディストリビューションが正常にインストールされました。'wsl.exe -d Ubuntu' を使用して起動できます
Ubuntu を起動しています...
Provisioning the new WSL instance Ubuntu
This might take a while..
3.ユーザー名、パスワードを設定する
インストールが進むとLinuxのユーザー名とパスワードの登録が必要になります。登録の際には以下の点を注意してください。
ユーザー名:・小文字英字、数字のみ可能
パスワード:・大文字・小文字英字、数字、記号の使用可能
・8文字以上
4.\Ubuntuの起動
インストールが完了したら、Ubuntuが起動します。ターミナル上で以下のプロンプトが出力されれば、WSL上へのUbuntuの導入が完了です。
ユーザー名@ホスト名:/mnt/c/WINDOWS/system32$
まとめ
今回はIT未経験者の視点からWSL上でのUbuntuの導入とそれに関する基本的な部分について記しました。
今後は、本アカウントにて、様々な記事を掲載できればと思っています。