Cum să rulați aplicații Linux din Bash pe Windows 10 [Guide]

Ubuntu vine pe Windows 10. Windows 10 Preview build 14316 vă permite să îl încercați. Venirea Ubuntu și Bash la Windows 10 este o mare problemă pentru dezvoltatori, pur și simplu pentru că înseamnă că dezvoltarea va fi considerabil mai ușoară. Funcția este încă disponibilă numai în versiunile de previzualizare și testăm apele pentru a vedea ce poate face. Singura întrebare care apare este că puteți rula o aplicație Linux pe Windows 10 acum că are Bash și Ubuntu? Răspunsul este da și iată un ghid complet despre cum să faci exact asta.

Pasul 1: Rulați Bash pe Windows 10. Dacă rulați Windows 10 Preview build 14316, dar nu ați rulat niciodată Bash pe acesta, probabil că nu l-ați activat. Iată un ghid despre cum să rulați Bash pe Windows 10.

Pasul 2: Pentru a rula o aplicație Linux pe Windows 10, va trebui să rulați mai întâi un server X pe ea. Există o mulțime de opțiuni disponibile pentru dvs.; Xming, Cygwin/X sau VcXsrv Windows X Server. Am folosit și recomandăm VcXsrv Windows X Server dacă doriți să faceți puține sau deloc depanarea sau configurarea problemelor. VcXsrv Windows X Server poate fi rulat imediat, în timp ce celelalte două opțiuni necesită o anumită configurare. Dacă sunteți familiarizat cu oricare dintre celelalte două, nu ezitați să le folosiți.

Pasul 3: Descărcați și rulați VcXsrv Windows X Server. Va adăuga o pictogramă X în bara de sistem pentru a arăta că rulează și că este tot ce aveți nevoie.

Pasul 4: Deschideți Bash căutându-l prin Căutare Windows sau cereți-i lui Cortana să îl deschidă.

  Cum să configurați un server de sincronizare Resilio pe Linux

Pasul 5: Descărcați aplicația pe care doriți să o rulați. Vă vom oferi câteva opțiuni, deoarece aplicațiile care rulează sunt greșite și sunt predispuse la blocări. Iată o listă;

Firefox

apt-get install firefox

Aplicații Ubuntu X11

apt-get install x11-apps

Centrul de control Gnome

apt-get install gnome-control-center

Rulați aceste aplicații una câte una. La un moment dat, înainte de descărcarea aplicațiilor, vi se va cere să confirmați descărcarea și instalarea. Așa arată. Tastați Y aici și apăsați tasta Enter pentru a continua.

Pasul 6: Asigurați-vă că VcXsrv Windows X Server rulează (verificați tava de sistem pentru pictograma X) și că ați descărcat cu succes cel puțin o aplicație prin comenzile date.

Pasul 7: Acum trebuie să exportați afișajul în sistemul local. Comutați la Bash și rulați următoarea comandă. Asigurați-vă că scrieți cu majuscule cuvântul „Afișare”, deoarece face parte din sintaxă.

export DISPLAY=:0

Pasul 8: rulați aplicația pe care ați descărcat-o. Iată comenzile pentru a rula fiecare dintre aplicațiile descărcate la Pasul 5.

Firefox

firefox

X11-Aplicații

Acest pachet are trei aplicații în interior, așa că rulați următoarea pe rând.

xeyes

xcalc
xclock

Centrul de control Gnome

gnome control center

Performanța acestor aplicații este departe de a fi optimă. Firefox se blochează foarte mult și s-ar putea să trebuiască să-l încerci de mai multe doar pentru a-l porni o dată. Puteți vedea în captura de ecran de mai sus că, în timp ce am deschis Firefox, am primit în continuare o eroare de sandboxing. Uneori, o aplicație va dura până la un minut să apară efectiv pe ecran după ce ați dat comanda. Concluzia este că, dacă puteți rula aceste aplicații, utilizarea lor nu va fi posibilă încă. Veți descoperi că sunteți teribil de limitat la ce aplicații puteți rula în prezent.

  Cum să extrageți imagini de fundal dintr-un fișier temă pe Windows 10

Probabil va trebui să așteptați să sosească versiunile ulterioare sau eventual versiunea stabilă a actualizării Windows 10 Anniversary înainte de a putea folosi acest lucru.

Descărcați VcXsrv Windows X Server