Ndingene nzulu kwi-WSL (iWindows Subsystem yeLinux) kwaye ngoku
Ngezantsi kukho ulwazi oluninzi malunga nezinto ezipholileyo onokuzenza xa uxuba ibhotolo ye-peanut kunye netshokolethi!
Qalisa iWindows Explorer kwiLinux kwaye ufikelele kwiifayile zakho zokusasaza
Xa uku-WSL/bash kumgca womyalelo kwaye ufuna ukufikelela kwiifayile zakho ngokubonakalayo, ungabaleka "explorer.exe." apho ulawulo lwangoku lukhoyo kwaye uya kufumana iWindows Explorer yefestile kunye neefayile zakho zeLinux eziziswe kuwe ngeseva. isicwangciso sothungelwano lwengingqi9.
Sebenzisa imiyalelo yokwenyani yeLinux (hayi iCGYWIN) esuka kwiWindows
Ndikhe ndabhala ngale nto ngaphambili, kodwa ngoku kukho iziteketiso zemisebenzi yePowerShell,
Ungabiza nawuphi na umyalelo weLinux ngokuthe ngqo kwiDOS/Windows/nantoni na ngokuyibeka nje emva kweWSL.exe, ngolu hlobo.
C:temp> wsl ls -la | findstr "foo"
-rwxrwxrwx 1 root root 14 Sep 27 14:26 foo.bat
C:temp> dir | wsl grep foo
09/27/2016 02:26 PM 14 foo.bat
C:temp> wsl ls -la > out.txt
C:temp> wsl ls -la /proc/cpuinfo
-r--r--r-- 1 root root 0 Sep 28 11:28 /proc/cpuinfo
C:temp> wsl ls -la "/mnt/c/Program Files"
...contents of C:Program Files...
IiWindows eziphunyeziweyo zingabizwa/ziqhutywe kwiWSL/Linux kuba indlela yeWindows ikwi $PATH phambi kweWindows. Into ekufuneka uyenzile kukuyibiza ngokucacileyo nge.exe ekugqibeleni. Le yindlela "Explorer.exe" isebenza ngayo. Unokwenza kwakhona i-notepad.exe okanye nayiphi na enye ifayile.
Qalisa iKhowudi yeSitudiyo esiBonakalayo kwaye ufikelele kwii-apps zakho zeLinux ngokuzalwa kwiWindows
Ungaqhuba "ikhowudi." ngelixa kwifolda kwi-WSL kwaye uya kucelwa ukuba uyifake
Kufuneka kwakhona ufake
Nalu ukhetho olukhulu lwamanqaku kwibhlog yeWindows Command Line.
- Inxalenye ye1
Thatha amava akho ophuhliso lweLinux kwiWindows uye kwinqanaba elilandelayo ngeWSL kunye neVisual Studio Code Remote. - Inxalenye ye2
Isikhokelo esinzulu sophuhliso lweLinux kwiWindows ngeWSL kunye neKhowudi yeVisual Studio - Inxalenye ye3
Iingcebiso kunye namaqhinga ophuhliso lweLinux usebenzisa iWSL kunye neKhowudi yeVisual Studio
Nazi izibonelelo zeWSL 2
- Oomatshini be-Virtual banzima kakhulu kwaye benza amava azimeleyo.
- I-WSL yantlandlolo βyayiqhagamshelweβ kakhulu kodwa yayingasebenzi kakuhle xa ithelekiswa neVM.
- I-WSL 2 ibonelela ngendlela exutyiweyo ene-VMs ezikhaphukhaphu, ujongano oluqhagamshelwe ngokupheleleyo, kunye nokusebenza okuphezulu.
Sebenzisa iiLinux ezininzi ngemizuzwana
Apha ndisebenzisa u-"wsl --list --all" kwaye sele ndineeLinux ezintathu kwinkqubo yam.
C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwin
Ndingaziqhuba ngokulula kwaye ndikwabele iiprofayili ukuze zivele kwiSitena sam seWindows.
Sebenzisa i-X Windows Server kwiWindows ngePengwin
Hambisa ngokulula unikezelo lweWSL phakathi kweenkqubo zeWindows.
wsl --export MyDistro ./distro.tar
# ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ Π³Π΄Π΅-Π½ΠΈΠ±ΡΠ΄Ρ, Dropbox, Onedrive, Π³Π΄Π΅-ΡΠΎ Π΅ΡΠ΅
mkdir ~/AppData/Local/MyDistro
wsl --import MyDistro ~/AppData/Local/MyDistro ./distro.tar --version 2
Kuko konke. Fumana useto olugqibeleleyo lweLinux, olungqanyaniswe kuzo zonke iinkqubo zakho.
Sebenzisa iWindows Git Credential Provider ngaphakathi kweWSL
Zonke ezi mpawu zingasentla ziya kulukwa kwincopho
Yizame, faka i-WSL,
umthombo: www.habr.com