L'annuncio che gli utenti Windows sarebbero stati in grado di eseguire app Linux native sulle loro macchine con il sottosistema Windows per Linux sembrava un vero momento "quando i maiali volano".
È certamente facile eseguire Linux e Windows sotto WSL senza il dual-boot o l'utilizzo di una macchina virtuale, ma ci sono degli svantaggi in questa configurazione? Questo articolo valuta i pro ei contro dell'utilizzo di WSL per eseguire Linux su Windows.
Vantaggi dell'utilizzo di WSL
Ecco alcuni motivi per cui dovresti usare WSL per eseguire Linux su una macchina Windows.
1. È una semplice introduzione a Linux per utenti Windows
WSL potrebbe essere un'introduzione ideale a Linux per le persone che non ne sanno nulla. Possono familiarizzare con i comandi Linux senza dover installare completamente un nuovo sistema operativo. Bastano pochi clic da Microsoft Store per configurare WSL. Ciò abbasserà anche la barriera dell'adozione di Linux.
Il motivo principale per lo sviluppo di WSL, secondo Microsoft, era consentire agli sviluppatori che utilizzavano strumenti open source di continuare a sviluppare su Windows.
Molti strumenti open source sono sviluppati pensando a Linux. Gli sviluppatori stavano migrando verso laptop Mac perché hanno un ambiente simile a Unix. Microsoft spera di poter riconquistare questi sviluppatori utilizzando WSL.
3. Non c'è bisogno di preoccuparsi del supporto hardware
Un problema fastidioso con Linux desktop è il supporto hardware, specialmente sui laptop. WSL risolve questo problema. La maggior parte dei PC sul mercato viene ancora venduta con Windows preinstallato. Basta scaricare e installare WSL e boom, hai un desktop Linux istantaneo.
In futuro, "Linux sul desktop" potrebbe significare semplicemente l'installazione di WSL e una distribuzione Linux da Microsoft Store invece di un sistema operativo autonomo.
Imparentato: Perché dovresti acquistare un computer con Linux preinstallato
4. Interoperabilità Windows-Linux
WSL consente una vera interoperabilità tra Windows e Linux. Puoi esplorare il file system Linux da Windows e viceversa. Puoi anche avviare programmi dalle rispettive righe di comando.
Ciò potrebbe portare ad alcune applicazioni interessanti e forse a un cambiamento dal pensare ai due sistemi come antagonisti e più come ambienti che si completano a vicenda.
5. Più facile del dual boot o delle macchine virtuali
Poiché WSL è già in esecuzione in Windows, non è necessario riavviare o avviare una macchina virtuale. Con il dual boot, devi liberare spazio sul disco rigido durante l'installazione del sistema e assicurarti di disporre di un supporto di backup da cui eseguire l'avvio nel caso qualcosa vada storto. Se vuoi eseguire qualcosa in Linux da Windows e viceversa, devi riavviare il sistema.
Una macchina virtuale è più facile e veloce da configurare, ma poiché è ancora effettivamente una macchina diversa, è difficile condividere file tra Windows e Linux. Spesso è necessario configurare un file server sulla macchina virtuale. Le macchine virtuali hanno anche un sovraccarico delle prestazioni.
WSL è molto più leggero in termini di risorse e può facilmente interagire tra Windows e Linux, come accennato in precedenza.
Contro dell'utilizzo di WSL
Sebbene WSL sia molto utile, ci sono alcuni aspetti negativi di cui alcune persone nella comunità Linux si preoccupano.
1. WSL potrebbe scoraggiare l'adozione di Linux desktop
Poiché WSL funziona in Windows, meno persone potrebbero sentire la necessità di installare una versione desktop di Linux. Dal momento che hanno già un desktop con Windows, potrebbero non vedere il punto di installare un sistema operativo desktop completamente nuovo, soprattutto perché possono eseguire app della GUI Linux su Windows Ora.
Ciò potrebbe solo peggiorare i problemi con il desktop Linux, poiché potrebbe non esserci tanto sforzo per migliorare la compatibilità hardware se solo una minoranza di utenti Linux esegue un desktop completo.
2. Possibilità remota di Microsoft che domina Linux
Mentre Microsoft ha fatto un grande spettacolo di come l'azienda ora "ama Linux", alcune persone in Linux La community ha indicato l'approccio storico di Microsoft "abbraccia, estendi, estingue" alla competizione prodotti.
In altre parole, Microsoft "abbraccerebbe" le tecnologie offrendo supporto ufficiale, ma le "estenderebbe" con opzioni che funzionerebbero solo con i loro prodotti e poi "estinguerebbero" i loro concorrenti quando le persone non potrebbero vivere senza di essi miglioramenti. Alcune persone temono che WSL permetta a Microsoft di fare lo stesso con Linux nel suo insieme.
Imparentato: Segni che mostrano che Microsoft è davvero un fan di Linux
In pratica, questo sarebbe probabilmente difficile in quanto non c'è davvero nulla che puoi fare in WSL che non puoi fare su un sistema Linux autonomo al momento.
Inoltre, Linux è ampiamente utilizzato nei server aziendali. Sulla piattaforma di cloud computing Azure di Microsoft, più clienti gestiscono server Linux rispetto ai server Windows. Quindi, quando si considera l'ampia visione, sembra che Linux domini Microsoft piuttosto che il contrario. È stata probabilmente questa realtà che ha spinto Microsoft a sviluppare WSL in primo luogo.
3. WSL potrebbe scoraggiare lo sviluppo di app native
Un altro problema fastidioso con Linux è la mancanza di applicazioni desktop accattivanti, in particolare di giochi. È un classico "problema con pollo e uova". Meno sviluppatori prenderebbero in considerazione il rilascio di un gioco per Linux perché la base installata è così piccola.
Le persone che eseguirebbero un desktop Linux potrebbero semplicemente optare per WSL. Meno giocatori sceglierebbero Linux perché non ci sono tanti giochi per questo. WSL potrebbe peggiorare la situazione, dal momento che ci sono molti più utenti Windows rispetto agli utenti desktop Linux, ha più senso sviluppare prima per Windows.
4. Stai ancora usando Windows
Per le persone che sono ideologicamente contrarie a Microsoft e al software proprietario, l'utilizzo di WSL è inaccettabile semplicemente perché significa comunque partecipare a questo ecosistema.
WSL servirebbe solo a coinvolgere le persone. Per gli attivisti del software libero più accaniti, niente di meno che un PC con firmware veramente libero che esegue una versione software completamente gratuita di GNU/Linux andrebbe bene.
5. WSL non è realmente progettato per i server
Sebbene tu possa installare WSL su Windows Server, le distribuzioni non sono realmente progettate per essere eseguite come server. Ubuntu non esegue systemd, quindi è più difficile avviare server come Apache o MariaDB. Questo potrebbe essere uno svantaggio minore poiché la maggior parte delle persone che necessitano di server distribuiranno comunque server Linux standard.
Se WSL ha senso per te, usalo
Armato di tutti questi pro e contro, ti starai chiedendo se dovresti usare WSL. Per quanto gli utenti Linux vogliano allontanare altri utenti Linux da Windows, ci sono molte persone nel mondo reale che hanno bisogno di utilizzare entrambi i sistemi.
Se WSL semplifica il passaggio tra Windows e Linux, dovresti usarlo. Se sei curioso, è facile iniziare con il sottosistema Windows per Linux.
Hai bisogno di usare il terminale Linux sul tuo PC Windows? Scopri come eseguire Linux su Windows 10 con il sottosistema Windows per Linux.
Leggi Avanti
- Linux
- finestre
- Sottosistema Windows per Linux
- Distribuzione Linux
David è uno scrittore freelance con sede nel Pacifico nord-occidentale, ma originario della Bay Area. Fin dall'infanzia è un appassionato di tecnologia. Gli interessi di David includono la lettura, la visione di programmi TV e film di qualità, i giochi retrò e la raccolta di dischi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti