マイクロソフトは、 資料 これは、2020年9月にWindows10でWindowsSubsystem for Linuxに加えられた変更をカバーしています。投稿では、Windows Updateによるカーネルの更新、Windows10バージョン1909および1903でのWSL2の可用性、および機能に加えられたその他の興味深い改善について説明しています。
WSL 2 は、Linux用のWindowsサブシステムがWindows上でELF64Linuxバイナリを実行できるようにするアーキテクチャの新しいバージョンです。この新しいアーキテクチャは、これらのLinuxバイナリがWindowsおよびコンピュータのハードウェアと対話する方法を変更しますが、それでもWSL 1(現在広く利用可能なバージョン)と同じユーザーエクスペリエンスを提供します。
広告
これは、完全なシステムコール互換性を可能にするWindowsを備えた実際のLinuxカーネルを出荷します。 LinuxカーネルがWindowsに同梱されるのはこれが初めてです。 WSL 2は、最新の仮想化テクノロジーを使用して、軽量ユーティリティ仮想マシン(VM)内でLinuxカーネルを実行します。
WSL 2のサポートは、Windows10バージョン1903および1909で利用できるようになりました。
Windows10用のLinuxレイヤーの次の実装であるWSL2は、Windowsバージョン2004でのみ利用可能でした。より多くのWindows 10ユーザーが利用できるようにするために、Microsoftは 利用可能にしました OSの以前の2つのリリースの場合。
WSLでのLinuxGUIアプリの実行に関する更新
Microsoftはこの機能の最初のプレビューに近づいており、数か月以内にWindowsInsiderのプレビューリリースを発表する予定です。
以下は、内部ビルドの初期の外観です WSLでGUIアプリを実行する 。 WSLは、Linux環境で完全に実行されるIDEを含む、さまざまな種類のアプリケーションをサポートすることがわかります。開発者は、タスクバーにLinuxアプリのアイコンを表示したり、マイクを使用したオーディオをサポートしたりするなど、多くの適合と仕上げの詳細を含めました。以下は、WSLで実行されているMicrosoftTeamsのネイティブLinuxバージョンです。
WSL –ディストロサポート付きのインストールがまもなくインサイダーに提供されます
BUILD 2020会議で、マイクロソフトは新しいコマンドラインオプションを導入しました。wsl --install
。この機能の最初のイテレーションは、現在、Windows10のWindowsInsiderビルドで利用できます。今後数週間以内に、 - インストール
引数には、WSLディストリビューションをインストールする機能が含まれます。つまり、1つのコマンドで、選択したディストリビューションとともに、マシンにWSLを完全にセットアップできます。
WSLを使用してLinuxファイルシステムにアクセスする
で始まります WindowsInsiderプレビュービルド20211 、WSL2は新しい機能を提供します。wsl --mount
。この新しいパラメーターを使用すると、物理ディスクをWSL 2内に接続してマウントできるため、Windowsでネイティブにサポートされていないファイルシステム(ext4など)にアクセスできます。 Windowsファイルエクスプローラー内でこれらのファイルに移動することもできます。
この機能の詳細については、 WSL2マウントディスクドキュメント または 発表ブログ投稿 。
DirectMLを使用したオープンソースのTensorFlow
WSLには、GPUコンピューティングワークフローのサポートが含まれており、WindowsInsiderビルドで利用できるようになりました。この変更と公式ドキュメントで開始する方法の詳細をお読みください。 GPU加速機械学習トレーニング 。さらに、Microsoftは、Windows上のTensorFlowの拡張機能であるTensorFlow-DirectMLのソースコードを、Githubのオープンソースプロジェクトとして一般に公開しました。 TensorFlow-DirectMLは、DirectX 12対応のGPUを備えたWindowsデバイスで高性能トレーニングと機械学習モデルの推論を可能にすることで、従来のグラフィックスプロセッシングユニット(GPU)サポートを超えてTensorFlowの範囲を拡大します。 DirectML 。 DirectMLは、Windows上のハードウェアアクセラレーションによるディープラーニングAPIです。この変更について詳しくは、 発表ブログ投稿 。
クロムはパスワードの保存を求めていません
LinuxカーネルバージョンがMicrosoftUpdate forWSLを介して自動更新されるようになりました
バージョン2004では、MicrosoftはWindows OSイメージからLinuxカーネルを削除し、代わりにサードパーティのドライバー(グラフィックスやタッチパッドドライバーなど)と同じ方法で、WindowsUpdateを介してPCに配信します。 [更新の確認]ボタンをクリックして新しいカーネルの更新を手動で確認するか、Windowsに通常どおり最新の状態に保つことができます。
新しいカーネルバージョンはWindowsInsider専用ではなくなり、WSLが有効になっていて、Microsoft Updatesにオプトインしているデバイスは、自動的に最新のカーネルバージョンを受け取ります。 Linuxカーネルのリリース履歴を確認できます WSLドキュメント 。