Category Archives: WSL

Windows 10 Insider Preview Build 18990 (20H1)

Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 18990 (20H1) to Windows Insiders in the Fast ring. IMPORTANT: As is normal with pre-release builds, these builds may contain bugs that might be painful for some. If you take this flight, you won’t be able to switch Slow or Release Preview rings without […]

情報源: Announcing Windows 10 Insider Preview Build 18990 | Windows Experience Blog

Memo. WSL関係の更新あり。ゲームバーでFPSカウンターが表示されるようになる。おっと。

将来的にはVMware WorkstationがHyper-Vが動いていても動作できるようになるらしい

情報源: VMware Workstation and Hyper-V – Working Together – Microsoft Tech Community – 825831

地味にWindows 10ではHyper-Vというか、ハイパーバイザーを使うものが増えてきていて、WSL2やWindowsコンテナもその一つです。しかしながらやっかいなのが、そうしたWindowsのハイパーバーザー由来技術が使われていると、VMware WorkstatiionやVirtualboxのようなデスクトップで動作する仮想化技術がハイパーバイザーと競合するため使えなくなってしまうことでした。ソフトウェカ遺髪のテスト目的ではHyper-VよりもVMware WSなどの方が使い勝手が良いことが多く、悩みの種になっています。

しかしながらこのステートメントにより、将来的にWindowsのハイパーバイザーとVMware WSが共存可能になるようなので、これは嬉しいお知らせです、特にVMware WSのためにWSL2を諦めなくて良いというのはとても良いお知らせです。

Oracleもこの勢いでVirtualboxを対応させても良いのよ。

Linux development with WSL and Visual Studio Code

シリーズだったんだ。という事でまとめのメモ。

WSL in Insiders Preview Build 18945

A new Windows insiders build has just released, and it contains some hot off the press features for the Windows Subsystem for Linux (WSL)! We’ve added the ability to access Linux networking applications in a WSL 2 distro from Windows with localhost,

情報源: What’s new for WSL in Insiders Preview Build 18945 | Windows Command Line Tools For Developers

  • Windowsからlocalhost指定でWSL2側に接続可能に。
  • C:\Users\.wslconfigでWSL2の構成オプションを設定可能に
    • .wslconfigで使用したいカーネルを設定可能に

Build 18945 リリースノート

An In Depth Tutorial on Linux Development on Windows with WSL and Visual Studio Code 

Memo.

In an earlier blog post, Take your Linux development experience in Windows to the next level with the Windows Subsystem for Linux (WSL) and Visual Studio Code Remote, we introduced an overview of the VS Code Remote – WSL extension, which simplifies Linux development on Windows Subsystem on Linux (WSL).

情報源: An In Depth Tutorial on Linux Development on Windows with WSL and Visual Studio Code | Windows Command Line Tools For Developers

WSL 2登場

We’re excited to announce starting today you can try WSL 2 by installing Windows build 18917 in the Insider Fast ring! In this blog post we’ll cover how to get started, the new wsl.exe commands, and some important tips. Full documentation about WSL 2 is available on our docs page.

情報源: WSL 2 is now available in Windows Insiders | Windows Command Line Tools For Developers

本日登場したWindows 10 20H1 Insider Preview Build 18917よりいよいよWSL2が登場しました。という事で、WSL2を一刻でも早く使ってみたい方は、Insider Previewへの参加が必要となります。

ちなみに、WSL2は薄いHyper-V上で動作するので、VMware Workstation/PlayerやVirtualBoxとは共存できなくなりましたので、そのあたりはご理解頂きたくと言ったところ。つまり、これまでのWSLはあくまでも、「Windowsのサブシステム」でしたがWSL2は「起動が速い仮想マシン」なので、そこら辺の違いもご理解頂きたい。基本的に何でも出来るようになりましたが、今まで通りではないよと。だからちゃんとVHDファイルもあります。メモリの使われ方も違います。

UXの違いに関しては以下のドキュメントなど参照ください。

https://devblogs.microsoft.com/commandline/wsl-2-is-now-available-in-windows-insiders/

追記:21:27

VMwarePlayer上の20H1 18917でWSL2が動きました。

A Deep Dive Into How WSL Allows Windows to Access Linux Files 

Three months ago, we announced that the Windows Subsystem for Linux will be able to access Linux files from Windows in the blog post: What’s new for WSL in Windows 10 version 1903, and in today’s post we will be showing you how we made these changes possible.

情報源: A Deep Dive Into How WSL Allows Windows to Access Linux Files | Windows Command Line Tools For Developers

Memo.

WSLにopenSUSE-Leap-15-1 

A Linux (WSL) distribution for developers and system administrators who don’t have time to fuss about.- Use on machines where corporate IT overlords mandate Windows.- Easier to install, use, and maintain than CygWin.- Native command-line UNIX tools: rsync, tar, vim, grep, sed, awk, and so much more.- Developers can mirror Linux server environments without the overhead of a virtual machine.- Learn Linux without the additional complexity of setting up a dual-boot system or virtual machine.- Free (as in speech) and free (as in beer).

情報源: openSUSE-Leap-15-1 を入手 – Microsoft Store ja-JP

ストアより入手できます。