[21.11-d89f18a1] The Journey Continues!
📢Please note
- This release contains a known issue, that causes systemd to fail to start on first launch. For more information, see #67
- EDIT: The problem has been resolved. Please use the
nixos-wsl-installer-fixed.tar.gz
attached to this release instead of the regular one
- EDIT: The problem has been resolved. Please use the
- SHA256 checksums have been added for the attached files
Patch Notes
This is the promised 21.11 release
It includes a change that allows for running code from foreign architectures by registering them through binfmt_misc, just like on native NixOS. This feature is enabled by default, but it may lead to WSLInterop (being able to run windows executables) breaking in other WSL distributions as a side effect. Should you experience issues with this, you can disable it by setting wsl.interop.register = false
and removing all other binfmt registrations (if you have configured any). For more information on the underlying issue, see #64 and microsoft/WSL#8203
Should you encounter any problems, feel free to start a discussion or open an issue!
Updating
Flakes
Switch your nixpkgs url to github:NixOS/nixpkgs/nixos-21.11
and run nix flake update
Installer
Replace the content of /etc/nixos/nixos-wsl
with the content of the source-tarball attached to this release
Legacy (pre-installer)
Assuming that you followed the update procedure in the last release, replace refs/tags/20.09-1c1f5649
with refs/tags/21.11-d89f18a1