見出し画像

10分でできる!WSL2でWindowsにLinux開発環境を作ろう!

WindowsでMacと同様のLinux開発環境を作るには、WSL2というソフトウェアをインストールする必要があります。
WSL2は無料で使えて簡単にインストールできます。
Linux開発環境がWindowsにインストールできれば、WindowsでWebシステムについて勉強したり、仕事でアプリケーションを開発することも可能になります。
これで、あなたのエンジニアとしての未来は開かれました。

はじめに

本日は、WindowsでMacと同様のLinux開発環境を作る方法をご紹介します。
散々他の記事でWindowsを勧めてきて、具体的な記事を書いてませんでした。
遅くなってすみません…

僕がWindowsを使う理由はこちら

今日はしっかり手順を追ってご紹介いたします。

Linux環境とは

Linux環境について説明します。
プログラミングの目的は、サーバーを構築することです。

サーバーってそもそも何だっけ?詳しくはこちら

フロントエンドサーバーにしてもバックエンドサーバーにしても、サーバーとは 単にコンピューター のことです。

OS(Operating System)

コンピューターには、それ自体を制御するためのOS(Operating System)がインストールされています。
たとえば、

- フォルダーを開いてファイルを探す
- パスワードを入力して、PCにサインインする
- 日本語入力と英語入力を切り替える

などなど。
書き出したらキリがありませんが、コンピューター全体を制御する機能が搭載されています。
みなさんがよく目にするOSは、

- Windows 10 OS
- Mac OS
- Chrome OS
- iOS(iPhone)
- Android OS

などです。
これらは個人が使うコンピューターとして洗練されたOSです。

Linux OSは無料で使える

LinuxもOSのひとつです。

Linuxを個人で使うこともできますが、とくにサーバーとして使われることに洗練されています。
国内のサーバーOSの80%がLinuxである、という統計結果も出ています。
残りはWindowsサーバーなども使われているようですが、有償なので企業で使うには稟議が必要です。

その点、 Linuxは無料で使えます。

プログラミング言語がたくさん発表されていますが、これらの言語で作られたアプリケーションはLinuxで動くことを前提としていることが多いのです。

つまり、Linux環境がないと開発環境を構築できないと言っても良いでしょう。
Macがプログラミングする上で人気なのは、標準でLinux環境が搭載されているからです。

WSL2のインストール

Windowsは、初期状態ではLinux環境が使えません。
Windowsのユーザーはエンジニア以外にもたくさんいますので、Linux環境が必須でないからです。
ですので、別途インストールしていく必要があります。
それでは、WindowsにLinux環境である WSL2(Windows Subsystem for Linux 2) をインストールしていきましょう。
インストールは 無料 で行うことができます。

続きはこちら


この記事が気に入ったらサポートをしてみませんか?