- - Come eseguire app Linux da Bash su Windows 10 [Guida]

Come eseguire app Linux da Bash su Windows 10 [Guida]

Ubuntu arriverà su Windows 10. La build 14316 di anteprima di Windows 10 ti consente di provarlo. Ubuntu e Bash che arrivano su Windows 10 sono un grosso problema per gli sviluppatori semplicemente perché significano che lo sviluppo sarà notevolmente più semplice. La funzione è ancora disponibile solo nelle build di anteprima e stiamo testando le acque per vedere cosa può fare. L'unica domanda che sorge è: puoi eseguire un'app Linux su Windows 10 ora che ha Bash e Ubuntu? La risposta è sì ed ecco una guida completa su come fare proprio questo.

Passo 1: Esegui Bash su Windows 10. Se esegui l'anteprima di Windows 10 build 14316 ma non hai mai eseguito Bash su di esso, probabilmente non l'hai abilitato. Ecco una guida su come far funzionare Bash su Windows 10.

Passo 2: Per eseguire un'app Linux su Windows 10, tudovrà prima eseguire un X Server su di esso. C'è tutta una serie di opzioni disponibili per te; Xming, Cygwin / X o VcXsrv Windows X Server. Abbiamo utilizzato e consigliato VcXsrv Windows X Server se stai cercando di fare poco o nessun problema per scattare o configurare. VcXsrv Windows X Server può essere eseguito immediatamente mentre le altre due opzioni richiedono alcune impostazioni. Se sei esperto di uno degli altri due, sentiti libero di usarli.

Passaggio 3: Scarica ed esegui VcXsrv Windows X Server. Aggiungerà un'icona X nella barra delle applicazioni per mostrare che è in esecuzione e questo è tutto ciò di cui hai bisogno.

Step 4: Apri Bash cercandolo tramite Ricerca di Windows o chiedi a Cortana di aprirlo.

Passaggio 5: Scarica l'app che desideri eseguire. Ti daremo alcune opzioni perché le app in esecuzione sono buggy e soggette a arresti anomali. Ecco un elenco;

Firefox

apt-get install firefox

App Ubuntu X11

apt-get install x11-apps

Gnome Control Center

apt-get install gnome-control-center

Esegui queste app una per una. Ad un certo punto prima del download delle app ti verrà chiesto di confermare il download e l'installazione. Questo è quello che sembra. Digita Y qui e premi il tasto Invio per procedere.

app-get-permessi

Passaggio 6: Assicurati che VcXsrv Windows X Server sia in esecuzione (controlla nella barra delle applicazioni l'icona X) e che hai scaricato correttamente almeno un'app tramite i comandi dati.

VcXsrv Windows X Server

Passaggio 7: Ora è necessario esportare la visualizzazione nel proprio sistema locale. Passa a Bash ed esegui il comando seguente. Assicurati di scrivere in maiuscolo la parola "Display" in quanto fa parte della sintassi.

export DISPLAY =: 0

export-display

Passaggio 8: Esegui l'app che hai scaricato. Ecco i comandi per eseguire ciascuna delle app scaricate al passaggio 5.

Firefox

firefox

ff-win10-bash

X11-Apps

Questo pacchetto contiene tre app al suo interno, quindi esegui la seguente alla volta.

xeyes

xeyes-win10

xcalc
xclock

xclock-win10

Gnome Control Center

gnome control center

gnome-control-center-win10

Le prestazioni di queste app sono tutt'altro che ottimali. Firefox si arresta in modo anomalo e potrebbe essere necessario effettuare diversi tentativi solo per farlo funzionare una volta. Puoi vedere nello screenshot sopra che mentre abbiamo aperto Firefox, abbiamo ancora ricevuto un errore sandboxing. A volte un'app impiegherà fino a un minuto per apparire effettivamente sullo schermo dopo aver dato il comando. La linea di fondo è mentre puoi far funzionare queste app, usarle non sarà ancora possibile. Scoprirai che sei terribilmente limitato a quali app puoi eseguire al momento.

Probabilmente dovrai aspettare che arrivino build successive o, eventualmente, la versione stabile dell'aggiornamento dell'anniversario di Windows 10 prima di poterne fare largo uso.

Scarica VcXsrv Windows X Server

Commenti