Come eseguire un desktop Linux utilizzando il sottosistema Windows per Linux

Come eseguire un desktop Linux utilizzando il sottosistema Windows per Linux

L'esecuzione di Linux insieme a Windows si è dimostrata sempre più utile nel corso degli anni. Ma il dual-boot può essere difficile da gestire durante la configurazione di una macchina virtuale presenta alcuni problemi di stabilità.





Una soluzione è utilizzare il sottosistema Windows per Linux, ma questo viene fornito senza un ambiente desktop. Quindi, perché non installare semplicemente la distribuzione Linux che possiedi?





Ecco come eseguire un desktop Linux in Windows utilizzando il sottosistema Windows per Linux.





Che cos'è il sottosistema Windows per Linux?

Nel caso non lo sapessi, con il 2018 Fall Creators Update Windows 10 è stato fornito con il sottosistema Windows per Linux. Questa è una funzionalità opzionale che può essere facilmente installata, che supporta l'installazione dei sistemi operativi Linux disponibili in Windows Store.

Fondamentalmente significa che puoi aprire un terminale Linux in Windows e installare ed eseguire software Linux.



Non è richiesta alcuna macchina virtuale e non è previsto il dual boot.

Il problema con Windows Subsystem per Linux, tuttavia, è che è puramente un'esperienza da riga di comando. Non c'è il desktop. Per gli utenti esperti, questo probabilmente non sarà un problema, ma poiché Linux ha un'ampia selezione di ambienti desktop, sembra un po' una svista.





Fortunatamente, ora puoi installare un desktop Linux in Windows, purché tu abbia prima configurato il sottosistema Windows per Linux.

come smettere di usare i social media

Assicurati che Windows 10 sia compatibile

Prima di procedere, ecco la cosa importante: devi eseguire una versione a 64 bit di Windows.





Puoi controllare questo in Impostazioni > Sistema > Informazioni , dove troverai il Tipo di sistema iscrizione. Per procedere, dovrebbe essere visualizzato 'Sistema operativo a 64 bit'. In caso contrario, e stai utilizzando hardware a 64 bit, dovrai aggiorna Windows 10 da 32 bit a 64 bit .

Un altro prerequisito è che devi essere in esecuzione Windows 10 build 14393 o più tardi. Puoi verificarlo nella stessa schermata Informazioni, elencata sotto Specifiche di Windows . Cerca il Build del sistema operativo ---se è superiore a 14393, è possibile utilizzare il sottosistema Windows per Linux. In caso contrario, esegui semplicemente un aggiornamento di Windows.

Una volta che Windows 10 è compatibile, è il momento di seguire la nostra guida per installazione del sottosistema Windows per Linux .

Con quella configurazione, è il momento di aggiungere un desktop.

Installa un desktop Linux in Windows

Se hai già configurato il sottosistema Windows per Linux, fai clic su Cominciare ed entra bash . Fare clic sulla prima opzione (il comando bash run) per iniziare a utilizzare Linux. I seguenti passaggi presuppongono che tu abbia installato Ubuntu come sistema operativo Linux preferito.

Inizia eseguendo un aggiornamento e aggiornando Ubuntu:

sudo apt update
sudo apt upgrade

Mentre questo aggiornamento è in esecuzione, vai su Sourceforge per scaricare e installare il Utilità VcXsrv Windows X Server . (Altri X Server sono disponibili per Windows, incluso Xming e MobaXterm . Per il resto di questa guida, utilizzeremo VcXsrv.)

Un server X ti consente di accedere a un'applicazione Linux o all'interfaccia utente grafica (GUI) dell'ambiente desktop. I sistemi Linux si basano su X per la visualizzazione del desktop, ma può essere utilizzato anche in rete.

Assicurati che il tuo server X Window sia installato prima di procedere. Il prossimo passo è installare il tuo desktop Linux.

Molti Ambienti desktop Linux (LDE) sono disponibili. Manterremo le cose semplici e installeremo un ambiente leggero chiamato LXDE. Per installare, inserisci:

