Windows 10 Anniversary UpdateはLinuxを追加しましたWindowsプラットフォーム。 Linux用Windowsサブシステムは、オプションのWindows機能です。有効にすることもできますが、更新されても更新する方法はありません。 Creators Updateにアップグレードするだけでは、Linux用のWindowsサブシステムは自動的に更新されません。手動で行う必要があります。 Windows 10でLinux用のWindowsサブシステムを更新する方法は次のとおりです。
WSLの最新の安定バージョンは16.04です
LinuxのWindowsサブシステムを有効にする
Windows 10でWSLを有効にしていない場合は、更新する必要はありません。代わりに、Windows 10をCreators Updateに更新してから、WSLを有効にすることができます。 Creators UdpateでWSLを有効にすると、自動的に最新バージョンがインストールされます。
LinuxバージョンのWindowsサブシステムの確認
WSLバージョンを確認するには、WindowsアプリのUbuntuでBashを開きます。このアプリは、WSLを有効にしたアプリのリストにのみ表示されます。
Ubuntuアプリを開きます。更新が利用可能かどうかがわかります。次のコマンドを実行して、現在のWSLバージョンを確認します。
lsb_release -d
Linux用のWindowsサブシステムの更新
次の場合、Linux用のWindowsサブシステムを更新できます。Creators Updateを実行しています。まだ記念日の更新を行っている場合、WSLを更新することはできません。 Windows管理者アカウントからこれを行うのが最善です。
WindowsアプリのUbuntuでBashを開きます。次のコマンドを実行します。
do-release-upgrade
アプリはアップデートが利用可能かどうかを確認します。 パスワードの入力を求められます。これは管理者アカウントのパスワードではありません。 Windows 10でBashを有効にすると、アカウントのパスワードが設定されます。ここに入力する必要があるパスワードです。更新リクエストがキャンセルされるまでに3回試行されます。
コースを実行しましょう。完了すると、利用可能な新しいアップデートの概要が表示されます。
以下の場合、更新の追加詳細を取得できます。あなたが欲しい。そうでない場合は、Yと入力し、Enterをタップして続行します。ここで、更新がダウンロードおよびインストールされるのを待つ必要があります。介入する必要はありませんが、インストールにはかなり時間がかかります。
すべてがうまくいけば、WSLは最新バージョン、つまり16.04。バージョンチェックコマンドを再度実行して、更新が成功したことを確認できます。何も問題がなければ、更新後も環境は保持されます。
繰り返しますが、Anniversary Updateを使用している場合、このコマンドは機能しません。実行ボックスで「winver」コマンドを実行して、Windowsのバージョンを確認します。 Creators Updateは、バージョン1703ビルド15063です。
コメント