Vibe Copilot installation of SageMath 10.8 on WSL Ubuntu 24.04 (Windows 11) Version: v1.0 — May 2026
This guide provides a clean, reproducible and automated installation of:
WSL Ubuntu‑24.04 SageMath 10.8 (classical build) Jupyter Notebook & JupyterLab Automatic launcher scripts Windows shortcuts for one‑click launch Download the complete package (ZIP) Includes:
the 4 PowerShell scripts the generated WSL scripts README.txt README.html Download: https://1drv.ms/u/c/2aea96256d42cd9b/IQDwHTPimzOzTI2Ac4yMLyUaAWDAMdCPuNr_6AoVhd_P7T8?e=DI0d98
Contents of the ZIP forceUbuntuVersion.ps1 install-sage-Jupyter.ps1 createFile-sage_sh_scripts.ps1 createShortcut.ps1 README.txt README.html Installation — Official Steps 1. forceUbuntuVersion.ps1 — Run as Administrator This script ensures that your WSL distribution is named exactly:
Ubuntu-24.04 Run:
powershell -ExecutionPolicy Bypass -File <path>\forceUbuntuVersion.ps1 2. install-sage-Jupyter.ps1 — Normal PowerShell Automatically installs:
SageMath 10.8 (classical build) Python venv Jupyter Notebook JupyterLab Python dependencies Run:
powershell -ExecutionPolicy Bypass -File <path>\install-sage-Jupyter.ps1 3. createFile-sage_sh_scripts.ps1 — Normal PowerShell Creates two executable WSL launcher scripts:
~/bin/sage_nb.sh ~/bin/sage_lab.sh Features:
launches Sage Notebook or JupyterLab opens Microsoft Edge automatically detects the Jupyter URL starts in the current Windows working directory Run:
powershell -ExecutionPolicy Bypass -File <path>\createFile-sage_sh_scripts.ps1 4. createShortcut.ps1 — Normal PowerShell Creates two Windows shortcuts:
Sage Notebook.lnk Sage Lab.lnk Run:
powershell -ExecutionPolicy Bypass -File <path>\createShortcut.ps1 Recommended installation order forceUbuntuVersion.ps1 (Admin) install-sage-Jupyter.ps1 createFile-sage_sh_scripts.ps1 createShortcut.ps1 Then simply double‑click:
Sage Notebook.lnk Sage Lab.lnk ASCII Workflow Diagram (v1.0) ┌──────────────────────────────┐ │ Windows 11 (PowerShell) │ └──────────────┬───────────────┘ │ ▼ ┌──────────────────────────────┐ │ forceUbuntuVersion.ps1 │ │ → ensures "Ubuntu-24.04" │ └──────────────┬───────────────┘ │ ▼ ┌──────────────────────────────┐ │ install-sage-Jupyter.ps1 │ │ → installs Sage + Jupyter │ └──────────────┬───────────────┘ │ ▼ ┌──────────────────────────────┐ │ createFile-sage_sh_scripts │ │ → creates nb.sh / lab.sh │ └──────────────┬───────────────┘ │ ▼ ┌──────────────────────────────┐ │ createShortcut.ps1 │ │ → creates Windows .lnk │ └──────────────┬───────────────┘ │ ▼ ┌──────────────────────────────┐ │ Double‑click Notebook / Lab │ │ → Edge opens Jupyter │ └──────────────────────────────┘ Enjoy SageMath on Windows with a clean, reproducible workflow!