-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Detect WSL1 and error #297
Conversation
WSL1 is not supported because some things Nix relies on to work are not available.
Sorry to open up this merge. But I wanted to install Determinate Systems Nix on WSL1 and I didn't get the error like this. The one I bumped into was:
This was all with the default settings for as far as I can remember. Using the standard install command from the website: I assume nix still isn't supported on WSL1? It's unfortunate, but with this computer I can't update it to WSL2, so I am stuck with WSL1 and would like to see if in any way it's possible to have some nix on this machine to make life a bit more bareable. |
You are correct in that WSL1 is still not (explicitly) supported. If you can provide information on a more reliable way of detecting if the WSL version used is WSL1 and not WSL2, I'd be grateful! In the meantime, while this "bug" exists, you can see if using |
WSL1 is not supported because some things Nix relies on to work are not available.
Description
Closes #281.
Checklist
cargo fmt
nix build
nix flake check
Validating with
install.determinate.systems
If a maintainer has added the
upload to s3
label to this PR, it will become available for installation viainstall.determinate.systems
: