-
-
Notifications
You must be signed in to change notification settings - Fork 654
Description
This is for portability testing of the Sage distribution when developing on Windows, as an alternative to using Docker.
wsl
would be a "technology", like local
or docker
-
https://doc.sagemath.org/html/en/developer/portability_testing.html#automatic-docker-based-build-testing-using-tox
The GH workflow for wsl testing from #30216 could then be simplified and generalized by going through tox.
(follow-up from #30216)
References:
Manual install: https://docs.microsoft.com/en-us/windows/wsl/install-manual
Windows Subsystem for Linux Command Reference | Microsoft Docs
https://docs.microsoft.com/en-us/windows/wsl/reference
windows subsystem for linux - How do you install multiple, separate instances of Ubuntu in WSL? - Stack Overflow
https://stackoverflow.com/questions/51584765/how-do-you-install-multiple-separate-instances-of-ubuntu-in-wsl
DDoSolitary/LxRunOffline: A full-featured utility for managing Windows Subsystem for Linux (WSL)
https://github.com/DDoSolitary/LxRunOffline
Manually download Windows Subsystem for Linux (WSL) Distros | Microsoft Docs
https://docs.microsoft.com/en-us/windows/wsl/install-manual
Install Windows Subsystem for Linux (WSL) on Windows 10 | Microsoft Docs
https://docs.microsoft.com/en-us/windows/wsl/install-win10
WSL - Ubuntu Wiki
https://wiki.ubuntu.com/WSL
Depends on #30923
CC: @tobiasdiez @sagetrac-tmonteil
Component: porting
Issue created by migration from https://trac.sagemath.org/ticket/30505