5 distribuzioni Linux da provare nel sottosistema Windows per Linux
Il sottosistema Windows per Linux ha cambiato il gioco per Linux sul desktop. Dove Microsoft e Linux erano ai ferri corti durante gli anni 2000, Microsoft ora lavora a stretto contatto con la comunità Linux per garantire che possano interagire.
Nessuno strumento migliore di WSL mostra il nuovo mondo di Linux e Windows. Ora puoi utilizzare i potenti strumenti della riga di comando di Linux sul tuo sistema Windows con i binari Linux effettivi. Hai anche una scelta di distribuzioni Linux, direttamente da Microsoft Store.
Ma quale distro Linux dovresti eseguire su Windows?
1. Ubuntu
Ubuntu è la distribuzione Linux più diffusa in assoluto e non sorprende che sia disponibile come parte di WSL.
Sviluppata da Canonical, la distribuzione ha il sostegno di una grande azienda. Canonical lavora anche a stretto contatto con Microsoft per assicurarsi che la sua versione WSL funzioni bene per gli sviluppatori.
Ubuntu tenta di avere pacchetti aggiornati più stabili rispetto alla distribuzione Debian su cui si basa. Questo lo rende una buona scelta per gli sviluppatori.
Ubuntu rilascia una nuova versione due volte l’anno, in genere in primavera e in autunno. Ogni due anni circa, una versione è designata come “Supporto a lungo termine” o LTS. Ciò significa che riceverà aggiornamenti per un massimo di cinque anni. L’app Ubuntu in Microsoft Store avrà come target l’ultima versione di LTS, sebbene siano disponibili altre versioni attualmente supportate.
Scarica: Ubuntu 20.04 LTS per Windows
2. Debian
Debian è la base per la popolare versione di Ubuntu menzionata sopra. È anche una delle più antiche distribuzioni ancora in sviluppo attivo, che fa risalire la sua storia al 1993.
Debian nella sua configurazione standard è nota per la sua stabilità. Ciò non significa che non si bloccherà, ma che non cambia molto durante la sua vita, il che aiuta l’affidabilità. È uno dei motivi per cui siti come Wikipedia fanno affidamento su di esso.
Debian è anche diversa da Ubuntu in quanto è strettamente un progetto comunitario, senza essere controllata da una società commerciale come fa Canonical con Ubuntu. Le persone che credono veramente nel software libero e nell’etica della cultura libera trovano Debian attraente per questo motivo.
Lo svantaggio della stabilità di Debian è che puoi ritrovarti con alcune vecchie versioni di pacchetti nella versione stabile. Se non sei uno sviluppatore o desideri un ambiente che possa rispecchiare un server di produzione, questo potrebbe funzionare per te.
Debian ha anche versioni di prova e instabili che puoi usare se hai bisogno di versioni più recenti, ma dovresti convertire la stabile in una di queste altre tracce, poiché solo la versione stabile è disponibile tramite Microsoft Store.
Scarica: Debian per Windows
3. Kali Linux
Mentre Ubuntu e Debian sono distribuzioni generiche, Kali Linux è progettato per l’hacking etico . Il progetto afferma di includere oltre 600 strumenti di test di penetrazione. Come Ubuntu, Kali è basato su Debian.
La distribuzione include utilità per ottenere informazioni su computer remoti e tentare di scoprire le vulnerabilità in essi.
Se lo provi su computer a cui non hai accesso formale, potresti avere molti problemi. Non siamo avvocati, ma probabilmente dovresti provare gli strumenti solo sulle tue macchine, come nelle macchine virtuali o nel tuo laboratorio domestico.
La distro supporta anche ufficialmente un desktop Linux su Windows con Win-KeX. Il desktop può essere eseguito in una finestra separata o in una modalità “senza interruzioni”, che condivide il desktop Windows e Kali.
Oltre a questo, Kali Linux sarebbe una buona distribuzione per gli esperti di sicurezza / infosec in erba.
Scarica: Kali Linux per Windows
4. openSUSE
openSUSE è, come Debian, una vecchia distribuzione attualmente ampiamente utilizzata, sviluppata dalla società tedesca SUSE. L’azienda è stata acquistata da Novell, che è stata a sua volta acquisita da Micro Focus, che ha poi trasformato nuovamente SUSE in una società separata. È così che funziona oggi. openSUSE è la base per la versione enterprise di SUSE.
La famiglia SUSE è meglio conosciuta per lo strumento di configurazione YaST, che è interamente basato su un’interfaccia di menu, piuttosto che fare affidamento solo sui comandi. Questo potrebbe renderlo più amichevole per coloro che hanno meno familiarità con la riga di comando di Linux. Tutta la gestione dei pacchetti e la configurazione del sistema vengono eseguite tramite YaST.
Un’altra iniziativa interessante è l’Open Build Service, che costruisce pacchetti non solo per openSUSE, ma per le altre principali distribuzioni, incluse Debian e Ubuntu. L’obiettivo del progetto è creare un archivio standardizzato per ridurre i mal di testa dell’assistenza. Ciò significa che puoi usare i pacchetti di openSUSE senza dover installare openSUSE.
Scarica: openSUSE Leap 15.2 per Windows
5. Alpine Linux
Alpine Linux è molto diverso dalle altre distribuzioni trattate qui perché non si basa su distribuzioni esistenti. Alpine si sforza di essere leggero e veloce.
Gli sviluppatori lo costruiscono su musl libc e BusyBox, il che rende Alpine molto più piccolo delle distribuzioni Linux standard. Utilizza anche il proprio sistema di gestione dei pacchetti e gli script openRC, rispetto al systemd che ora è standard nelle moderne distribuzioni Linux.
Gli sviluppatori si sforzano inoltre di rendere Alpine molto sicuro, utilizzando Position Independent Executables (PIE) e una protezione contro lo stack. In termini più semplici, ciò significa che è più difficile per un attaccante prendere il controllo della macchina su cui è in esecuzione Alpine.
La semplicità e la velocità di Alpine sono dimostrate dal suo processo di installazione, che sembra richiedere molto meno tempo rispetto a una distribuzione standard, anche in WSL. Le altre distribuzioni hanno un messaggio durante il primo avvio che possono richiedere alcuni minuti per la configurazione.
La natura leggera di Alpine potrebbe adattarsi a WSL; a molti piace WSL perché richiede meno risorse di una macchina virtuale completa. Potrebbe piacerti se sei già un utente esperto di Linux e desideri qualcosa di diverso da Ubuntu o SUSE.
Scarica: Alpine WSL per Windows
Scelta di una distribuzione Linux su WSL
Con tutte le scelte di distribuzioni per WSL, quale dovresti scegliere? Se hai già familiarità con una distribuzione, probabilmente è meglio mantenerla. Se stai creando un ambiente di test per server che utilizzano Ubuntu, è meglio usare Ubuntu, ad esempio.
Se sei completamente nuovo su Linux e vuoi controllare la riga di comando, inizia con Ubuntu perché è il migliore nel tenere la mano mentre fornisce molta potenza agli utenti esperti.
Puoi anche eseguire diverse distribuzioni contemporaneamente, quindi perché non provarle tutte?