Miglioramenti alla riga di comando e al WSL in Windows 10 versione 1803
Windows 10 versione 1803 "Spring Creators Update" ha una serie di interessanti modifiche e miglioramenti apportati agli strumenti della riga di comando e in particolare alla funzione WSL. Ci sono una serie di nuove funzionalità come le applicazioni della console UWP.
Annuncio
In Aggiornamento di Windows 10 Spring Creators, Windows Subsystem for Linux (WSL) ha il supporto per un paio di nuove distribuzioni Linux. Ora è possibile installare Kali Linux e Debian.
Miglioramenti e funzionalità WSL
Dopo abilitazione WSL, puoi installare Kali e Debian dal negozio. Puoi utilizzare i seguenti link:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Ottieni Kali Linux per WSL
- Debian GNU/Linux
Fare riferimento all'articolo
Installa le distribuzioni Linux da Microsoft Store in Windows 10
Un nuovo file /etc/wsl.conf è ora supportato per darti un maggiore controllo sulla configurazione della tua distribuzione quando avvii il tuo ambiente. Il montaggio dell'unità e la configurazione di rete sono le due aree specifiche supportate al momento. Il file di esempio ha il seguente aspetto:
[montaggio automatico] abilitato = vero. radice = /windir/ opzioni = "metadati, umask=22,fmask=11" mountFsTab = false #Abilitiamo DNS – anche se questi sono attivati per impostazione predefinita, specificheremo qui solo per essere espliciti. [Rete] generateHosts = true. generateResolvConf = true
Fare riferimento a post ufficiale del blog per una guida dettagliata su questo file e sui suoi valori.
Attività in background
Windows Subsytem per Linux (WSL) ha il supporto per attività in background di lunga durata, in modo simile a come il sottosistema Win32 ha Servizi. Questo è un cambiamento davvero impressionante per gli utenti di WSL che lavorano con server come Apache o app come screen o tmux. Ora possono essere eseguiti in background come normali demoni Linux. Vedere
WSL ha il supporto per le attività in background
Un nuovo strumento, wslpath e permessi del file system
Wslpath.exe è un nuovo strumento che puoi utilizzare per convertire i percorsi tra Windows e Linux. Dovresti eseguire wslpath in un ambiente WSL.
Viene fornito con le seguenti opzioni:
-a Forza il risultato nel formato del percorso assoluto
-u Traduce da un percorso Windows a un percorso WSL (predefinito)
-w Tradurre da un percorso WSL a un percorso Windows
-m Traduce da un percorso WSL a un percorso Windows, con '/' invece di '\\'
Ora puoi impostare il proprietario e il gruppo di file usando chmod/chown e modificare i permessi di lettura/scrittura/esecuzione in WSL. Puoi anche creare file speciali come fifos, socket unix e file di dispositivo. Era una funzionalità tanto attesa da molti utenti WSL.
Un altro cambiamento interessante è l'aggiunta di nuove opzioni di montaggio con il file system DrvFs per proiettare le autorizzazioni sui file oltre a fornire nuovi metadati Linux su file e cartelle.
Vedere
Miglioramenti di Chmod e Chown WSL in Windows 10
Socket Unix
I socket Unix sono ora supportati su Windows. Puoi anche comunicare su socket Unix tra Windows e WSL. Ciò consente a WSL di eseguire il client Docker Linux per interagire con il demone Docker in esecuzione su Windows. Esistono alcune regole relative alle autorizzazioni e all'interoperabilità. Fare riferimento a questo articolo del blog per dettagli.
Sessione avanzata per macchine virtuali Linux Hyper-V
Le macchine virtuali Linux in esecuzione su Hyper-V possono ora beneficiare di una modalità di sessione avanzata. È alimentato dal progetto XRDP open source che consente di interagire con la VM Linux nello stesso modo in cui l'utente può fare con le VM Windows Hyper-V tramite il protocollo RDP.
Creazione rapida
Creazione rapida è un nuovo strumento che consente di creare rapidamente VM senza dover eseguire una procedura guidata in più passaggi.
Un server OpenSSH integrato e strumenti client
Sulle macchine Windows, il software open source gratuito PuTTY è lo standard di fatto quando si tratta di SSH e Telnet. Con Windows 10, Microsoft ha finalmente ascoltato i suoi utenti dopo anni in cui richiedevano un client e un server SSH. Includendo un'implementazione OpenSSH, il valore del sistema operativo aumenta.
Fare riferimento ai seguenti post del blog:
- Come abilitare il client OpenSSH in Windows 10
- Come abilitare il server OpenSSH in Windows 10
Per il server OpenSSH, dai un'occhiata ai preziosi commenti lasciati dai nostri lettori. Hanno condiviso una serie di suggerimenti utili lì.
Applicazioni console UWP
Un'altra caratteristica interessante che sta arrivando in Windows 10 versione 1803 "Redstone 4" (Spring Creators Update) è il supporto per le app UWP per console. Ciò significa che le app UWP ora possono usare la finestra della console per l'input e l'output. Sono destinati all'uso con il prompt dei comandi e PowerShell. Tali app possono utilizzare le API della console e persino le API Win32 tradizionali come printf o getchar.
Questo è tutto.
Cosa ne pensi di questi cambiamenti? Ti piacciono gli aggiornamenti inclusi con Windows 10 versione 1803? Lasciaci un commento!