The WSL step needs a real console, so the scripts cannot run hidden or with redirected output

Aperta
#196 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
powershell
Ambito
devops

Direzione di ricerca

Start with steps/wsl.ps1 around line 86 and read how the script invokes wsl --install and handles the WSL setup. Compare the proposed non-interactive installation steps with documenting the visible-console requirement; the issue does not choose between these approaches. Done means callers can run the WSL step without a visible console, or the scripts clearly document that requirement.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

steps/wsl.ps1 starts wsl --install without -NoNewWindow because wsl's install bootstrap needs a real console to run against (line 86 on main @ 2ac20c5), and a separate WSL window may pop up. So the scripts can't run hidden or with redirected output (CI, a service, or an app that shows progress itself): a caller has to start the whole run in a visible console window.

Proposal: make the WSL step work without a console (for example wsl --install --no-distribution plus the distro install as separate, non-interactive steps), or document that the scripts need a visible console so callers know up front.

Lingua principale
PowerShell
Stelle
3.5k
Fork
239
Merge medio
6h 3m
PR unite (30g)
37

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di microsoft/WindowsDeveloperConfig

Tutte le issue di microsoft/WindowsDeveloperConfig

Issue simili

Altre issue su DevOps

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.