• Logo
    Ubuntu on WSL
  • ubuntu.com/wsl
  • More resources
    • Discourse
    • Matrix
    • GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Ubuntu on WSL documentation
Ubuntu on WSL documentation
  • Ubuntu on WSL
  • Tutorials
    • Develop with Ubuntu on WSL
    • Get started with Ubuntu Pro for WSL
    • Deploy WSL instances with UP4W and Landscape
  • How-to guides
    • Installation and setup
      • Install Ubuntu on WSL
      • Back up and restore Ubuntu WSL instances
      • Automatic setup of Ubuntu on WSL with cloud-init
      • Install UP4W and add a Pro token
      • Verify Pro subscription and attachment
      • Uninstalling UP4W, Ubuntu WSL apps and WSL
    • Remote deployment
      • Configure the Landscape client with UP4W
      • Create WSL instances on multiple Windows machines with the Landscape API
      • Enforce the UP4W background agent startup remotely using the Windows Registry
      • Start the UP4W background agent remotely
    • GPU and graphics
      • Enabling GPU acceleration with CUDA
      • Use WSL for data science and visualise results graphically
    • Contributing
      • General contribution guidelines
      • Install UP4W for development
      • Restart UP4W for development
      • Access UP4W logs for development
      • Enable features for development
      • Reset UP4W
    • Run a WSL GitHub workflow on Azure
  • Reference
    • Ubuntu distributions
    • GitHub actions for Ubuntu WSL
    • Glossary of Ubuntu Pro for WSL components
    • UP4W configuration
      • Firewall requirements for Ubuntu on WSL
      • Landscape configuration schema for Ubuntu on WSL
      • The Windows registry and Ubuntu Pro for WSL
    • Debugging and testing
      • Windows Agent CLI
      • WSL Pro Service CLI
      • QA process
  • Explanation
    • Architecture of Ubuntu Pro for WSL
    • Support for miscellaneous binary formats (binfmt_misc) with Ubuntu on WSL
    • Security overview for Ubuntu on WSL
Back to top
Contribute to this page

Contributing¶

These how-to guides help you contribute to Ubuntu on WSL.

General guidelines for contributors¶

If you are interested in contributing to code or docs, please read our guidelines.

  • General contribution guidelines

Guides for developing Ubuntu Pro for WSL¶

Useful guides when developing and testing Ubuntu Pro for WSL.

  • Install UP4W for development
  • Restart UP4W for development
  • Access UP4W logs for development
  • Enable features for development
  • Reset UP4W
Next
Contributing to Ubuntu on WSL
Previous
Use Ubuntu on WSL for data science and engineering
Copyright © 2025 CC-BY-SA, Canonical Ltd.
Last updated on Feb 21, 2025
Contents
  • Contributing
    • General guidelines for contributors
    • Guides for developing Ubuntu Pro for WSL