рдЖрдкрдХрд╛ рд╡рд┐рдВрдбреЛрдЬ рдмрд┐рд▓реНрдб рдирдВрдмрд░: Microsoft Windows [Version 10.0.18362.86]
рдЖрдк рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ:
profiles.json
рдореЗрдВ wsl рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рд╕рд╣реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рдУрд░ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
{
"startingDirectory": "C:/Users/joshj/AppData/Local/Packages/CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc/LocalState/rootfs/home/tackyunicorn",
"guid": "{a2785f8e-72c9-4550-b406-697388644902}",
"name": "Ubuntu",
"colorscheme": "MonokaiVivid",
"historySize": 9001,
"snapOnInput": true,
"cursorColor": "#FFFFFF",
"cursorHeight": 25,
"cursorShape": "vintage",
"commandline": "wsl.exe",
"fontFace": "Inconsolata for Powerline",
"fontSize": 10,
"acrylicOpacity": 1,
"useAcrylic": true,
"closeOnExit": true,
"padding": "10, 10, 10, 10",
"icon": "ms-appdata:///roaming/ubuntu.png"
}
рдпрд╣ рд░реВрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ wsl рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ
{
"startingDirectory": "/home/tackyunicorn",
"guid": "{a2785f8e-72c9-4550-b406-697388644902}",
"name": "Ubuntu",
"colorscheme": "MonokaiVivid",
"historySize": 9001,
"snapOnInput": true,
"cursorColor": "#FFFFFF",
"cursorHeight": 25,
"cursorShape": "vintage",
"commandline": "wsl.exe",
"fontFace": "Inconsolata for Powerline",
"fontSize": 10,
"acrylicOpacity": 1,
"useAcrylic": true,
"closeOnExit": true,
"padding": "10, 10, 10, 10",
"icon": "ms-appdata:///roaming/ubuntu.png"
}
рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ рдпреВрдЬрд░ рдлреЛрд▓реНрдбрд░ рдореЗрдВ wsl рдХреА рд╢реБрд░реБрдЖрдд рдХрд░рддрд╛ рд╣реИ
startingDirectory
рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ wsl рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИрдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ рдкрде рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реАрдзреЗ AppData рдХреЗ рддрд╣рдд WSL fs рдкрде рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП рдирдП UNC рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
"startingDirectory":"//wsl$/Ubuntu/home/cem/src"
-> ~/src
рдЗрд╕рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рд▓реЛрдХреЗрд╢рди рдХрд░реЗрдВ:
"startingDirectory":"C:/wd"
-> /mnt/c/wd
рд╣рдореНрдоред рд╣рдореЗрдВ рд╢рд╛рдпрдж рд╕реБрдЭрд╛рд╡ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдкреНрд░рд╛рд░рдВрднрдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдПрдХ wsl рдкрде рд╣реИред рдЕрднреА рд╣рдо рдХреЗрд╡рд▓ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдРрдк рдХреА рд╡рд░реНрдХрд┐рдВрдЧ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкреНрд░реЛрдлрд╛рдЗрд▓ wsl рд╣реЛрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рд╡рд░реНрдХрд┐рдВрдЧ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдкрд╛рд╕ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рддрд░реНрдХ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВред
рдПрдХ рдЖрд╕рд╛рди рд╣реИрдХ wsl рдХреЗ ~/.bashrc
рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрджрд░ рд╣реЛрдЧрд╛, рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВ
cd ~
рд╕рдорд╕реНрдпрд╛ рд╕реБрд▓рдЭ рдЧрдпреАред
рдПрдХ рдЖрд╕рд╛рди рд╣реИрдХ wsl рдХреЗ
~/.bashrc
рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрджрд░ рд╣реЛрдЧрд╛, рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВ
cd ~
рд╕рдорд╕реНрдпрд╛ рд╕реБрд▓рдЭ рдЧрдпреАред
рдпрд╣ рднреА рд╕рдм рдХреБрдЫ рдЕрдЬреАрдм рдФрд░ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд╛рдиреЗ рдХрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рддрд░реАрдХрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреА рдорд╢реАрди рдкрд░ рдмреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред :рдореБрд╕реНрдХреБрд░рд╛рдУ:
рдпрд╣ рддрд░реАрдХрд╛ рдереЛрдбрд╝рд╛ рдХрд╛рдо рдХрд╛ рд╣реИред рд╣рдо рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрдорд╛рдВрдб рд╕реЗ рд╡рд┐рддрд░рдг рдирд╛рдо рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ wsl.exe -d Ubuntu
рд╣рдореЗрдВ "рдЙрдмрдВрдЯреВ" рджреЗрдВ, рдФрд░ рдлрд┐рд░ Profile::EvaluateStartingDirectory
ред рдлрд┐рд░, рдпрджрд┐ рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ %userprofile%
рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдо \\WSL$\[distributionName][directory]
рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдПрдХ рдорд╛рдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрде рд╣реИред
рдпрд╛ рд╣рдо рд╡рд┐рдзрд┐ рдХреЛ рдПрдХ рдЧреИрд░-рд╕реНрдереИрддрд┐рдХ рд╡рд┐рдзрд┐ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ _commandline
рд╕реЗ рдореВрд▓реНрдп рдЖрдХрд░реНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЕрдм рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред P9 рд╕рд░реНрд╡рд░ рд╕рдВрднрд╡рддрдГ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЕрдЧрд░ рдпрд╣ рд░рд╣рд╛ рд╣реИ, рддреЛ UNRO рдкрде рдХреЗ рддрд╣рдд рдЙрдкрд▓рдмреНрдз рд╢реЗрдпрд░реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЛрдб рдХрд┐рдП рдЧрдП рд╕рднреА рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред
@ sandeepkv93 - рд╡рд╣ рд╣реИрдХ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред рдЬрдм рд╡реАрдПрд╕ рдХреЛрдб рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдЯрд░реНрдорд┐рдирд▓ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЗ рдЕрдВрджрд░ рдЦреБрд▓ рдЬрд╛рдП, рддреЛ рдЗрд╕рд╕реЗ рдмрдЪрд╛рд╡ рд╣реЛрдЧрд╛ред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рднреА рдХрд╛рд░рдг рдмрдирдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
рдореЗрд░рд╛ рдХрд╛рдо-рдХрд╛рдЬ
"commandline" : "wsl.exe ~ -d WLinux"
рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдПрдХ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдкрдирд╛ /etc/passwd
рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛, рдЕрдкрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА /c/Users/MikeLloyd
рдФрд░ startingDirectory
рдХреЛ ~
рдЕрдкрдиреА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореЗрдВ рд░рдЦреЗрдВред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП 18965.1005 рдкрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдореЗрд░рд╛ рдХрд╛рдо-рдХрд╛рдЬ
"commandline" : "wsl.exe ~"
рдпрджрд┐ рдореИрдВ C :? рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?
рдореИрдВрдиреЗ "commandline" : "wsl.exe /mnt/c/Programming -d Ubuntu-18.04"
рдФрд░ рдЕрдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ, /mnt/c/
рдХреЗ рд╕рд╛рде рдпрд╛ рдмрд┐рдирд╛ рдПрдХрд▓ рдпрд╛ рдмрд┐рдирд╛ рднрд╛рдЧреНрдп рдХреЗ рд╕рд╛рде рдЖрдЬрдорд╛рдИрдВред
@LeoLozes рдЗрд╕ рдереНрд░реЗрдб рдореЗрдВ рджреВрд╕рд░реА рдкреЛрд╕реНрдЯ рдпрд╣ рджрд░реНрд╢рд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдЬреЛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдареАрдХ рд╡реИрд╕рд╛ рд╣реА рдХрд░реЗрдВред
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
"startingDirectory": "//wsl$/Ubuntu-18.04/home/username"
рджреЛрдиреЛрдВ wsl.exe ~ -d <distro>
рдФрд░ //wsl$/home/<username>
рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдбреНрд╕ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ startingDirectory
рдХреЛ WSL рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдмрдЬрд╛рдп рд╕рдордЭрд╛ рдЬрд╛рдПред рдЬреИрд╕реЗ "startingDirectory": "$HOME/projects"
рдХреЛ рд╕рд┐рд░реНрдл рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдкрде рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЕрдкрдирд╛ wsl рдЬрд▓реНрджреА рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реБрдП # 1060 рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рд╣рдореЗрд╢рд╛ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдкрде рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИред
рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реВрдВ
"startingDirectory": "//wsl$/Ubuntu-18.04/home/myname"
Microsoft Windows [Version 10.0.18363.592]
, ver 0.8.100910.0
рд╣рдореЗрд╢рд╛ $ рдШрд░ рдкрд░ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдореЗрд░рд╛ рддрд░реАрдХрд╛:
Wt.exe рдХрд╛ рд▓рд┐рдВрдХ рдмрдирд╛рдПрдВ,
C: \ Users \ YourNAME \ AppData \ Local \ Microsoft \ WindowsApps \ wt.exe wsl.exe ~ -dd Ubuntu
рдФрд░ рдмрд╕ рдЗрд╕реЗ рдореЗрд░реЗ рд╕реНрдЯрд╛рд░реНрдЯ рдореЗрдиреНрдпреВ рдкрд░ рдкрд┐рди рдХрд░реЗрдВ, рдФрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореЗрдВ "рд╕реНрдЯрд╛рд░реНрдЯрдбрд╛рдпрд░реЗрдХреНрдЯрд░реА" рдХреЛ рд╢реВрдиреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦреЗрдВ
рдпрджрд┐ рдЖрдк "рд╢реБрд░реБрдЖрддреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛" рдХреЛ "wsl.exe" рдкрд╛рд╕ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╣рдореЗрд╢рд╛ рдЖрдкрдХреЗ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдЧрд╛ред
рдореЗрд░рд╛ рд╕рдорд╛рдзрд╛рди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди wsl.exe ~
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдирд╛ рд╣реИред рдПрдордПрд╕ рд╕реНрдЯреЛрд░ рдкрд░ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгред
{
"acrylicOpacity" : 1,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "wsl.exe ~",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 12,
"guid" : "{*********************************}",
"historySize" : 9001,
"icon" : "ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png",
"name" : "Ubuntu home",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : true
},
рдЖрд╕рд╛рди рддрдп
"рд╢реБрд░реБрдЖрддреА рдирд┐рд░реНрджреЗрд╢": "// wsl $ / Ubuntu / home /
@ рдЯреНрд░реЙрдп-рдореИрдХ рдЬреЛ рд╕рдЪрдореБрдЪ "рд╣реЛрдо" рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдЧрд╛, рди рдХрд┐ _your_ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВред рдЕрдирдЧрд┐рдирдд рдХрд╛рд░реНрдп рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ рдЙрдкрд░реЛрдХреНрдд рдЙрддреНрддрд░ рджреЗрдЦреЗрдВ ( рдЙрджрд╛рд╣рд░рдг )
рдореИрдВ Ubuntu рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдореЗрд░рд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╣реИ:
"commandline" : "ubuntu.exe"
рдЖрд╕рд╛рди рддрдп
"рдЖрд░рдВрднрд┐рдХ рд╢рд┐рдХреНрд╖рд╛": "// wsl $ / Ubuntu / home /",
рдореБрдЭреЗ рдпрд╣ рднреА рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╡реЗ they рдХреНрдпреЛрдВ рджреЗрддреЗ рд╣реИрдВ
рдзрдиреНрдпрд╡рд╛рдж рдореБрдЭреЗ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ ... рдЕрдЧрд▓реА рдЪреАрдЬрд╝ рдЬреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рд╡рд╣ рд╣реИ /etc/resolv.conf рдлрд╝рд╛рдЗрд▓ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рд╣реЛ рд░рд╣реА рд╣реИред рдЧреИрд░-рдХрд╛рдо рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА
рдореИрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ WSL рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд░реВрдВ?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдореИрдВ ~/dev
рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ commandline
рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ рдХреНрдпрд╛ рд▓рд┐рдЦреВрдВ?
рдореИрдВрдиреЗ "commandline": "wsl.exe ~/dev"
рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдиреАрдЪреЗ рдХреА рддрд░рд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА:
/bin/bash: /home/myname/dev: Is a directory
[process exited with code 126]
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
nvmред рдЗрд╕реЗ рд▓рд┐рдЦрдХрд░ рдмрддрд╛рдПрдВ
"startingDirectory":"//wsl$/Ubuntu/home/myname/dev"
рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рдХреБрдЫ рджрд┐рди рдкрд╣рд▓реЗ (profile.json рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ settings.json) рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛, startingDirectory
рдЕрдм рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рдПрдХ рднреА рднрд┐рдиреНрдирддрд╛ рдореЗрд░реЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдХреНрдпрд╛ рдХреЛрдИ рдФрд░ рднреА рдЗрд╕реЗ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ?
startingDirectory
рд╕реНрдерд╛рдкрдирд╛ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рдЙрд╕ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдмрдВрдЯреВ:
{
"guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
"hidden": false,
"name": "Ubuntu",
"source": "Windows.Terminal.Wsl",
"startingDirectory":"//wsl$/Ubuntu/home/me/dev"
},
рдореЗрд░реЗ рдкрд╛рд╕ 4 wsl рдбрд┐рд╕реНрдЯреНрд░реЛ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рдЙрдмрдВрдЯреВ, рдбреЗрдмрд┐рдпрди, рдХрд╛рд▓реА-рд▓рд┐рдирдХреНрд╕ рдФрд░ рд╕реЗрдВрдЯреЛрд╕ред рдЬрдм рдореИрдВ рд╕реЗрдЯрд┐рдВрдЧ "startingDirectory": "\\\\wsl$\\<distroname>\\home\\jakob"
рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдбреЗрдмрд┐рдпрди рд╢реБрд░реБрдЖрддреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ, рджреВрд╕рд░реЛрдВ рдХреЛ рдирд╣реАрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рдореИрдВ рдПрдХ рджреВрд╕рд░реЗ рдЯреИрдм рдХреЛ рдПрдХ рджреВрд╕рд░реЗ 3 рдбрд┐рд╕реНрдЯреЛрд╕ рдХреЗ рд╕рд╛рде рдЦреЛрд▓рддрд╛ рд╣реВрдБ рддреЛ рд╡реЗ рд╣рдореЗрд╢рд╛ ~ рдореЗрдВ рдЦреБрд▓рддреЗ рд╣реИрдВ рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ "startingDirectory": "//wsl$//<distroname>/home/jakob"
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди \\
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИ
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореИрдВ рдЕрдВрджрд░реВрдиреА рд╕реВрддреНрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 19619 рдФрд░ wsl2 рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рд╡реАрдПрдо рдЙрда рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╡реЗ рд╢реБрд░реБрдЖрддрдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕реЗрдЯрд┐рдВрдЧ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╡реАрдПрдо рдмрдВрдж рдХрд░ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдЯреИрдм рдЦреЛрд▓рддреЗ рд╕рдордп рд╢реБрд░реВ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рддреЛ рд╡реЗ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
рдЖрд╕рд╛рди рддрдп
"рдЖрд░рдВрднрд┐рдХ рд╢рд┐рдХреНрд╖рд╛": "// wsl $ / Ubuntu / home /",рдореБрдЭреЗ рдпрд╣ рднреА рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╡реЗ they рдХреНрдпреЛрдВ рджреЗрддреЗ рд╣реИрдВ
рдпрд╣ / рдШрд░ / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо / рдШрд░ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдмрд╕ рдкрд╣рд▓реЗ рд╕реЗ
"profiles": [
{
"guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
"hidden": false,
"name": "Ubuntu",
"source": "Windows.Terminal.Wsl",
"fontFace": "Cascadia Code",
"fontSize": 12,
// THIS vvvvvvvvvvvv
"commandline": "wsl.exe ~ -d Ubuntu"
}
],
рдЕрдкрдиреЗ рдбрд┐рд╕реНрдЯреНрд░реЛ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде "рдЙрдмрдВрдЯреВ" рдмрджрд▓реЗрдВред
рдореЗрд░реЗ рдкрд╛рд╕ 4 wsl рдбрд┐рд╕реНрдЯреНрд░реЛ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рдЙрдмрдВрдЯреВ, рдбреЗрдмрд┐рдпрди, рдХрд╛рд▓реА-рд▓рд┐рдирдХреНрд╕ рдФрд░ рд╕реЗрдВрдЯреЛрд╕ред рдЬрдм рдореИрдВ рд╕реЗрдЯрд┐рдВрдЧ
"startingDirectory": "\\\\wsl$\\<distroname>\\home\\jakob"
рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдбреЗрдмрд┐рдпрди рд╢реБрд░реБрдЖрддреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ, рджреВрд╕рд░реЛрдВ рдХреЛ рдирд╣реАрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рдореИрдВ рдПрдХ рджреВрд╕рд░реЗ рдЯреИрдм рдХреЛ рдПрдХ рджреВрд╕рд░реЗ 3 рдбрд┐рд╕реНрдЯреЛрд╕ рдХреЗ рд╕рд╛рде рдЦреЛрд▓рддрд╛ рд╣реВрдБ рддреЛ рд╡реЗ рд╣рдореЗрд╢рд╛ ~ рдореЗрдВ рдЦреБрд▓рддреЗ рд╣реИрдВ рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐"startingDirectory": "//wsl$//<distroname>/home/jakob"
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди\\
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИрд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореИрдВ рдЕрдВрджрд░реВрдиреА рд╕реВрддреНрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 19619 рдФрд░ wsl2 рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рд╡реАрдПрдо рдЙрда рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╡реЗ рд╢реБрд░реБрдЖрддрдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕реЗрдЯрд┐рдВрдЧ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╡реАрдПрдо рдмрдВрдж рдХрд░ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдЯреИрдм рдЦреЛрд▓рддреЗ рд╕рдордп рд╢реБрд░реВ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рддреЛ рд╡реЗ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ // wsl $ / рдлреЛрд▓реНрдбрд░ рдХреЛ рддрдм рддрдХ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ wsl рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╢реБрд░реВ рди рд╣реЛ рдЬрд╛рдПред рддреЛ рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрдЧрд╛ ~, рд▓реЗрдХрд┐рди рджреВрд╕рд░реЛрдВ рдореЗрдВ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ ~ рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓реА рдЖрд╡реГрддреНрддрд┐ // wsl $ / рдлрд╝реЛрд▓реНрдбрд░ рдкреНрд░рд╛рд░рдВрдн
@ рдЯреНрд░реЙрдп-рдореИрдХ рдЬреЛ рд╕рдЪрдореБрдЪ "рд╣реЛрдо" рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдЧрд╛, рди рдХрд┐ _your_ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВред рдЕрдирдЧрд┐рдирдд рдХрд╛рд░реНрдп рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ рдЙрдкрд░реЛрдХреНрдд рдЙрддреНрддрд░ рджреЗрдЦреЗрдВ ( рдЙрджрд╛рд╣рд░рдг )
@antoineco рдореИрдВ рдЙрдмрдВрдЯреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдХрд┐ рдЕрдЧрд░ рдпрд╣ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ) рд▓реЗрдХрд┐рди рдпрд╣ рдореБрдЭреЗ _my_ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА / рд╣реЛрдо / рдЯреНрд░рд┐рдореЗрдХ рдореЗрдВ рдбрд╛рд▓рддрд╛ рд╣реИ рддреЛ рдореЗрд░реЗ рд▓рд┐рдП рдореБрдЭреЗ рд╡реЗ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рддреЗ рд╣реИрдВ рдЬрд┐рдирдХреА рдореБрдЭреЗ рддрд▓рд╛рд╢ рдереА ...
@ рдЯреНрд░реЙрдп-рдореИрдХ рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЙрдмрдВрдЯреВ рдкрд░ рдХреЛрд╢рд┐рд╢ рдХреА, рдФрд░ рдпрд╣ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЗ рдкрд╛рд╕ рд╢рд╛рдпрдж рдПрдХ рдФрд░ рдирд┐рд░реНрджреЗрд╢ рд╣реИ, рдпрд╛ рддреЛ рдЖрдкрдХреА рд╕реЗрдЯрд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдпрд╛ рдЖрдкрдХреА bashrc рдлрд╝рд╛рдЗрд▓, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдХреЗрд▓реЗ _not_ рдЖрдкрдХреЛ рдЖрдкрдХреА рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдбрд╛рд▓рддрд╛ рд╣реИред
рд╡реИрд╕реЗ рднреА, рдореЗрд░рд╛ рдореБрдЦреНрдп рдореБрджреНрджрд╛ рдпрд╣ рдерд╛ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдЧрд▓рдд рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рдореБрдХреНрдд рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдХ рдХрд╛рдордХрд╛рдЬреА рд╕рдорд╛рдзрд╛рди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ , рдЪрд▓реЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЧрд▓рдд рд╡реИрдХрд▓реНрдкрд┐рдХ рдЪрд╛рд▓реЗрдВ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░реЗрдВред
рдореБрдЭреЗ (рд╢рд╛рдпрдж zsh рдХреА рд╡рдЬрд╣ рд╕реЗ) рдХреЗ рд▓рд┐рдП, рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣рд▓ "commandline": "wsl.exe /mnt/d/workspace -d Debian"
рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ:
zsh:1: permission denied: /mnt/d/workspace
[process exited with code 126]
рд▓реЗрдХрд┐рди "startingDirectory": "D:/workspace"
рдмрд┐рдирд╛ рдХрд┐рд╕реА "commandline"
рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдРрд╕реА рдХреЛрдИ рднреА рджреБрдирд┐рдпрд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдореЗрдВ wsl /directory
рдХрд░рдХреЗ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдпрд╣ _always_ (рдХреЗрд╡рд▓ zsh рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдирд╣реАрдВ!) рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╢реЗрд▓ рдХрд╛ рдкрд░рд┐рдгрд╛рдо __ececute Directory_ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИред рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡рд╣ рдХрднреА рдирд╣реАрдВред
рдЗрд╕ рдкрд░ рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди?
@ рдордХреНрд╕рд┐рдореЗрдЧреЗрд░рд┐рдВрдХреЗ рдиреЛрдк ред рд╣рдо рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВрдЧреЗ рдЬрдм рд╡рд╣рд╛рдБ рд╣реЛред рдЗрд╕ рдмреАрдЪ, рдХреНрдпрд╛ рдореИрдВ рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ рдмрдЯрди рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?
рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдХреЛ рдЗрд╕ рдереНрд░реЗрдб рдХреЗ рдХрд┐рд╕реА рднреА рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдмрд┐рдирд╛ рдЗрд╕ рдереНрд░реЗрдб рдкрд░ рд╕рднреА рдХреЛ рдкрд┐рдВрдЧ рдХрд┐рдП рдмрд┐рдирд╛ of
рд╣рд╛рдп рд╕рдм рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЗрд╕ рд╕реБрдЭрд╛рд╡ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдВрдЧреВрдареЗ рдорд┐рд▓ рдЧрдП рд╣реИрдВ рдЬреЛ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдереЗ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдмрд╕ рдПрдХ рдирдИ рдкреНрд░рдгрд╛рд▓реА рдкрд░ WSL рдФрд░ Ubuntu-20.04 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рдореИрдВрдиреЗ рдЬреЛ рднреА рдХрд┐рдпрд╛ рдерд╛ рд╡рд╣ рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдореЗрд░реА рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред Json рдлрд╝рд╛рдЗрд▓ рдФрд░ рдпрд╣ 100% рдореБрдЭреЗ рдореЗрд░реЗ рдШрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╕рднреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЕрдВрдЧреВрдареЗ рдиреАрдЪреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЙрдмрдВрдЯреВ -20.04 рдФрд░ 18.04 рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде 2 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдХрд╛рдо рд╣реИ рдФрд░ рдЕрдЧрд░ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рддреЛ рдЗрд╕ рдзрд╛рдЧреЗ рдкрд░ рдХреБрдЫ рдЕрдиреНрдп рд╕реБрдЭрд╛рд╡реЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред
"рд╢реБрд░реБрдЖрддреА рдирд┐рд░реНрджреЗрд╢": "//wsl$/Ubuntu-20.04/home/troy-mac"
"рд╢реБрд░реБрдЖрддреА рджрд┐рд╢рд╛": "//wsl$/Ubuntu-18.04/home/troy-mac"
рдпрд╛ @antoineco рд╕реБрдЭрд╛рд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬреЛ рд╣рд░ рд╕рдордп рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ ...
"рдХрдорд╛рдВрдбрд▓рд╛рдЗрди": "wsl.exe ~ -d Ubuntu"
@ рдЯреНрд░реЙрдп-рдореИрдХ рдореИрдВ рдпрд╣рд╛рдВ рдЕрдкрдиреЗ рд▓рд┐рдП рдмреЛрд▓ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЕрдВрдЧреВрдареЗ рдХреЗ рдиреАрдЪреЗ _ рдХрд╣рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдерд╛ред "рдЪреЗрддрд╛рд╡рдиреА, рдкрд╛рдардХред рдЗрд╕ рд╕рдВрджреЗрд╢ рдореЗрдВ рд╕реБрдЭрд╛рдП рдЧрдП рд╕рдорд╛рдзрд╛рди рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдХреГрдкрдпрд╛" _ рдХреЗ рдмрдЬрд╛рдп рд╕реНрд╡реАрдХреГрдд рд╕рдорд╛рдзрд╛рди рджреЗрдЦреЗрдВред рдпрд╣ рдЖрдкрдХреЛ рдЦрд╛рд░рд┐рдЬ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдирд╣реАрдВ рдерд╛ред
рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рдХрд╣рд╛, "commandline": "wsl.exe ~ -d <distro_name>"
(https://github.com/microsoft/terminal/issues/592#issuecomment-504947429) рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЪрд▓рд┐рдП рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЬрд╛рддреЗ рд╣реИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдирдП, рдЕрдиреБрдорд╛рдирд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреЗ рдмрдЬрд╛рдпред
рдЙрдмрдВрдЯреВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
"startingDirectory":"\\\\wsl$\\[DISTRONAME]\\home\\[USERNAME]"
рдпрджрд┐ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ [DISTRONAME] рдХреНрдпрд╛ рд╣реИ, рддреЛ:
рдЕрдм рдЖрдкрдХреЛ рдПрдХ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдлрд╛рдЗрд▓рд╢реЗрдпрд░ рдорд┐рд▓реЗрдЧрд╛ред Fx
рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЯреИрдм рдЦреЛрд▓рдиреЗ рдкрд░ рдЖрдк рдЙрд╕ рдкрде рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рд╕реЗ рдЖрдк рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╛рдж рд╣реИ:
рдкрд╕рдВрдж:
рдЬрдм startingDirectory
ред Windows рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ, рдФрд░ рдЖрдк рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ рдкрде рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реАрдзреЗ AppData рдХреЗ рддрд╣рдд WSL fs рдкрде рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП рдирдП UNC рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
"startingDirectory":"//wsl$/Ubuntu/home/cem/src"
->~/src
рдЗрд╕рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рд▓реЛрдХреЗрд╢рди рдХрд░реЗрдВ:
"startingDirectory":"C:/wd"
->/mnt/c/wd