Windows 10 -versio 1903 'huhtikuun 2019 päivitys' sisältää useita mielenkiintoisia muutoksia ja parannuksia, jotka on tehty WSL-ominaisuuteen. Näitä ovat ylimääräiset distrot Storessa, mahdollisuus selata WSL-tiedostoja File Exporerista ja paljon muuta.
Mainonta
WSL-ominaisuus tarjoaa mahdollisuuden ajaa Linuxia luonnollisesti Windows 10: ssä. WSL tarkoittaa Windows-alijärjestelmää Linuxille, joka alun perin rajoittui vain Ubuntuun. WSL: n modernit versiot sallivat asentaa ja käyttää useita Linux-distroja Microsoft Storesta.
Jälkeen WSL: n käyttöönotto , voit asentaa useita Linux-versioita Kaupasta. Voit käyttää seuraavia linkkejä:
ja enemmän.
Windows 10 -versiolla 1903 'huhtikuun 2019 päivitys' voit helposti käyttää kaikkia Linux-distrossi tiedostoja Windowsista. Tämän kirjoituksen jälkeen tämä ominaisuus on otettu käyttöön Windows 10: n versiossa 18836. Se on matkalla 19h1-haaraan, joten näemme sen seuraavalla koontiversiolla. Näin se voidaan tehdä.
Pääsy WSL Linux-tiedostoihin Windows 10: stä , tee seuraava.
- ota käyttöön WSL-ominaisuus.
- Asentaa jotkut distro, esim. Ja käynnistä se.
- Kirjoita ollessasi Linux FS: n hakemistossa
tutkimusmatkailija .
. - Tämä avaa File Explorer -ikkunan, joka sijaitsee Linux-distroosi.
Sieltä voit käyttää kaikkia haluamiasi Linux-tiedostoja, aivan kuten mitä tahansa muuta tiedostoa File Explorerin kautta. Tämä sisältää toimintoja, kuten: tiedostojen vetäminen edestakaisin muihin sijainteihin, kopioiminen ja liittäminen ja jopa Muistio ++: n, VSCode: n ja muiden ohjelmistojen lisäämien mukautettujen pikavalikkomerkintöjen käyttäminen.
miten saada botti erimielisyyteen
File Explorer näyttää jakelutiedostot virtuaalisena verkko-osuutena polun \ wsl $ \ alla.
WSL-tiimi tutkii aktiivisesti tapoja parantaa Linux-tiedostojen löydettävyyttä File Explorerissa. Heidän työnsä edistyminen näkyy jo Windows 10 Build 18836: ssa joka näyttää WSL / Linux-tiedostojärjestelmän Resurssienhallinnassa .
Käytä Linux-tiedostoja komentorivillä
File Explorerin lisäksi voit käyttää Linux-tiedostoihisi perinteisiä komentokehotetta ja PowerShell-työkaluja. Samoin sinun on navigoitava kohtaan \ wsl $ {distro name} jossa {distro name} on käynnissä olevan distron nimi.
Tunnetut ongelmat
Tämä on uusi ominaisuus, ja jotkut sen osat eivät välttämättä toimi täydellisesti. Tässä on joitain tunnettuja asioita, joista haluamme saada sinut tietoiseksi käyttäessäsi tätä ominaisuutta:
- Tällä hetkellä distros-tiedostoihin pääsee vain Windowsista, kun jakelu on käynnissä. Kehittäjä aikoo lisätä tuen ei-käynnissä oleville distroille tulevassa päivityksessä.
Koska 9P-tiedostopalvelin toimii jokaisen levyn sisällä, se on käytettävissä vain, kun kyseinen jakelu on käynnissä. Tiimi etsii tapoja ratkaista tämä. - Linux-tiedostojen käyttöä käsitellään samalla tavalla kuin verkkoresurssien käyttöä, ja kaikkia verkkoresurssien käyttöä koskevia sääntöjä sovelletaan edelleen
Esimerkki: CMD: tä käytettäessä cd \ wsl $ Ubuntu home ei toimi (koska CMD ei tue UNC-polkuja nykyisinä hakemistoina), kopioi kuitenkin \ wsl $ Ubuntu home somefile.txt C: dev toimii - Vanhat säännöt ovat edelleen voimassa, sinun ei pitäisi käyttää Linux-tiedostojasi AppData-kansion sisällä!
Jos yrität käyttää Linux-tiedostojasi AppData-kansion kautta, ohitat 9P-palvelimen, mikä tarkoittaa, että sinulla ei ole pääsyä Linux-tiedostoihisi, ja voit mahdollisestikorruptoitunutLinux-distroosi.
Huomautus: 9P-palvelin on palvelin, joka sisältää protokollia, jotka tukevat Linux-metatietoja, mukaan lukien käyttöoikeudet. WSL-init-daemon sisältää nyt 9P-palvelimen. On olemassa Windows-palvelu ja ohjain, joka toimii asiakkaana ja puhuu 9P-palvelimelle (joka toimii WSL-ilmentymän sisällä). Asiakas ja palvelin kommunikoivat AF_UNIX-liitäntöjen kautta, koska WSL sallii Windows-sovelluksen ja Linux-sovelluksen keskinäisen yhteyden AF_UNIX-toiminnon avulla.
Lähde: Microsoft