Windows 10 verzija 1903 'Ažuriranje od travnja 2019' dolazi s nizom zanimljivih promjena i poboljšanja u značajci WSL. To uključuje dodatne distribucije u trgovini, mogućnost pregledavanja WSL datoteka iz programa File Exporer i još mnogo toga.
Oglas
Mogućnost pokretanja Linuxa u sustavu Windows 10 pruža značajka WSL. WSL znači Windows podsustav za Linux, koji je u početku bio ograničen samo na Ubuntu. Suvremene verzije WSL-a dopuštaju instaliranje i izvođenje više Linux distribucija iz Microsoftove trgovine.
Nakon omogućujući WSL , iz trgovine možete instalirati razne verzije Linuxa. Možete koristiti sljedeće poveznice:
i više.
S verzijom Windows 10 1903 'Ažuriranje od travnja 2019.' možete jednostavno pristupiti svim datotekama u vašim Linux distribucijama iz sustava Windows. Od pisanja ovog članka ova je značajka implementirana u Windows 10 build 18836. Na putu je do grane 19h1, pa ćemo je vidjeti sa sljedećom gradnjom. Evo kako se to može učiniti.
Za pristup WSL Linux datotekama iz sustava Windows 10 , učinite sljedeće.
- Omogućiti značajka WSL.
- Instalirati neki distro, na pr. Ubuntu i pokrenite ga.
- Dok ste u direktoriju na Linux FS-u, upišite
istraživač.
. - Otvorit će se prozor File Explorer koji se nalazi unutar vašeg Linux distribucijskog sustava.
Odatle možete pristupiti bilo kojoj Linux datoteci koja vam se sviđa, baš kao i bilo kojoj drugoj datoteci putem File Explorer-a. To uključuje operacije kao što su: povlačenje datoteka naprijed-natrag na druga mjesta, kopiranje i lijepljenje, pa čak i korištenje prilagođenih unosa u kontekstnom izborniku koje su dodali Notepad ++, VSCode i drugi softver.
kako napraviti glazbeni kanal na razdoru
File Explorer prikazuje distribucijske datoteke kao virtualni mrežni udio pod stazom \ wsl $ \.
WSL tim aktivno istražuje načine za poboljšanje otkrivanja Linux datoteka unutar File Explorera. Napredak njihovog rada već se može vidjeti u sustavu Windows 10 Build 18836 koji prikazuje WSL / Linux datotečni sustav u File Exploreru .
Pristupite Linux datotekama u naredbenom retku
Pored File Explorera, za pristup svojim Linux datotekama možete koristiti klasični Command Prompt i PowerShell alate. Slično tome, morate se pomaknuti do \ wsl $ {ime distro-a} gdje je {ime distro-a naziv pokretačkog distro-a.
Poznati problemi
Ovo je nova značajka, a neki dijelovi možda neće raditi savršeno. Evo nekoliko poznatih problema na koje vas želimo upozoriti prilikom upotrebe ove značajke:
- Od sada će distribucijskim datotekama Windows moći pristupiti samo kada je distro pokrenut. Razvojni programer će dodati podršku za neiskorištene distribucije u budućem ažuriranju.
Budući da se poslužitelj datoteka 9P izvodi unutar svake distro distribucije, dostupan je samo kada je taj distro poslužitelj. Tim istražuje načine kako to riješiti. - Pristup Linux datotekama tretira se isto kao pristup mrežnim resursima, a sva pravila za pristup mrežnim resursima i dalje će se primjenjivati
npr.: Kada koristite CMD, cd \ wsl $ Ubuntu home neće raditi (jer CMD ne podržava UNC staze kao trenutni direktoriji), međutim kopirajte \ wsl $ Ubuntu home somefile.txt C: dev će raditi - I dalje vrijede stara pravila, NE SMIJETE pristupati Linux datotekama unutar mape AppData!
Ako pokušate pristupiti svojim Linux datotekama putem mape AppData, zaobilazite upotrebu 9P poslužitelja, što znači da nećete imati pristup svojim Linux datotekama, a možda biste moglipokvarenvaš Linux distro.
Napomena: 9P poslužitelj je poslužitelj koji sadrži protokole koji podržavaju Linux metapodatke, uključujući dopuštenja. WSL init demon sada uključuje 9P poslužitelj. Postoji Windows usluga i upravljački program koji djeluje kao klijent i razgovara s 9P poslužiteljem (koji je pokrenut unutar WSL instance). Klijent i poslužitelj komuniciraju putem AF_UNIX utičnica, budući da WSL omogućuje međusobno povezivanje Windows aplikacije i Linux aplikacije pomoću AF_UNIX.
Izvor: Microsoft