Come ottenere il terminale Linux utilizzando il sottosistema Windows per Linux

Come ottenere il terminale Linux utilizzando il sottosistema Windows per Linux

Vuoi un accesso facile e veloce a Linux sul tuo PC Windows? L'opzione migliore è utilizzare il sottosistema Windows per Linux.





Questo ti dà una shell bash Linux, una finestra di terminale in esecuzione in Windows. Il processo installa essenzialmente Linux su Windows 10: ecco cosa devi sapere.





Che cos'è il sottosistema Windows per Linux?

Incluso per la prima volta con l'aggiornamento dell'anniversario di Windows 10 del 2018 e distribuito a tutti gli utenti nell'aggiornamento dei creativi autunnali, Windows Subsystem per Linux consente di eseguire il software Linux in Windows 10.





Questa è una funzionalità che è stata incorporata in Windows. a differenza di installazione di Linux in una macchina virtuale , il sottosistema Windows per Linux può essere richiamato immediatamente dal menu Start.

Affinché ciò funzioni, tuttavia, devi prima abilitare la funzione.



Una volta installato il sottosistema Windows per Linux su Windows 10, puoi esegui Linux in modalità riga di comando . Questo ti dà un terminale Linux quasi completamente funzionante per Windows 10.

Linux Bash Shell: solo per Windows 10 a 64 bit

Prima di iniziare, assicurati di eseguire una versione a 64 bit di Windows 10. Purtroppo, il sottosistema Windows per Linux non funzionerà su sistemi a 32 bit. Verifica se sul tuo computer è in esecuzione una versione di Windows a 32 o 64 bit.





Per saperne di più: Qual è la differenza tra Windows a 32 e 64 bit?

Per verificare la compatibilità del tuo computer a 64 bit, premi WIN + I per aprire Impostazioni, quindi Sistema > Informazioni . Sotto 'Specifiche del dispositivo' vedrai il Tipo di sistema elencato; per il sottosistema Windows per Linux, dovrebbe essere visualizzato Sistema operativo a 64 bit .





In caso contrario, sarà necessario aggiorna il tuo sistema Windows 10 da 32 bit a 64 bit . Tuttavia, questo funzionerà solo se disponi di hardware a 64 bit.

Come installare Linux Bash Shell su Windows 10

Prima di procedere, tieni presente che alcuni sistemi non possono avere il sottosistema Windows per Linux abilitato e le macchine virtuali (VM) contemporaneamente. Pertanto, se si preferisce eseguire Linux in una macchina virtuale, sarà necessario disabilitare il sottosistema Windows per Linux prima di utilizzare nuovamente la macchina virtuale.

Pronto per installare Bash su Windows? Inizia facendo clic su Start e inserendo 'turn windows'. Il Attiva o disattiva le caratteristiche di Windows dovrebbe essere visualizzato, quindi fai clic su questo per aprirlo. Attendi che l'elenco venga popolato, quindi scorri verso il basso fino a Sottosistema Windows per Linux .

iPhone 6 bloccato sul logo Apple

Questa casella dovrebbe essere selezionata. In caso contrario, aggiungi un assegno, quindi fai clic su ok per confermare.

Ti verrà chiesto di riavviare Windows, quindi segui queste istruzioni. Al riavvio, apri Start > Windows Store . Usa lo strumento di ricerca per trovare le voci relative a 'Linux' e seleziona la tua versione Linux preferita da installare. Qualunque sia la tua scelta, determinerà l'esperienza di Bash. Ad esempio, puoi installare Ubuntu su Windows 10.

Installare il sistema operativo Linux, quindi attendere. Una volta completato, fare clic su Lanciare da Windows Store o aprilo da Cominciare menù. Alla prima esecuzione, ti verrà chiesto di inserire un nome utente e una password per creare un account utente.

Sono disponibili altri metodi per avviare l'ambiente Linux prescelto. Dal menu Start è possibile inserire:

  • bash
  • wsl

