WSL: Difference between revisions

From Omnia
Jump to navigation Jump to search
Line 20: Line 20:


ref [https://ubuntu.com/tutorials/install-ubuntu-on-wsl2-on-windows-10#3-download-ubuntu]
ref [https://ubuntu.com/tutorials/install-ubuntu-on-wsl2-on-windows-10#3-download-ubuntu]
== List Running ==
wsl --list --running
# or
wsl -l --running
Also open File Explorer, and click on the '''Linux''' in the Navigation Pane.  <ref>https://www.tenforums.com/tutorials/127554-list-all-running-windows-subsystem-linux-distros-windows-10-a.html</ref>


== Convert WSL and Windows Paths ==
== Convert WSL and Windows Paths ==

Revision as of 20:44, 25 October 2024

Windows Subsystem for Linux

NOTE: THERE IS TOO MUCH OVERHEAD FOR WSL, DON'T ENABLE!

Enable

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

ref: https://www.tenforums.com/tutorials/46769-enable-disable-windows-subsystem-linux-wsl-windows-10-a.html

Disable

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

ref: https://www.tenforums.com/tutorials/46769-enable-disable-windows-subsystem-linux-wsl-windows-10-a.html

Install Ubuntu

wsl --install -d ubuntu

ref [1]

List Running

wsl --list --running
# or
wsl -l --running

Also open File Explorer, and click on the Linux in the Navigation Pane. [1]

Convert WSL and Windows Paths

$ wslpath
Usage:
    -a    force result to absolute path format
    -u    translate from a Windows path to a WSL path (default)
    -w    translate from a WSL path to a Windows path
    -m    translate from a WSL path to a Windows path, with '/' instead of '\'

EX: wslpath 'c:\users'

Windows path from WSL:

$ wslpath 'c:\users'
/mnt/c/users

WSL path from Windows:

$ wslpath -w '/'
\\wsl.localhost\Ubuntu\

Issues

Update fails with Forbidden (403)

C:\>wsl --update
Checking for updates.
Forbidden (403).
Error code: Wsl/UpdatePackage/0x80190193

Searches online indiate Defender (or other virus scanner may be to blame).

One suggests using --web-download:

wsl --update --web-download

ref: [2]

C:\>wsl --update
Checking for updates.
The most recent version of Windows Subsystem for Linux is already installed.

keywords