ProHoster > Blog > Pulega > Manaia olaola mo le galulue faatasi ma le WSL (Windows Subsystem mo Linux)
Manaia olaola mo le galulue faatasi ma le WSL (Windows Subsystem mo Linux)
Ua ou loloto i le WSL (Windows Subsystem mo Linux) ma o lea la WSL2 avanoa i totonu Fesoasoani i le Windows, o se taimi sili lea e su'esu'e moni ai filifiliga o lo'o avanoa. O se mea manaia tele na ou mauaina i le WSL o le mafai lea ona "mama" faʻanofo faʻamatalaga i le va o lalolagi. E le o se poto masani lea e faigofie ona e mauaina i masini komepiuta atoa, ma e tautala i le vavalalata vavalalata i le va o Linux ma Windows.
O lo'o i lalo nisi fa'amatalaga e uiga i nisi o mea manaia e mafai ona e faia pe a fa'afefiloi pata pinati ma sukalati!
Tatala Windows Explorer mai Linux ma fa'aoga faila a lau tufatufaga
A e iai ile laina ole WSL/bash ma e te manaʻo e te vaʻai i au faila, e mafai ona e tamoe "explorer.exe." i le mea o loʻo i ai le lisi o loʻo i ai nei ma o le ae mauaina se faamalama Windows Explorer ma au faila Linux e tuʻuina atu ia te oe e ala i le server. fuafuaga fa'alotoifale9.
Fa'aaoga tulafono moni Linux (e le o le CGYWIN) mai Windows
E mafai ona e valaʻau saʻo soʻo se Linux mai le DOS / Windows / soʻo se mea e ala i le tuʻuina pe a uma le WSL.exe, pei o lenei.
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...
O Windows executables e mafai ona valaʻau / taʻavale mai WSL / Linux talu ai o le auala Windows i le $PATH i luma o Windows. Pau lava le mea e tatau ona e faia o le valaʻau manino i le .exe i le pito. O le auala lea e galue ai "Explorer.exe." E mafai foi ona e faia notepad.exe poʻo soʻo se isi faila.
Tatala Visual Studio Code ma fa'aoga lau polokalama Linux fa'ale-aganu'u ile Windows
E mafai ona e tamo'e le "code." a'o i totonu o se pusa i le WSL ma o le a uunaia oe e fa'apipi'i VS Fa'aopoopoga mamao.. O lenei mea e vaelua lelei ai le Visual Studio Code i le afa ma faʻatautaia le VS Code Server i luga o Linux ma le VS Code client i le lalolagi Windows.
Pau lava lena. Maua le seti Linux atoatoa, fa'amaopoopo i au faiga uma.
Fa'aoga le Windows Git Credential Provider i totonu o le WSL
O foliga uma o loʻo i luga o le a lalagaina i le faʻamaʻi i lenei pou manaia mai Ana Betts, i le mea e tu'ufa'atasia ai Windows Git Credential Provider i le WSL, liliu /usr/bin/git-credential-manager i totonu o se atigi tusitusiga e taʻua ai le Windows git creds manager. Matagofie. E na'o le tu'ufa'atasiga mama ma le mau e mafai ona mafai.