A reproducible workflow for installing SageMath on Windows (WSL + Ubuntu 24.04)
t: enhancement
### Problem Description
Installing SageMath on Windows (via WSL) is currently complex for non‑expert users.
The installation steps are fragmented across multiple sources, and there is no reproducible, automated workflow.
### Proposed Solution
Copilot and I have developed a fully automated and reproducible installation workflow for SageMath on Windows using:
- WSL
- Ubuntu 24.04 LTS
- SageMath 10.8 (built from source)
- JupyterLab and Jupyter Notebook
- automatic kernel configuration
- a Windows shortcut that launches SageMath Jupyter in one click
The goal is to provide a modern, simple and reliable installation method for Windows users — especially students, teachers and newcomers who often struggle with the current instructions.
### Why this matters
Windows users represent a large part of the SageMath audience, but the installation path is still fragmented and often confusing.
WSL provides a clean Linux environment, and with automation, we can offer a turn‑key solution that works out of the box.
### What is available
A complete guide is already published here:
👉 *https://ask.sagemath.org/question/88911/vibe-copilot-installation-of-sagemath-108-on-wsl-ubuntu-2404-windows-11/*
It includes:
- all PowerShell scripts
- explanations
- a ZIP archive
- a reproducible workflow tested multiple times
### What we propose
We would be happy to collaborate with maintainers to:
- refine the workflow
- align it with SageMath standards
- integrate it into the official documentation
- maintain it for future releases
We believe this could significantly improve the Windows onboarding experience.
Looking forward to your feedback.
Best regards,
**Jean‑Pierre & Copilot**
### Alternatives Considered
I considered using the existing installation instructions scattered across the SageMath documentation, AskSage, However, none of them provide a complete, reproducible, and automated workflow for Windows users.
### Additional Information
This workflow has been tested on a fresh Windows installation with WSL and Ubuntu 24.04.
I can provide additional logs or details if needed.
### Is there an existing issue for this?
- [x] I have searched the existing issues for a bug report that matches the one I want to file, without success.
1 条评论