filmov
tv
🐧 Come installare Linux su Windows 10: Guida a Sottosistema Windows per Linux WSL2
Показать описание
Windows 10 è dotato di un componente, chiamato Sottosistema Windows per Linux (WSL), che consente di eseguire i programmi per Linux sotto Windows. La funzionalità è maturata nel tempo fino ad arrivare alla seconda versione (WSL2), che ora integra il kernel Linux completo per la massima compatibilità e velocità. Si presenta all'utente sottoforma di una shell Bash completa (la stessa di Ubuntu, openSUSE o Fedora) corredata da tutti i micro-programmi classici del mondo Linux. Ci sono ls, grep, awk, sed, diff, ssh, curl e wget, ma -ancor più importante- siamo liberi di installare qualsiasi altro software disponibile nei repository accessibili tramite apt o yum o addirittura compilare dai sorgenti. In questa guida vedremo come installare il Sottosistema Windows per Linux (WSL2) ed usare le funzioni principali
nota: La trattazione è incentrata sulla nuova versione, WSL2. È comunque grossomodo analoga anche per la generazione precedente.
Rispetto alla tecnologia impiegata da "WSL1", la presenza del kernel completo garantisce una compatibilità maggiore e performance del file system di un altro livello: si parla di un incremento di velocità pari a due/cinque volte durante la creazione di un clone Git, installazione via npm o build con cmake.
Come diretta conseguenza, il file system Linux (ext4) risiede ora all'interno di un file VHD (disco fisso virtuale) che cresce progressivamente per contenere tutto il necessario. Al momento in cui scrivo, può arrivare fino a 256 GB automaticamente. Raggiunto tale limite, è necessario ampliarlo manualmente.
Un altro vantaggio è la gestione dinamica della memoria: in caso l'applicazione Linux abbisognasse di ingenti quantità di RAM, WSL2 alloca progressivamente quanto necessario. Se la necessità scende, la RAM in esubero viene liberata e restituita al sistema operativo.
WSL2 non soppianta WSL, ma vi si affianca. Ogni distribuzione installata può essere eseguita con l'uno o con l'altro sistema. Ma, se non per motivi specifici, non vi sono ragioni per preferire l'edizione più vecchia: WSL2 è migliore, più veloce e compatibile.
🎯🎯🎯 Ricorda di iscriverti al canale (e cliccare sulla campana) per ricevere una notifica quando pubblico nuovi video!
nota: La trattazione è incentrata sulla nuova versione, WSL2. È comunque grossomodo analoga anche per la generazione precedente.
Rispetto alla tecnologia impiegata da "WSL1", la presenza del kernel completo garantisce una compatibilità maggiore e performance del file system di un altro livello: si parla di un incremento di velocità pari a due/cinque volte durante la creazione di un clone Git, installazione via npm o build con cmake.
Come diretta conseguenza, il file system Linux (ext4) risiede ora all'interno di un file VHD (disco fisso virtuale) che cresce progressivamente per contenere tutto il necessario. Al momento in cui scrivo, può arrivare fino a 256 GB automaticamente. Raggiunto tale limite, è necessario ampliarlo manualmente.
Un altro vantaggio è la gestione dinamica della memoria: in caso l'applicazione Linux abbisognasse di ingenti quantità di RAM, WSL2 alloca progressivamente quanto necessario. Se la necessità scende, la RAM in esubero viene liberata e restituita al sistema operativo.
WSL2 non soppianta WSL, ma vi si affianca. Ogni distribuzione installata può essere eseguita con l'uno o con l'altro sistema. Ma, se non per motivi specifici, non vi sono ragioni per preferire l'edizione più vecchia: WSL2 è migliore, più veloce e compatibile.
🎯🎯🎯 Ricorda di iscriverti al canale (e cliccare sulla campana) per ricevere una notifica quando pubblico nuovi video!
Комментарии