WindowsにUbuntuをインストールする方法
現在、Windowsを主なオペレーティングシステムとして使用しているが、重要なLinuxの機能を見逃していると感じている場合、WSL(Windows Subsystem for Linux)機能を通じてWindowsにUbuntuをインストールすることができます。WSLは本質的に仮想化であり、UbuntuがWindowsと密接に統合されることを可能にし、追加のオペレーティングシステムを実行するためのオーバーヘッドはごくわずかで、Ubuntu内からWindowsのファイルシステム全体にネイティブにアクセスできるようになります。
マイクロソフトは、Hyper-Vアーキテクチャ(Windowsのネイティブ仮想化システム)で動作するように構成された変更されたLinuxカーネルをインストールすることにより、UbuntuとWindowsの緊密な統合を実現しています。このカーネルは、Windows上でシームレスに動作するように微調整されています。これは、VMwareやVirtualBoxなどの他のソフトウェアで期待されるであろう仮想化体験とは大きく異なります。
このチュートリアルでは、WSLを有効にしてWindowsにUbuntuをインストールする手順を説明します。
他のオプション
WSLは、Linuxコマンドを実行したり、Linuxソフトウェアパッケージを最も簡単な方法で利用したいユーザーにとって完璧な選択です。しかし、Linuxの作業がより広範囲にわたる場合、Windowsと並行してUbuntuをデュアルブートオペレーティングシステムとしてインストールするか、VirtualBoxのような専用のハイパーバイザーを使用して完全なUbuntuインストールをGUIで実行することを検討するかもしれません。
このチュートリアルでは、あなたは学びます:
- 仮想マシンプラットフォームおよびWindows Subsystem for Linuxを有効にする方法
- Microsoft Storeを介してWSL用のUbuntuをインストールする方法
- Windows上でWSLを介してUbuntuを起動する方法
ビデオチュートリアル
Windows上にUbuntuをインストールする(WSL)
以下の手順に従って、WSLを有効にし、WindowsにUbuntuをインストールしてください:
-
最初のステップは、Windowsのスタートメニューを開き、
Windowsの機能の有効化または無効化メニューを検索することです。表示されたオプションをクリックして、Windowsの機能パネルを開きます。 Windowsの機能ウィンドウの中で、
仮想マシンプラットフォームとWindowsサブシステムfor Linuxオプションの隣にあるボックスにチェックを入れて、これらの機能を有効にします。次に、機能を有効にするためにOKをクリックします。Windowsは変更を行い、数分かかる場合があります。その後、変更を有効にするためにシステムを再起動するように求められます。再起動を進めてください。
Windowsがデスクトップに戻ると、スタートメニューを開き、Windowsストアに移動します。そこに着いたら、
Ubuntuを検索し、最新のLTSリリースをクリックします。検索結果をクリックしてUbuntu LTSページが読み込まれたら、「取得」ボタンをクリックしてオペレーティングシステムのダウンロードとインストールを開始します。
-
ダウンロードが完了したら、Windowsコマンドプロンプトを開き、カーネルが完全に更新されていることを確認するために、次のコマンドを実行することをお勧めします:
> wsl --update 次に、Windowsのスタートメニューを開いて「Ubuntu」を検索し、それを開くことができます。
Ubuntu用に新しいユーザーを作成することを求められます。これが現在Windowsで使用しているユーザー名やパスワードと同じである必要はありませんのでご注意ください。
私たちはすべて終わりました。これで、通常通りにUbuntuを使用できます。Bashスクリプトを作成したり、aptコマンドを使って追加のソフトウェアをインストールしたり、C:ドライブに/mnt/cディレクトリを通じてアクセスしたり、他の作業を始めましょう。
締めくくりの考え
このチュートリアルでは、WindowsにUbuntuをインストールする方法を見てきました。これは、Windowsの上でLinuxを非常にシームレスに実行するためにカスタマイズされた仮想化機能であるWindows Subsystem for Linuxによって可能になりました。これにより、ユーザーはほとんどオーバーヘッドなしにLinuxの機能やソフトウェアを利用し、Windowsファイルシステムに簡単にアクセスすることができます。







