Մենք ուրախ ենք տեղեկացնել, որ այսօրվանից կարող եք փորձել Windows ենթահամակարգը Linux 2-ի համար՝ տեղադրելով Windows build 18917-ը Insider Fast ռինգում: Այս բլոգի գրառման մեջ մենք կպատմենք, թե ինչպես սկսել, նոր wsl.exe հրամանները և մի քանի կարևոր խորհուրդներ: WSL 2-ի մասին ամբողջական փաստաթղթերը հասանելի են կայքում
Ինչպես սկսել WSL 2-ով
Մենք անհամբերությամբ սպասում ենք, թե ինչպես եք դուք սկսում օգտագործել WSL 2-ը: Մեր նպատակն է այնպես անել, որ WSL 2-ը զգալ նույնը, ինչ WSL 1-ը, և մենք անհամբեր սպասում ենք ձեր կարծիքին, թե ինչպես կարող ենք բարելավել: Այն
Օգտատիրոջ փորձի որոշ փոփոխություններ կան, որոնք դուք կնկատեք, երբ առաջին անգամ սկսեք օգտագործել WSL 2-ը: Ահա այս նախնական նախադիտման երկու ամենակարևոր փոփոխությունները:
Տեղադրեք ձեր Linux ֆայլերը ձեր Linux արմատային ֆայլային համակարգում
Համոզվեք, որ այն ֆայլերը, որոնց հաճախակի մուտք կունենաք Linux հավելվածներով, տեղադրեք ձեր Linux արմատային ֆայլային համակարգի ներսում՝ օգտվելու ֆայլերի կատարման առավելություններից: Մենք հասկանում ենք, որ մենք անցկացրել ենք վերջին երեք տարին՝ ասելով ձեզ, որ ձեր ֆայլերը տեղադրեք ձեր C դրայվում՝ WSL 1-ն օգտագործելիս, բայց դա այդպես չէ WSL 2-ում: WSL 2-ում ֆայլային համակարգի ավելի արագ հասանելիությունից օգտվելու համար այս ֆայլերը պետք է լինեն ներսում: Linux արմատային ֆայլային համակարգի: Մենք նաև հնարավորություն ենք տվել Windows հավելվածներին մուտք գործել Linux արմատային ֆայլային համակարգ (ինչպես File Explorer-ը: Փորձեք գործարկել՝ explorer.exe .
ձեր Linux դիստրոյի գլխավոր գրացուցակում և տեսեք, թե ինչ է տեղի ունենում), ինչը զգալիորեն կհեշտացնի այս անցումը:
Մուտք գործեք ձեր Linux ցանցային հավելվածները դինամիկ IP հասցեով սկզբնական կառուցապատումներում
WSL 2-ը ներառում է ճարտարապետության հսկայական փոփոխություն՝ օգտագործելով վիրտուալացման տեխնոլոգիան, և մենք դեռ աշխատում ենք ցանցային աջակցության բարելավման վրա: Քանի որ WSL 2-ն այժմ աշխատում է վիրտուալ մեքենայում, դուք պետք է օգտագործեք այդ VM-ի IP հասցեն՝ Windows-ից Linux ցանցային հավելվածներ մուտք գործելու համար, և հակառակը ձեզ անհրաժեշտ կլինի Windows հոսթի IP հասցեն՝ Windows ցանցային հավելվածներ Linux-ից մուտք գործելու համար: Մենք նպատակ ունենք ներառել WSL 2-ի համար ցանցային հավելվածներ մուտք գործելու հնարավորությունը localhost
որքան կարող ենք! Դուք կարող եք գտնել ամբողջական մանրամասներ և քայլեր, թե ինչպես դա անել մեր փաստաթղթերում
Օգտատիրոջ փորձի փոփոխությունների մասին ավելին կարդալու համար տես մեր փաստաթղթերը՝
WSL նոր հրամաններ
Մենք նաև ավելացրել ենք մի քանի նոր հրամաններ, որոնք կօգնեն ձեզ վերահսկել և դիտել ձեր WSL տարբերակներն ու բաշխումները:
-
wsl --set-version <Distro> <Version>
Օգտագործեք այս հրամանը՝ դիստրո փոխարկելու համար՝ օգտագործելու WSL 2 ճարտարապետությունը կամ օգտագործեք WSL 1 ճարտարապետությունը:Linux-ի հատուկ բաշխում (օրինակ՝ «Ubuntu»)
1 կամ 2 (WSL 1 կամ 2-ի համար)
-
wsl --set-default-version <Version>
Փոխում է լռելյայն տեղադրման տարբերակը (WSL 1 կամ 2) նոր բաշխումների համար: -
wsl --shutdown
Անմիջապես դադարեցնում է բոլոր գործող բաշխումները և WSL 2 թեթև օգտակար վիրտուալ մեքենան:ՎՄ-ն, որը ապահովում է WSL 2 բաշխումները, այն է, որը մենք նպատակ ունենք ամբողջությամբ կառավարել ձեզ համար, և, հետևաբար, մենք այն պտտում ենք, երբ դրա կարիքն ունեք, և անջատում ենք այն, երբ դուք չունեք: Կարող են լինել դեպքեր, երբ դուք կցանկանայիք անջատել այն ձեռքով, և այս հրամանը թույլ է տալիս դա անել՝ դադարեցնելով բոլոր բաշխումները և անջատելով WSL 2 VM-ը:
-
wsl --list --quiet
Նշեք միայն բաշխման անունները:Այս հրամանը օգտակար է սկրիպտավորման համար, քանի որ այն կարտադրի միայն ձեր տեղադրած բաշխումների անվանումները՝ առանց այլ տեղեկություններ ցույց տալու, ինչպիսիք են լռելյայն բաշխումը, տարբերակները և այլն:
-
wsl --list --verbose
Ցույց է տալիս մանրամասն տեղեկատվություն բոլոր բաշխումների մասին:Այս հրամանը թվարկում է յուրաքանչյուր դիստրոյի անունը, ինչ վիճակում է գտնվում դիստրոն և ինչ տարբերակ է այն աշխատում: Այն նաև ցույց է տալիս, թե որ բաշխումն է կանխադրված աստղանիշով:
Նայելով առաջ և լսել ձեր կարծիքը
Դուք կարող եք ակնկալել ստանալ ավելի շատ հնարավորություններ, սխալների ուղղումներ և ընդհանուր թարմացումներ WSL 2-ի համար Windows Insiders ծրագրի ներսում: Հետևեք նրանց փորձառության բլոգին և այս բլոգին հենց այստեղ՝ WSL 2-ի մասին ավելին իմանալու համար:
Եթե որևէ խնդրի հանդիպեք կամ ունեք կարծիք մեր թիմի համար, խնդրում ենք խնդիր ներկայացնել մեր Github-ում հետևյալ հասցեով՝
Source: www.habr.com