CachyOS, distribuzione Linux nota per le sue ottimizzazioni, può essere usata su Windows 11 tramite WSL senza ricorrere al dual boot. Dalla configurazione iniziale agli aggiornamenti, fino a file, limiti e impieghi adatti, ecco cosa aspettarsi.

CachyOS distribuisce un’immagine dedicata a WSL, il sottosistema di Windows per Linux. Con questa immagine si può avviare la distribuzione dentro Windows 11 senza partizionare il disco né configurare un dual boot. WSL 2 esegue Linux in un ambiente virtualizzato e usa il kernel fornito da Microsoft.

Verificare WSL 2 e installare CachyOS

Per procedere servono Windows 11, la virtualizzazione attiva nel firmware del PC e WSL aggiornato almeno alla versione 2.4.4. Da PowerShell si controllano lo stato, la versione e le distribuzioni già installate con questi comandi:

Controllo di WSL e delle distribuzioni
wsl –status
wsl –version
wsl -l -v

Se WSL non è ancora configurato, aprire PowerShell come amministratore, eseguire wsl –install e riavviare il computer. Per aggiornare un’installazione esistente si usa invece wsl –update. Il comando wsl –install aggiunge normalmente anche una distribuzione predefinita; CachyOS si installa a parte, usando il suo file immagine.

Una volta aggiornato WSL, si può scaricare l’ultima immagine con estensione .wsl dalla sezione delle release ufficiali di CachyOS e aprirla con un doppio clic. In alternativa, PowerShell può recuperare l’ultima versione pubblicata e avviare l’installazione:

$v = (Invoke-RestMethod

Invoke-WebRequest “https://github.com/CachyOS/cachyos-wsl/releases/download/$v/cachyos-$v.wsl” -OutFile “$env:TEMP\cachyos.wsl”

wsl –install –from-file “$env:TEMP\cachyos.wsl”

Il file viene salvato nella cartella temporanea di Windows; con il comando successivo CachyOS viene registrata tra le distribuzioni WSL. Per avviarla basta scegliere l’app dal menu Start oppure digitare wsl -d cachyos in PowerShell o nel Terminale di Windows. Il comando wsl -l -v mostra anche quale versione di WSL usa la distribuzione.

Primo avvio, aggiornamenti e file

Al primo avvio possono servire alcuni minuti. L’immagine prepara il portachiavi dei pacchetti, seleziona i repository ottimizzati e crea l’utente Linux. Durante la configurazione si scelgono un nome e una password. L’account ha accesso sudo e usa Fish come shell predefinita. Quando si digita la password, il terminale non mostra i caratteri: è il comportamento previsto.

Conviene aggiornare i pacchetti appena conclusa la configurazione. CachyOS è una distribuzione rolling release, quindi l’immagine può non includere le versioni più recenti:

Aggiornamento iniziale dei pacchetti
sudo pacman -Syu

Se il sistema richiede un riavvio, è sufficiente arrestare la distribuzione da PowerShell con wsl –terminate cachyos e poi riaprirla. Windows non va riavviato. Per aggiungere programmi si usa pacman, il gestore pacchetti di Arch Linux e CachyOS. Per cercare un pacchetto: pacman -Ss nome-pacchetto; per installarlo: sudo pacman -S nome-pacchetto.

Il terminale offre l’ambiente più diretto per lavorare con shell, compilatori, Git e strumenti di sviluppo. I file Linux si trovano nella home, di solito in /home/nomeutente; il disco C: di Windows è raggiungibile da /mnt/c. Da Linux, il comando explorer.exe . apre in Esplora file la cartella corrente. Da Windows si accede ai file della distribuzione attraverso il percorso di rete \\wsl$.

Per i progetti usati con strumenti Linux è preferibile il filesystem della distribuzione, per esempio ~/progetti. Gli accessi ripetuti ai file di Windows sotto /mnt/c possono essere meno efficienti. WSLg permette di aprire singole applicazioni grafiche Linux in finestre integrate con Windows, a condizione che WSL sia aggiornato e che siano rispettati i requisiti grafici. La sessione grafica e il normale ambiente desktop restano quelli di Windows.

Ottimizzazioni utili, limiti e attività adatte

L’immagine WSL di CachyOS è generica. Al primo avvio individua la CPU e seleziona repository ottimizzati; in questo modo può offrire pacchetti compilati per le famiglie di processori supportate. Se la selezione non va a buon fine, per esempio perché manca la connessione, si può ripetere l’operazione con sudo /usr/lib/wsl/optimize-repos.

Il kernel in uso è quello Linux fornito da Microsoft. Restano quindi fuori dal funzionamento in WSL il kernel ottimizzato di CachyOS, i suoi scheduler e sched-ext. Nell’immagine non sono compresi il gestore di avvio, gli strumenti CachyOS per configurare l’hardware e zram. Per la grafica si può usare l’integrazione WSLg, che gestisce le applicazioni Linux in finestre di Windows.

Questa configurazione è indicata per provare pacchetti e comandi Linux, imparare a usare pacman e Fish, compilare software e affiancare strumenti Linux al lavoro quotidiano su Windows. Chi ha bisogno del kernel CachyOS, del controllo diretto dei dispositivi o di un desktop Linux completo può scegliere l’installazione nativa. È la soluzione adatta anche per prove di prestazioni, gestione energetica e giochi. WSL, invece, permette di usare i due ambienti in parallelo con modifiche limitate al PC.

Articolo precedenteGoogle Gemini sbarca su Apple CarPlay: ecco come attivarlo e cosa cambia alla guida

LASCIA UN COMMENTO

Inserisci il commento!
Il tuo nome