sudo apt install lxde

Dopo l'installazione di LXDE, inserisci questo comando

export DISPLAY=:0
export LIBGL_ALWAYS_INDIRECT=1

Questo indica a Linux di visualizzare il desktop tramite il server X. Quindi, quando esegui il programma X Server che hai scaricato sopra, vedrai l'ambiente desktop Linux.

Abbiamo usato VcXsrv che include lo strumento XLaunch. Fare clic qui per visualizzare il X Impostazioni di visualizzazione finestra e selezionare Una grande finestra o Una grande finestra senza barra del titolo . Cerca il Visualizza numero già che ci sei e impostalo su 0 .

Clic Prossimo , quindi seleziona Avvia nessun cliente per garantire che XLaunch avvii solo il server, consentendoti di avviare il desktop Linux in un secondo momento. Clic Prossimo di nuovo, quindi Fine. Ti potrebbe piacere prima fare clic Salva configurazione per salvarlo.

Pronto per avviare il tuo desktop Linux? Nella riga di comando, inserisci il comando per avviare il tuo LDE preferito. Per LXDE, ad esempio, utilizzare:

startlxde

L'ambiente desktop Linux dovrebbe quindi apparire!

Ora puoi eseguire qualsiasi software Linux preinstallato e persino installare nuove app e utilità.

Non vuoi un desktop Linux? Basta installare un'app

Oltre all'installazione di un desktop Linux, puoi semplicemente installare un'app desktop Linux da Windows 10. Questo è utile se consideri l'installazione di un desktop completo per essere eccessivo.

Ad esempio, per installare il lettore multimediale Rhythmbox ed eseguirlo in Linux su Windows, usa:

sudo apt install rhythmbox

Assicurati di aver impostato il comando di esportazione:

export DISPLAY=:0

Quindi esegui semplicemente l'app dal prompt di Bash:

rhythmbox

Verrà avviato il lettore multimediale, pronto per la ricerca di una libreria.

Ora, in questo caso, dovresti ovviamente aggiungere alcuni file multimediali nell'ambiente Linux sul tuo computer. Puoi farlo installando un browser e scaricando file, o semplicemente collegando un'unità USB con file multimediali accesi.

Dopo aver collegato l'unità USB, ricordati di montarla (questo esempio usa D: come lettera dell'unità):

sudo mount -t drvfs D: /mnt/d

Al termine, sarà necessario smontare l'unità prima della rimozione. Ciò garantisce l'integrità dei dati sull'unità.

sudo umount /mnt/d

Sebbene sia possibile sfogliare le cartelle di Windows dall'interno delle app Linux, non è possibile aprire file effettivi. Questa è una lacuna del sottosistema Windows per Linux, anche se protegge da danni sia gli ambienti Windows che Linux.

Linux in Windows: la convergenza definitiva!

Il sottosistema Windows per Linux semplifica l'esecuzione del software Linux su un PC Windows. Non c'è bisogno di preoccuparsi delle macchine virtuali o del dolore del dual boot.

Con un desktop Linux installato, la convergenza è quasi completa. È un ottimo modo per familiarizzare con Linux comodamente dal desktop di Windows.

giochi mentali da fare con gli amici

Vuoi saperne di più? Ecco come iniziare con Linux. E potresti anche divertirti a scoprire perché Windows che consegna il kernel Linux cambia tutto .

Condividere Condividere Tweet E-mail Come pulire il tuo PC Windows utilizzando il prompt dei comandi

Se il tuo PC Windows sta esaurendo lo spazio di archiviazione, ripulisci la spazzatura usando queste veloci utility del prompt dei comandi.

Leggi Avanti
Argomenti correlati
  • Linux
  • finestre
  • Ambiente desktop Linux
  • Linux
  • Suggerimenti per Linux
Circa l'autore Christian Cawley(1510 articoli pubblicati)

Deputy Editor for Security, Linux, DIY, Programming e Tech Explained e Really Utile Podcast producer, con una vasta esperienza nel supporto di desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, un amante dei Lego e un fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti