Vylepšenia príkazového riadka a WSL v systéme Windows 10 verzie 1803
Windows 10 verzia 1803 „Spring Creators Update“ má množstvo zaujímavých zmien a vylepšení vykonaných v nástrojoch príkazového riadku a najmä vo funkcii WSL. Existuje množstvo nových funkcií, ako sú aplikácie konzoly UWP.
Reklama
In Aktualizácia Windows 10 Spring Creators, Windows Subsystem for Linux (WSL) má podporu pre niekoľko nových Linuxových distribúcií. Teraz je možné nainštalovať Kali Linux a Debian.
Vylepšenia a funkcie WSL
Po povolenie WSL, môžete nainštalovať Kali a Debian z Obchodu. Môžete použiť nasledujúce odkazy:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Získajte Kali Linux pre WSL
- Debian GNU/Linux
Pozrite si článok
Nainštalujte Linux Distros z Microsoft Store v systéme Windows 10
Teraz je podporovaný nový súbor /etc/wsl.conf, ktorý vám poskytuje väčšiu kontrolu nad konfiguráciou distribúcie pri spustení vášho prostredia. Momentálne sú podporované dve špecifické oblasti: Montáž disku a konfigurácia siete. Vzorový súbor vyzerá takto:
[automatické pripojenie] povolené = pravda. root = /windir/ options = "metadata, umask=22,fmask=11" mountFsTab = false #Poďme povoliť DNS – aj keď sú predvolene zapnuté, uvedieme to tu len pre explicitnosť. [sieť] createHosts = true. createResolvConf = true
Pozrite si oficiálny blogový príspevok pre podrobného sprievodcu týmto súborom a jeho hodnotami.
Úlohy na pozadí
Podsystém Windows pre Linux (WSL) má podporu pre dlhotrvajúce úlohy na pozadí, podobne ako subsystém Win32 má služby. Toto je skutočne pôsobivá zmena pre používateľov WSL, ktorí pracujú so servermi ako Apache alebo aplikáciami ako screen alebo tmux. Teraz môžu bežať na pozadí ako bežní démoni Linuxu. Pozri
WSL má podporu úloh na pozadí
Nový nástroj, wslpath a povolenia systému súborov
Wslpath.exe je nový nástroj, ktorý môžete použiť na konverziu ciest medzi Windows a Linux. Mali by ste spustiť wslpath v prostredí WSL.
Dodáva sa s nasledujúcimi možnosťami:
-a Vynútite formát absolútnej cesty
-u Preložiť z cesty Windows na cestu WSL (predvolené)
-w Preložiť z cesty WSL na cestu Windows
-m Preložiť z cesty WSL do cesty systému Windows pomocou znaku „/“ namiesto „\\“
Teraz môžete nastaviť vlastníka a skupinu súborov pomocou chmod/chown a upraviť povolenia na čítanie/zápis/spustenie vo WSL. Môžete tiež vytvárať špeciálne súbory ako fifos, unixové zásuvky a súbory zariadení. Pre mnohých používateľov WSL to bola dlho očakávaná funkcia.
Ďalšou zaujímavou zmenou je pridanie nových možností pripojenia so súborovým systémom DrvFs na premietanie povolení do súborov spolu s poskytovaním nových metadát Linuxu o súboroch a priečinkoch.
Pozri
Vylepšenia Chmod a Chown WSL v systéme Windows 10
Unixové zásuvky
Unix Sockets sú teraz podporované v systéme Windows. Môžete tiež komunikovať cez Unix sokety medzi Windows a WSL. To umožňuje WSL spustiť klienta Linux Docker Client na interakciu s démonom Docker spusteným v systéme Windows. Existujú určité pravidlá týkajúce sa povolení a interoperability. Odkazujú na tento blogový príspevok podrobnosti.
Vylepšená relácia pre virtuálne počítače Hyper-V Linux
Virtuálne počítače so systémom Linux bežiace na Hyper-V môžu teraz ťažiť z vylepšeného režimu relácie. Je poháňaný projektom XRDP s otvoreným zdrojovým kódom, ktorý umožňuje interakciu s virtuálnym počítačom Linux rovnakým spôsobom, ako to môže používateľ robiť s virtuálnymi počítačmi Windows Hyper-V prostredníctvom protokolu RDP.
Rýchle vytvorenie
Rýchle vytvorenie je nový nástroj, ktorý vám umožňuje rýchlo vytvárať virtuálne počítače bez toho, aby ste museli prejsť cez viackrokového sprievodcu.
Vstavaný OpenSSH Server a klientske nástroje
Na počítačoch so systémom Windows je bezplatný softvér s otvoreným zdrojovým kódom PuTTY de-facto štandardom, pokiaľ ide o SSH a Telnet. S Windowsom 10 Microsoft konečne vypočul svojich používateľov po rokoch, keď požadovali klienta a server SSH. Zahrnutím implementácie OpenSSH sa hodnota operačného systému zvyšuje.
Pozrite si nasledujúce blogové príspevky:
- Ako povoliť klienta OpenSSH v systéme Windows 10
- Ako povoliť server OpenSSH v systéme Windows 10
Pre server OpenSSH si pozrite cenné komentáre našich čitateľov. Podelili sa tam o množstvo užitočných rád.
Aplikácie konzoly UWP
Ďalšou zaujímavou funkciou, ktorá prichádza do Windows 10 verzie 1803 „Redstone 4“ (Spring Creators Update), je podpora pre konzolové aplikácie UWP. To znamená, že aplikácie UWP môžu teraz používať okno konzoly na vstup a výstup. Sú určené na použitie s príkazovým riadkom a PowerShell. Takéto aplikácie môžu používať konzolové API a dokonca aj tradičné Win32 API ako printf alebo getchar.
To je všetko.
Aký máte pocit z týchto zmien? Páčia sa vám aktualizácie zahrnuté v systéme Windows 10 verzie 1803? Napíšte nám komentár!