Entrambi verranno visualizzati come 'Esegui comando' che può essere selezionato per aprire immediatamente la shell Bash. La differenza con l'utilizzo di uno di questi metodi è che si aprono nel /mnt/c/Windows/System32 directory. Ciò significa che puoi sfogliare la sottodirectory System32 in Windows 10.

Tieni presente che non è possibile danneggiare Windows 10 utilizzando l'ambiente Linux. Qualsiasi comando immesso danneggerà solo il sottosistema Windows per Linux e il sistema operativo scelto. Windows 10 rimarrà sicuro e protetto.

Inoltre, non è più necessario abilitare il Modalità sviluppatore di Windows 10 in Impostazioni per eseguire Bash.

In che modo il terminale Bash Shell differisce da Windows PowerShell?

Con il terminale Linux per Windows 10 in esecuzione, puoi inserire una serie di istruzioni della riga di comando.

Ma in cosa differisce dal semplice utilizzo del prompt dei comandi di Windows o di PowerShell?

Ebbene, naturalmente, entrambi i sistemi sono molto diversi. Con PowerShell o il prompt dei comandi, sei limitato ai comandi specifici di Windows. Ciò significa, ad esempio, utilizzare il a te comando per visualizzare il contenuto di una directory; in Linux, l'equivalente è ls .

pop-up Android sulla schermata iniziale

Fondamentalmente, le differenze tra Windows e Linux sono ciò che distingue questi due ambienti di testo. Il vantaggio di avere la shell Bash in Windows 10 è che puoi accedere facilmente a Linux all'interno di Windows. Ciò consente di risparmiare tempo per l'impostazione di una macchina virtuale o il riavvio in un'installazione dual boot di Linux.

Cosa puoi fare con Bash in Windows 10?

Con la shell Bash configurata su Windows 10, puoi utilizzarla come faresti su un PC Linux.

I comandi standard come l'aiuto ti mostreranno come utilizzare le app e gli strumenti preinstallati. Per esempio, aiuto adatto dimostrerà l'uso del gestore di pacchetti. Puoi usare sudo apt update per ottenere i pacchetti più recenti, come faresti su un PC Linux.

come giocare ai vecchi giochi su Windows 10

Allo stesso modo, il sudo apt upgrade Il comando aggiorna Linux all'ultima versione del sistema operativo.

Nel frattempo, sono disponibili altri comandi standard. Puoi controllare la tua connettività di rete con ifconfig , controlla la directory corrente con pwd e passare a una directory diversa con cd .

Puoi anche ottenere un rapido elenco degli ultimi 10 ingressi con il storia comando.

In breve, è come usare Linux all'interno del sistema operativo Windows 10.

Windows 10 Bash porta Linux su qualsiasi PC

Configurare il sottosistema Windows per Linux e accedere alla shell Bash è facile. È anche più veloce rispetto all'esecuzione di una macchina virtuale e molto meno complicato rispetto all'utilizzo di un dual boot.

Per ricapitolare, tutto ciò che devi fare per eseguire la shell Linux Bash su Windows 10 è:

  1. Verifica di utilizzare Windows 10 a 64 bit.
  2. Abilita il sottosistema Windows per Linux nella schermata Funzionalità di Windows.
  3. Installa l'ambiente Linux che hai scelto da Windows Store.
  4. Esegui Linux dal menu Start.

Da quel momento in poi, puoi utilizzare il terminale Linux per Windows per le attività standard della riga di comando. Oppure potresti usare il sottosistema Linux di Windows 10 per installare un ambiente desktop .

Nel frattempo, quasi tutti i comandi di Linux possono essere utilizzati nella shell Bash su Windows. Un po' arrugginito o hai bisogno di aiuto per imparare alcuni trucchi della riga di comando di Linux.

Condividere Condividere Tweet E-mail Diventa un master della riga di comando di Linux con questi suggerimenti e trucchi

Che tu sia un principiante di Linux o un veterano esperto di Linux, la riga di comando offre una serie di usi. Prova questi suggerimenti per padroneggiare la riga di comando.

Leggi Avanti
Argomenti correlati
  • Linux
  • finestre
  • Windows 10
  • PowerShell
  • Linux Bash Shell
  • Suggerimenti per Windows
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