WhatsApp

Ubuntu Bash su Windows 10 Panoramica

Anonim

Nel tentativo di rendere Windows una piattaforma eccezionale per gli sviluppatori per creare applicazioni, siti Web e servizi straordinari per tutte le piattaforme e i dispositivi, Microsoft ha collaboratocon Canonical per creare un sottosistema Windows per Linux(WSL), per abilitare Gli utenti Windows eseguono un'autentica immagine in modalità utente di Ubuntu su Windows, e questo è arrivato con l'esecuzione di Bash nativo su Ubuntu su Windows Molti sviluppatori di Windows hanno accolto con favore l'idea facendo diverse richieste per strumenti open-source da utilizzare su Windows, pertanto sono stati apportati diversi miglioramenti a Windows cmd, molteplici strumenti da riga di comando, PowerShell e altri scenari per sviluppatori.

Ma l'unico miglioramento che ha colto di sorpresa il mondo della tecnologia è stata l'esecuzione di Bash nativo su Ubuntu su Windows senza la necessità del kernel Linux, ciò significa che gli utenti Windows che eseguono l'ultima versione di Windows possono ora eseguire utilità della riga di comando di Linux come apt-get, grep, awk, sed e molti altri, esegui script Bash e prova anche i primi strumenti di Linux comePython, Git, Rubye tanti altri.

Si è parlato molto di Bash su Ubuntu su Windows, ma qui avremo uno spostamento dell'attenzione e, soprattutto, inizieremo con come configurare Bash su Ubuntu su Windows, quindi procederemo esaminando alcune carenze dell'intero progetto, come può essere migliorato per una migliore esperienza di sviluppo e anche esaminare il verdetto finale e le aspettative future.

Come configurare Bash su Ubuntu su Windows 10

Dopo aver visto come è nato Bash su Ubuntu su Windows, vediamo come configurare Ubuntu bash su Windows seguendo questi semplici passaggi:

Prerequisiti

Passo 1

Se il tuo sistema soddisfa tutti i requisiti di cui sopra, dovresti essere a posto, apri il sistema Impostazioni e vai a Aggiornamento e sicurezza->Per gli sviluppatori. Quindi attiva “Modalità Sviluppatori”

Attiva la modalità sviluppatore

Passo 2

Apri il tuo sistema Pannello di controllo, quindi fai clic su Programmi , in Programmi e funzionalità, fai clic su Attiva o disattiva le funzionalità di Windows, dovresti riuscire per vedere l'interfaccia qui sotto. Quindi abilita l'opzione “Windows Subsystem for Linux(Beta)” spuntando la piccola casella e infine fai clic su “OK”

Abilita sottosistema Windows per Linux

Ti verrà chiesto di riavviare il computer, fai semplicemente clic su “Riavvia ora” per riavviare in modo che la nuova funzionalità venga installata .

Riavvia la macchina

Passaggio 3

Successivamente, dopo che la tua macchina si è riavviata, accedi e nella barra di ricerca, digita semplicemente “bash” e premi il pulsante. Questo eseguirà il file bash.exe, per scaricare e installare “Bash su Ubuntu su Windows” , ti verrà chiesto di accettare i Termini di servizio come nell'interfaccia seguente:

Cerca Bash.exe

Scarica e installa Bash su Ubuntu su Windows

Ecco fatto, dovresti essere in grado di avere Bash completo su Ubuntu su Windows ed eseguire strumenti Linux comuni in modo nativo su Windows.

Quando lo apri, passerai direttamente a una shell di root quindi non è necessario utilizzare sudo utility per eseguire l'utente root comandi.

Carenze di Ubuntu Bash su Windows

Per gli utenti bash esperti, ci sono molte aspettative con l'arrivo di Bash su Ubuntu su Windows, non tutte le caratteristiche e le funzionalità saranno le stesse di Ubuntu Linux. Ci sono già state diverse richieste di funzionalità che gli utenti si aspetterebbero fossero disponibili in Bash su Ubuntu su Windows. Daremo un'occhiata ad alcuni dei più importanti, è possibile visualizzare un elenco completo da qui

Uno dei principali difetti del sottosistema Windows per Linux è che non è open-source al momento, ma probabilmente nelle versioni future, renderlo open-source potrebbe essere una possibilità.Un altro problema è che gli utenti non possono controllare il sistema laterale di Windows insieme all'avvio dei processi di Windows direttamente da Bash, il che potrebbe rappresentare un grave ostacolo per gli utenti che preferiscono controllare i processi di sistema dalla riga di comando. Inoltre, anche l'accesso ai dispositivi USB direttamente da bash non è possibile come richiesto da molti utenti, questi sono pochi problemi che gli utenti devono affrontare, ma poiché la tecnologia è nuova, ci aspettiamo molti cambiamenti e miglioramenti futuri. Quindi incrocia le dita e guarda cosa succede man mano che avanza sulla piattaforma Windows.

Come potrebbe essere migliore

Poiché Bash su Ubuntu su Windows è una nuova idea sulla piattaforma Windows, ci sono molte aspettative da parte degli sviluppatori, e si prevede che molti sviluppatori passeranno alla programmazione su Windows a causa delle incredibili funzionalità di Bash ora sono su Windows.

Ma come si può rendere l'intero progetto migliore e interessante per gli sviluppatori? Una cosa importante da fare per Microsoft è considerare attentamente i suggerimenti degli utenti come in this desideri, richieste e idee fornite da diversi utenti e sviluppatori.Dal momento che l'idea è quella di potenziare e migliorare l'esperienza degli sviluppatori, prendere in considerazione tutte queste opinioni renderebbe il progetto molto più fantastico.

Verdetto

Ci sono già state molte discussioni sul fatto che questo sia un bene per Linux, specialmente su Desktop Linux, ma ovviamente porterà molti utenti e sviluppatori open-source su Windows. L'uso di Linux su desktop è rimasto indietro rispetto a Windows e Mac OSX e il progetto Windows Subsystem for Linux potrebbe essere un altro duro colpo per "l'anno di Desktop Linux".

Ma soprattutto aiuterà a promuovere il mondo open source per gli utenti Windows, forse questo significherà un cambiamento positivo nell'uso degli strumenti open source in particolare tra i nuovi utenti sotto l'ombrello di Windows, che tra l' altro sta già accadendo e si prevede che crescerà in futuro. Come ultimo pensiero, molti sviluppatori passeranno sicuramente a Windows per provare questo nuovo progetto che potrebbe fungere da salvatore per Windows poiché negli ultimi tempi c'è stata una svolta, con molti utenti alla ricerca di soluzioni di sviluppo open source.