Как удалить Windows Path из Ubuntu Path ?
~/.bashrc или другой файл не содержит его.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss = "AppendNtPath"=dword:00000000
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lxss{....} = "AppendNtPath"=dword:00000000
Это не имеет никакого эффекта.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss{GUID}\Flags
Изменение флагов с 7 на 5, переустановило мой Ubuntu, удалив все, что у меня было.
Решено, перезапись пути
~ / .profile export PATH = "/ usr / локальный / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin "
Если вы хотите запретить WSL добавлять все элементы PATH Windows в путь Linux, создайте (или отредактируйте) / etc / wsl.conf
со следующим содержанием:
[interop]
appendWindowsPath=false
Затем выйдите из WSL, выполните wsl --shutdown
из PowerShell или CMD и перезапустите.
Тем не менее, это затруднит использование многих полезных функций в WSL, поскольку вам придется вызывать команды Windows с указанием их полного пути. По крайней мере, рассмотрите возможность добавления вручную некоторых из них при запуске оболочки, например:
/ mnt / c / Windows / System32
/ mnt / c / Windows
/ mnt / c / Windows / System32 / WindowsPowerShell /v1.0/