Cool lifehacks per travaglià cù WSL (Windows Subsystem for Linux)
Sò prufonda in WSL (Windows Subsystem for Linux) è avà chì WSL2 dispunibule in Windows Insiders, questu hè un bellu tempu per scopre veramente l'opzioni dispunibili. Una funzione assai interessante chì aghju trovu in WSL hè a capacità di "puramente" move data trà mondi. Questa ùn hè micca una sperienza chì pudete fà facilmente cù e macchine virtuali cumplete, è parla di a stretta integrazione trà Linux è Windows.
Quì sottu hè più infurmazione nantu à alcune di e cose interessanti chì pudete fà quandu mischjà u burro d'arachide è u cioccolatu!
Lanciate Windows Explorer da Linux è accede à i schedarii di a vostra distribuzione
Quandu site in una linea di cumanda WSL / bash è vulete accede visualmente à i vostri fugliali, pudete eseguisce "explorer.exe" induve u repertoriu attuale hè è uttene una finestra di Windows Explorer cù i vostri fugliali Linux consegnati via u servitore. pianu di a reta lucale 9.
Aduprate cumandamenti Linux veri (micca CGYWIN) da Windows
Pudete chjamà qualsiasi cumandamentu Linux direttamente da DOS / Windows / ciò chì hè solu pusendu dopu WSL.exe, cum'è questu.
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...
Eseguibili di Windows ponu esse chjamati / eseguiti da WSL / Linux postu chì a strada di Windows hè in $ PATH prima di Windows. Tuttu ciò chì avete da fà hè di chjamà esplicitamente cù u .exe à a fine. Questu hè cumu funziona "Explorer.exe". Pudete ancu fà notepad.exe o qualsiasi altru schedariu.
Lanciate Visual Studio Code è accede à e vostre app Linux nativamente in Windows
Pudete eseguisce "codice" mentre in un cartulare in WSL è vi sarà dumandatu à stallà Estensioni VS Remote.. Questu effittivamenti divide u Visual Studio Code in a mità è corre "senza testa" VS Code Server in Linux cù u cliente VS Code in u mondu Windows.
E macchine virtuali sò intensivi di risorse è creanu una sperienza assai indipendente.
U WSL originale era assai "cunnessu" ma hà avutu un rendimentu abbastanza poviru cumparatu cù a VM.
WSL 2 offre un approcciu hibridu cù VM ligeri, una interfaccia cumpletamente cunnessa, è altu rendiment.
Eseguite parechji Linux in seconde
Quì aghju aduprà "wsl --list --all" è aghju digià trè Linux in u mo sistema.
C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwin
Puderaghju facilmente eseguisce è ancu assignà profili in modu chì appariscenu in u mo Terminal Windows.
Eseguite X Windows Server in Windows cù Pengwin
Pengwin hè una distribuzione WSL Linux persunalizata chì hè assai cool. Pudete ottene à Windows Store. Unisce Pengwin cù X Server, per esempiu X410, è avete un sistema integratu assai cool.
Sposta facilmente e distribuzioni WSL trà i sistemi Windows.
Eccu tuttu. Ottene a configurazione Linux perfetta, sincronizzata in tutti i vostri sistemi.
Aduprate u Windows Git Credential Provider in WSL
Tutte e caratteristiche di sopra seranu intrecciate in a culminazione in questu post cool da Ana Betts, induve si integra Fornitore di credenziali di Windows Git in WSL, trasfurmendu /usr/bin/git-credential-manager in un script shell chì chjama u Windows git creds manager. Brillante. Questu saria pussibule solu per una integrazione pulita è stretta.