Win-KeX 2.0: apri i programmi con la GUI di Linux in Windows 10 WSL2

. Windows sottosistema per Linux , o WSL, è una delle funzionalità più rivoluzionarie che possiamo trovare in questo sistema operativo. Grazie ad esso saremo in grado di installare una distribuzione Linux su Windows 10 con Hyper-V. In questo modo, oltre a poter utilizzare Windows come al solito, potremo anche installare e utilizzare programmi e strumenti Linux senza ricorrere a macchine virtuali o dover riavviare il PC per entrare in un altro sistema.

L'unico limite è quello WSL funziona solo in modalità terminale. In altre parole, non è possibile eseguire programmi con un'interfaccia grafica, ma solo strumenti che funzionano nel terminale. E mentre il nuovo WSL 2 eliminerà questa limitazione, non lo ha ancora fatto. Pertanto, ci sono sviluppatori, come quelli di Kali Linux, che hanno lavorato in proprio per poter offrire agli utenti questa possibilità. E, infine, è una realtà grazie a WinKeX .

WinKeX 2.0

Cos'è Win-KeX

Win-KeX, o Windows più Kali Desktop eXperience , è un ambiente grafico sviluppato per funzionare su WSL, in particolare nella versione 2 del sottosistema Windows per Linux. In generale, ciò che questo strumento consente di ottenere è fornire agli utenti che utilizzano Kali Linux in WSL un'interfaccia grafica che consente loro di lavorare con gli strumenti ei programmi come se fossero installati sul computer.

La prima versione di questo strumento, sebbene fosse una pietra miliare, era piuttosto limitata. Tra le altre cose, la distribuzione veniva eseguita in una finestra separata e sembrava più una macchina virtuale che un'applicazione nativa. Fortunatamente, questa e molte altre cose sono cambiate con il rilascio del nuovo WinKeX 2.0 .

Novità di Win-KeX 2.0

La prima delle novità, molto richieste dagli utenti, è che, d'ora in poi, è possibile eseguire questo strumento con utente normale o root autorizzazioni, a seconda delle esigenze di ciascun utente.

Un'altra novità che possiamo trovare in questa nuova versione è il Modalità Seamless . Fino ad ora, Kali in WSL aveva una "modalità Windows" che ci permetteva di aprire una finestra separata ed eseguire tutto ciò di cui avevamo bisogno al suo interno. Ora, grazie a questa nuova modalità, saremo in grado di aggiungere la barra delle applicazioni di Kali nella parte superiore dello schermo e aprire tutti i programmi che vogliamo da essa. Le finestre di questi programmi condividono il desktop con quelle di Windows stesso.

Kali Linux WSL2 senza soluzione di continuità

Altre notizie interessanti che possiamo trovare sono:

  • Possiamo aprire KeX da qualsiasi directory senza dover navigare in un percorso specifico.
  • Ti permette di enable sistema suono aggiungendo il parametro –sound o -s al comando run.
  • Condivisione degli appunti tra Kali e Windows.

Ovviamente, per poter utilizzare questa nuova versione dobbiamo dare il permesso a Win-KeX in firewalle consentirne l'accesso nelle reti pubbliche.

Requisiti e installazione

Per utilizzare questo strumento, tutto ciò che dobbiamo fare è assicurarci di avere Hyper-V e il sottosistema Windows per Linux installati e abilitati. Inoltre, è necessario avere il nuovo WSL2 sul nostro PC, quindi dovremo averlo precedentemente aggiornato a Windows 10 versione 2004 (o 1903 e 1909 se abbiamo aggiornato WSL manualmente).

È anche necessario aggiornare manualmente il kernel Linux di Windows 10 , che possiamo scaricare da qui . Non possiamo dimenticare di contrassegnare WSL2 come versione predefinita con il seguente comando:

wsl --set-default-version 2

Una volta fatto ciò, l'unica cosa che resta da fare è scaricare Kali Linux da Microsoft Conservare.

Sviluppatore: Kali Linux


Una volta scaricato, completiamo la procedura guidata iniziale e, dopo averlo fatto, eseguiamo il seguente comando per installare KeX:

sudo apt update && sudo apt install kali-win-kex

Al termine, il nostro Kali Linux sarà pronto, in modalità terminale. Per iniziare a usarlo in modalità grafica, dobbiamo eseguire uno di questi due comandi:

  • Modalità finestra singola con suono: win-kex –win -s
  • Modalità senza interruzioni con audio: win-kex –sl -s