Official support for multi-instance WSL
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 33.7k
- Forks
- 1.8k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 116
Description
Is your feature request related to a problem? Please describe.
I'm always frustrated when I need to uninstall and re-install wsl for change development environement, because I use Windows as my daily-use and WSL as development-use
I maintain some application with some conflicts (differenet JDK version, Python 2 vs Python 3 etc...) , but those all setup on Ubuntu 1804.
Now when I want to update something on app01 (which use JDK8 and Python 2), I must uninstall current wsl (current setup with JDK 14 and Python 3)
Describe the solution you'd like
Official support for multi-instance wsl.
Describe alternatives you've considered
N/A
Additional context
Currently, I'm doing some hack on registry to archive multi-instance-wsl, but an official support for multi-instance wsl is much better.
ref: https://stackoverflow.com/questions/51584765/how-do-you-install-multiple-separate-instances-of-ubuntu-in-wsl
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file, test, or entry point is identified. Start by reviewing the WSL repository and the linked Stack Overflow discussion to understand the requested multi-instance behavior. Done would require a defined official multi-instance design and corresponding implementation and tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100