Windows10にUbuntuをインストールしてLinuxの環境を作るためには、WSLを有効化する必要があります。この記事では、Windows10のWSLを有効化して、Ubuntuをインストールして、Linuxでの開発ができるようにする方法を解説します。
PCのOSと言えば現在の主流はWindowsとMacで、利用している人の数は圧倒的にWindowsの方が多いのが現状です。しかし、開発の現場ではLinuxを利用している場合も多く、多くの場合にはWindowsのPCとLinuxのPCを両方用意しなくてはいけないことが良くあります。
しかし、Windows10にはWSLという機能が搭載されており、WSLを有効化した上で、Ubuntuをインストールすれば、簡単にWindows10にLinux環境を作れます。
この記事では、Ubuntuとはどのようなアプリで、どのように利用すればいいのか、詳しく開発します。まずはUbuntuの詳細について解説します。
UbuntuとはWindows10の中にLinuxの環境を簡単に作れるアプリです。もともとは、WindowsとLinuxの環境は全く違うことから、LinuxとWindowsを同時に1台のPCで起動することはできませんでした。
しかし、Windows10ではWSL(Windows Subsystem for Linux)という、Windows10の中でLinuを動かせる機能が搭載されています。このWSLにより、Windowsの中でLinuxが利用できるようになりました。
Ubuntuとは、Linuxの環境を構築するためのアプリです。Linux環境を作るためのアプリは複数ありますが、Ubuntuはインストールも簡単で、初心者でもすぐにLinuxをLinuxを始められるアプリとして人気があります。
UbuntuをWindows10にインストールすることで、Windows10の環境の中でLinuxの開発ができます。開発はLinuxのPCで、その他の業務はWindowsのPCで、とPCの使い分けをしていたユーザーが、1台のPCだけで両方の業務を同時並行で行えるようになりました。
Ubuntuを利用することのメリットには、Windows10の環境の中で、Linuxの多様な言語を使っての開発ができるという点です。Windows10だけで開発をしようとしても、限界があります。しかし、Ubuntuをインストールすれば、Windows10の環境の中で、Linuxとほぼ同じ言語を使っての開発が可能になります。
また、今まではLinuxでWindows用のアプリを開発しても、WindowsのPCに移して起動しないと、そのアプリを試すことができませんでした。しかし、1台のPCの中で両方の環境を使えるようになったことで、Linuxで開発したものを、すぐにWindows環境で試せるようになりました。
開発者にとっては、プログラムをPCで移し替える手間がなくなり、作業が大きく効率化します。
ここまで見てきたように、Windows10でWSLを有効化してUbuntuをインストールすると、全ての作業が1台のPCだけで行えるようになります。PCを設置する場所も1か所で済むようになり、複数のPCの間を移動する手間も省けます。これが最も大きな、Windows10にUbuntuをインスト―するメリットと言えるでしょう。
Windows10にUbuntuをインストールして、実際にWindows10上でLinuxを動かせるようにしてみましょう。Ubuntuをインストールするためには、まずはWSLを有効化した上で、Ubuntuを入手してインストールし、Ubuntuの初期設定を行います。その手順を順番に解説します。
まずはUbuntuをインストールする前に、Windows10のWSLを有効化してみましょう。Windows10でコントロールパネルを開きます。コントロールパネルの開き方がわからない方は、こちらの記事を参考にしてください。
コントロールパネルで「プログラム」をクリックします。
「Windowsの機能の有効化または無効化」をクリックします。
「Windows Subsystem for Linux」にチェックを入れて「OK」をクリックします。その後、いったんWindows10を再起動します。
ここまでの手順で、Windows10上でLinuxを運用するためのWSLが有効化されました。
1 / 2
続きを読む