Skip to content
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

Use Alphine WSL2 image to boot the Guix system. #2

Open
cireu opened this issue Nov 1, 2020 · 3 comments
Open

Use Alphine WSL2 image to boot the Guix system. #2

cireu opened this issue Nov 1, 2020 · 3 comments

Comments

@cireu
Copy link

cireu commented Nov 1, 2020

Thanks for your Guix-on-WSL2.md!

I found a much easier way to start a environment ready for bootstrap Guix. Use the Alpine Image provided in Microsoft Store.
It's very small (about 2 MiB) and provide anything needed for bootstrap. I think this is much simpler than using Busybox rootfs and do the rest job manually.

@cireu
Copy link
Author

cireu commented Nov 1, 2020

Alphine -> Alpine

@giuliano108
Copy link
Owner

You are right, if you're interested in Guix as a "package manager", starting from Alpine will get you up and running much quicker than the procedure described in Guix-on-WSL2.md.

If you're interested in the Guix System (that is the Guix package manager plus the distribution built around it), Guix-on-WSL2.md is still relevant in my opinion.

@cireu
Copy link
Author

cireu commented Nov 1, 2020

Guix-on-WSL2.md is still relevant in my opinion.

The post binary install section(How to make a WSL compatible operating-system record and boot it) of this article is very useful. But I think user can use Alpine when they're not ready for the Guix binary installation, because it's simpler than the manual way(boot Busybox rootfs, mount device, write etc files) described in Guix-on-WSL2.md.

Maybe you can add I tips to tell readers that using Alpine to do binary installation is another possible approach(Then they can use guix system reconfigure to override the original Alpine distro)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants