Windows 10 versiooni 1903 'Aprill 2019 värskendus' sisaldab WSL-i funktsioonis mitmeid huvitavaid muudatusi ja täiustusi. Nende hulka kuuluvad täiendavad distrod kaupluses, võimalus sirvida WSL-faile File Exporerist ja palju muud.
Reklaam
Võimaluse Windows 10-s Linuxi loomulikult käitada pakub WSL-i funktsioon. WSL tähistab Linuxi jaoks mõeldud Windowsi alamsüsteemi, mis esialgu piirdus ainult Ubuntuga. WSLi kaasaegsed versioonid võimaldavad mitmete Linuxi distrode installimine ja käitamine Microsofti poest.
Pärast WSL-i lubamine , saate poest installida erinevaid Linuxi versioone. Võite kasutada järgmisi linke:
ja veel.
Windows 10 versiooni 1903 'Aprill 2019 värskendus' abil saate Windowsi kaudu hõlpsasti juurde pääseda kõikidele Linuxi distros asuvatele failidele. Sellest kirjutamisest alates on see funktsioon rakendatud Windows 10 järk 18836. See on teel 19h1 harusse, nii et näeme seda järgmise järkuga. Siin on, kuidas seda saab teha.
WSL Linuxi failidele juurdepääsuks Windows 10-st , tehke järgmist.
- Luba WSL-i funktsioon.
- Installige mõni distro, nt. Ubuntu ja käivitage see.
- Tippige Linuxi FS-i kataloogis olles
maadeavastaja.
. - See avab File Exploreri akna, mis asub teie Linuxi distributsioonis.
Sealt saate juurde pääseda mis tahes Linuxi failidele, mis teile meeldivad, nagu ka kõigi teiste failide jaoks File Exploreri kaudu. See hõlmab selliseid toiminguid nagu: failide edasi-tagasi lohistamine teistesse kohtadesse, kopeerimine ja kleepimine ning isegi Notepad ++, VSCode ja muu tarkvara lisatud kohandatud kontekstimenüü kirjete kasutamine.
kas ma saan Disney plussi Amazon Prime'is
File Explorer kuvab levifailid virtuaalse võrgu jagamisena tee \ wsl $ \ all.
WSL-i meeskond uurib aktiivselt võimalusi, kuidas parandada Linuxi failide leitavust File Exploreris. Nende töö edenemist saab näha juba Windows 10 Build 18836-s mis näitab File Exploreris WSL / Linuxi failisüsteemi .
Juurdepääs Linuxi failidele käsureal
Lisaks File Explorerile saate oma Linuxi failidele juurdepääsemiseks kasutada klassikalisi käsuviiba ja PowerShelli tööriistu. Samamoodi peate navigeerima kausta \ wsl $ {distro name} kus {distro name} on töötava distro nimi.
Teadaolevad probleemid
See on uus funktsioon ja mõned selle osad ei pruugi ideaalselt töötada. Siin on mõned teadaolevad probleemid, millest tahame teile selle funktsiooni kasutamisel teada anda:
- Praegu on distrosfailidele Windowsi kaudu juurdepääs ainult siis, kui levitamine töötab. Arendaja lisab tulevases värskenduses toe mittetöötavatele distrodele.
Kuna 9P-failiserver töötab igas distroos, on see juurdepääsetav ainult siis, kui see distro töötab. Meeskond otsib võimalusi selle lahendamiseks. - Juurdepääsu Linuxi failidele käsitletakse samamoodi kui võrguressurssidele juurdepääsu ja kõik võrguressurssidele juurdepääsu reeglid kehtivad endiselt
nt: CMD kasutamisel ei tööta cd \ wsl $ Ubuntu home (kuna CMD ei toeta praeguste kataloogidena UNC-teesid), kuid siiski kopeerige \ wsl $ Ubuntu home somefile.txt C: dev töötab - Vanad reeglid kehtivad endiselt, te ei tohiks oma Linuxi failidele juurde pääseda AppData kaustas!
Kui proovite oma Linuxi failidele juurde pääseda oma kausta AppData kaudu, siis möödute 9P serveri abil, mis tähendab, et teil pole juurdepääsu oma Linuxi failidele ja võite tõenäoliseltkorrumpeerunudteie Linuxi distributsioon.
Märkus. 9P-server on server, mis sisaldab protokolle, mis toetavad Linuxi metaandmeid, sealhulgas õigusi. WSL-i init deemon sisaldab nüüd 9P-serverit. Seal on Windowsi teenus ja draiver, mis toimib kliendina ja räägib 9P-serveriga (mis töötab WSL-i eksemplaris). Klient ja server suhtlevad AF_UNIX-pistikupesade kaudu, kuna WSL võimaldab Windowsi rakenduse ja Linuxi rakenduse vahel AF_UNIX-i abil interopteerida.
Allikas: Microsoft