Microsoft permite utilizarea unui kernel Linux personalizat în Windows 10
Microsoft a integrat un nucleu Linux în Windows 10, destinat să suporte subsistemul Windows pentru Linux (WSL). Interesant este că utilizatorii nu sunt obligați să folosească nucleul Linux furnizat de Microsoft. Aceștia pot construi propriul kernel Linux personalizat, pe care Windows să îl utilizeze.
Această facilitate este introdusă odată cu noua versiune de WSL, disponibilă în build-ul Insider 18945. Această versiune face parte din 20H1, ceea ce indică o lansare probabilă în aprilie 2020. Nu este încă clar dacă funcționalitatea va fi inclusă și în 19H2, preconizată pentru octombrie 2019.
Microsoft deja adăugase nucleul Linux, dar acum WSL 2 se dovedește și mai flexibil decât se anticipase. Acum, utilizatorii au control total asupra nucleului Linux, inclusiv posibilitatea de a adăuga module de kernel. Prin specificarea căii către fișierul kernel într-un fișier .wslconfig de pe sistem, Windows va încărca automat acest kernel personalizat la fiecare lansare a unui sistem Linux. În cazul în care nu este indicat un nucleu personalizat, Windows va utiliza cel implicit.
Craig Loewen, manager de programe pentru Windows Developer Platform la Microsoft, explică:
„Oferim un nucleu Linux odată cu WSL 2, inclus în Windows. Cu toate acestea, pot exista situații în care doriți un anumit nucleu pentru distribuțiile WSL 2, de exemplu, pentru a utiliza un anumit modul de kernel. Acum, prin opțiunea ‘kernel’ din fișierul .wslconfig, puteți specifica calea către un nucleu stocat pe mașina dvs. și acesta va fi încărcat în VM-ul WSL 2 la pornire. În lipsa unei specificații, se va utiliza nucleul Linux furnizat cu Windows ca parte a WSL 2.”
Sunt și alte îmbunătățiri aduse WSL. Un nou fișier de configurare global, .wslconfig, a fost introdus, iar utilizatorii WSL 2 se pot conecta acum la serverele Linux locale prin intermediul ‘localhost’.
Acest ultim build de previzualizare Insider oferă, de asemenea, o interfață Cortana modernizată, căutare simplificată a fișierelor în File Explorer și opțiuni de personalizare pentru indicatorul de cursor text.