Ce este nou pentru WSL în actualizarea Windows 10 octombrie 2018
Windows 10 versiunea 1809 „Actualizare octombrie 2018” vine cu o serie de modificări și îmbunătățiri interesante aduse caracteristicii WSL. Acestea includ distribuții suplimentare în Magazin, capacitatea de a lansa WSL din File Exporer, suport îmbunătățit pentru sensibilitatea majusculelor pe director și multe altele.
Capacitatea de a rula Linux nativ în Windows 10 este oferită de caracteristica WSL. WSL înseamnă Windows Subsystem pentru Linux, care inițial a fost limitat doar la Ubuntu. Versiunile moderne de WSL permit instalarea și rularea mai multor distribuții Linux din Microsoft Store.
Iată ce este nou în WSL în Windows 10 versiunea 1809 Actualizare octombrie 2018
După activarea WSL, puteți instala Kali și Debian din magazin. Puteți folosi următoarele link-uri:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Obțineți Kali Linux pentru WSL
- Debian GNU/Linux
Windows 10 versiunea 1809 mai adaugă câteva opțiuni la această listă.
- Imaginea Ubuntu este actualizată la versiunea 18.04.
- Acum puteți instala WLinux din Microsoft Store.
- OpenSUSE 15 și SLES 15 sunt acum disponibile în Microsoft Store.
- Acum puteți rula WSL și Ubuntu 18.04 Dispozitive ARM.
Notepad acceptă sfârșiturile de linie Linux
Începând cu Windows 10 Build 17661, Notepad recunoaște sfârșiturile de linie Unix, astfel încât să puteți vizualiza și edita fișiere Unix/Linux cu Notepad. Rețineți că această caracteristică poate fi dezactivat.
Lansați un Linux Shell din File Explorer
Începând cu Windows 10 Build 17672, sistemul de operare include o comandă nativă de meniu contextual „Deschide Linux Shell aici”, care apare în meniul contextual extins al folderelor (când ții apăsată tasta Shift). Deschide consola Bash în folderul dorit cu un singur clic.
Instalați WSL Distros din linia de comandă
Există o varietate de motive pentru care ați putea dori să scrieți un script pentru a instala distribuțiile WSL din linia de comandă - Poate tocmai ați primit o mașină nouă pe care doriți să o configurați. Sau poate doriți să definiți programatic mașina dvs. de dezvoltare fără a întrerupe fluxul de lucru în linia de comandă.
Puteți utiliza proiectul Windows Developer Setup Scripts la aka.ms/devsetup pentru a activa WSL și a instala o distribuție cu un singur clic. Iată o mostră despre cum puteți face acest lucru. Scriptul de mai jos ar trebui să fie rulat într-un Terminalul de administrator PowerShell.
Activați WSL
Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile ~/Ubuntu.appx -UseBasicParsing Add-Appx-Package -Path ~/Ubuntu.appx
Instalați Ubuntu 18.04
RefreshEnv Ubuntu1804 install --root Ubuntu1804 run apt update Ubuntu1804 run apt upgrade -y
Asistență pentru sensibilitatea cazului în fiecare director
După cum probabil știți deja, sistemul de fișiere Windows, NTFS, tratează numele fișierelor și folderelor ca fiind indiferenți de majuscule și minuscule. De exemplu, pentru sistemul de operare și aplicații, MyFile.txt și myfile.txt sunt același fișier. Cu toate acestea, lucrurile stau diferit în Linux. Pentru acest sistem de operare, acestea sunt două fișiere diferite. Această diferență de comportament poate crea probleme pentru utilizatorii WSL.
Începând cu versiunea Windows Insider 17093, există o nouă modalitate de a gestiona fișierele cu majuscule și minuscule în Windows: sensibilitatea cu majuscule și minuscule pe director. Această abilitate a fost adăugată pentru a oferi utilizatorului o mai bună interoperabilitate atunci când utilizează fișiere cu majuscule și minuscule. De asemenea, îl puteți utiliza cu aplicații Windows obișnuite.
Microsoft a adăugat un nou semnalizator cu majuscule și minuscule care poate fi aplicat directoarelor. Pentru directoarele care au acest indicator setat, toate operațiunile asupra fișierelor din acel director sunt sensibile la majuscule și minuscule, indiferent dacă FILE_FLAG_POSIX_SEMANTICS
a fost specificat. Acest lucru înseamnă că, dacă aveți două fișiere care diferă doar prin majuscule într-un director marcat ca fiind sensibile la majuscule, toate aplicațiile vor putea să le acceseze.
Vezi articolele
- Activați modul Sensitiv la majuscule și minuscule pentru foldere în Windows 10
- Adăugați meniul contextual pentru sensibilitatea majusculelor în Windows 10
Copiere/Lipire sosește pentru consolele Linux/WSL
Acum puteți folosi Crtl+Shift+C/V pentru copiere/lipire în consola dvs. WSL.
Ați putea fi interesat să citiți postarea oficială de blog despre WSL în Windows 10 versiunea 1903 AICI.