Skip to content

[21.11-d89f18a1] The Journey Continues!

Compare
Choose a tag to compare
@nzbr nzbr released this 30 Mar 19:27
· 479 commits to main since this release
47ab671

📢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
  • 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

Changelog

🛠️ General Changes

🪲 Bugfixes