Microsoft StoreからWindows 11/10にUbuntuをダウンロードする

Microsoftは最近、Windows 11/10Linuxサブシステムを発表しました。この機能は開発者向けに提供されていましたが、MicrosoftはWindows Storeでリリースしました。Windows 11/10用のUbuntuサブシステムをWindows Storeから直接ダウンロードできるようになりました。現時点では、Windows Insiderプログラムに登録する必要がありますが、Microsoftは最終的にはFall Creators Updateからすべてのユーザーが利用できるようにする予定です。

Windows 11/10のUbuntu

WindowsのUbuntuは、Windows 11/10ユーザーにUbuntuのコマンドラインツールを提供します。インストール後、「Ubuntu Terminal」やその他のコマンドラインユーティリティを実行できます。この機能は、Ubuntuを長年使用しているほとんどの人にとって便利です。これは仮想化コンテナではなく、変換レイヤーであることに注意してください。つまり、UbuntuターミナルはWindowsと並行して実行され、UbuntuコマンドをWindowsシステムコールに変換します。

すでにWindowsにUbuntuをインストールしています。どうしたらいいですか?

現在の/レガシーのUbuntuをすでにインストールしている場合は、そのまま実行し続けることができます。さらに、Windows Storeからディストリビューションをインストールできます。ディストリビューションは互いに完全に分離され、レガシーのディストリビューションからも分離されます。ただし、Microsoftは現在の/レガシーのディストリビューションは廃止されるため、Windows Storeのディストリビューションに切り替えることを推奨しています。また、新しいWSLは複数のディストリビューションを並行してインストールできるように強化されています。したがって、複数のディストリビューションを使用する予定がある場合は、切り替える必要があると思います。

コンピューターからレガシーのディストリビューションをアンインストールする場合は、コマンドプロンプトで「lxrun /uninstall」を実行します。

Microsoft StoreからUbuntuを入手する方法

最初のステップは、Windows Insiderプログラムに登録することです。これを行うには、設定を開き、更新とセキュリティWindows Insiderプログラムの順に選択します。画面上の手順に従って登録を完了し、コンピューターを再起動して、コンピューターが変更に合わせて更新されるようにします。

次のステップは、オプションの機能から「Windows Subsystem for Linux」を有効にすることです。管理者PowerShellウィンドウからこのコマンドを実行します:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

機能を有効にした後、コンピューターを再起動します。そうすると、コンピューターでWindows Subsystem for Linuxが有効になります。

最後に残っているステップは、Windows Storeからディストリビューションをダウンロードすることです。

Windows Storeを開き、「Ubuntu」を検索します。「入手」ボタンをクリックしてダウンロードし、インストールが完了したら「起動」ボタンをクリックしてUNIXユーザーアカウントの設定を開始します。

これらすべてのステップを完了すると、ほぼ完了し、Windows 11/10でUbuntuを使用できるようになります。「スタートメニュー」またはCMDウィンドウから起動できます。

つまり、最初にInsider Programに参加して、必要なビルド番号を取得しました。次に、Windows Subsystem for Linuxというオプションの機能を有効にしました。そして最後に、Windows 11/10にUbuntuをダウンロードしてインストールしました。

Microsoftはブログ記事で、SUSEFedoraをWindowsに取り込むことに取り組んでいると述べました。作業はほぼ完了しており、これらのディストリビューションはまもなくストアに表示される予定です。ストアから複数のディストリビューションをダウンロードでき、それぞれが分離された環境で実行され、互いに干渉することはありません。WindowsのUbuntuではすべてのUbuntuアプリケーションを実行することはできませんが、開発は進んでおり、将来は明るいようです。

UbuntuはWindowsでどのように動作しますか? WSLとは何ですか?

Windows Subsystem for Linuxにより、開発者はほとんどのコマンドラインツール、ユーティリティ、アプリケーションを含むGNU/Linux環境を実行できます。これは、互換性のある環境を提供するエミュレーターのようなもので、どのLinux DestroでもWindows PCで実行できます。

WSLはLinuxよりも優れていますか?

ユースケースによって異なります。Linuxだけで作業する必要がある場合は、コンピューターにWindowsをインストールしたほうがよいでしょう。ただし、WindowsとLinuxの両方を使用する必要がある場合は、WSLを使用してWindows PCにLinuxをインストールし、両方を使用できます。