- - Как да стартирате Linux приложения от Bash на Windows 10 [Guide]

Как да стартирате Linux приложения от Bash на Windows 10 [Guide]

Ubuntu идва към Windows 10. Създаването на Windows 10 Preview 14316 ви позволява да го изпробвате. Ubuntu и Bash, които идват в Windows 10, са голяма работа за разработчиците, просто защото това означава, че развитието ще бъде значително по-лесно. Функцията все още е налична само в надстройките за визуализация и тестваме водите, за да видим какво може да направи. Единият въпрос, който възниква, може ли да стартирате приложение за Linux на Windows 10 сега, когато има Bash и Ubuntu? Отговорът е „да“ и тук е пълно ръководство за това как да направите точно това.

Етап 1: Стартирайте Bash в Windows 10. Ако използвате Windows 10 Preview build 14316, но никога не сте пускали Bash върху него, вероятно не сте го активирали. Ето ръководство за това как да стартирате Bash на Windows 10.

Стъпка 2: За да стартирате приложение за Linux на Windows 10, виеще трябва първо да стартирате X сървър на него. На разположение е цял набор от опции; Xming, Cygwin / X или VcXsrv Windows X Server. Използвахме и препоръчваме VcXsrv Windows X Server, ако искате да направите малко, за да няма проблеми със стрелбата или настройката. VcXsrv Windows X Server може да се стартира веднага, докато другите две опции изискват някои настройки. Ако сте добре запознат с някой от другите два, не се колебайте да ги използвате.

Стъпка 3: Изтеглете и стартирайте VcXsrv Windows X Server. Той ще добави X икона в системната област, за да покаже, че работи и това е всичко, което ви трябва.

Стъпка 4: Отворете Bash, като го потърсите чрез Windows Search или помолете Cortana да го отвори.

Стъпка 5: Изтеглете приложението, което искате да стартирате. Ще ви дадем няколко опции, тъй като приложенията, които стартират, са неприятни и са склонни към сривове. Ето списък;

Firefox

apt-get install firefox

Приложения за Ubuntu X11

apt-get install x11-apps

Gnome Control Center

apt-get install gnome-control-center

Стартирайте тези приложения едно по едно. В някакъв момент преди изтеглянето на приложенията ще бъдете помолени да потвърдите изтеглянето и инсталирането. Ето как изглежда това. Въведете Y тук и натиснете клавиша Enter, за да продължите.

ап-да-разрешение

Стъпка 6: Уверете се, че VcXsrv Windows X Server работи (проверете системната лента за иконата X) и че успешно сте изтеглили поне едно приложение чрез отдадените команди.

VcXsrv Windows X Server

Стъпка 7: Сега трябва да експортирате дисплей в вашата локална система. Превключете към Bash и изпълнете следната команда. Уверете се, че използвате главна буква думата „Покажи“, тъй като тя е част от синтаксиса.

експортиране DISPLAY =: 0

експорт-дисплей

Стъпка 8: Стартирайте изтегленото от вас приложение. Ето командите за стартиране на всяко от приложенията, изтеглени в стъпка 5.

Firefox

firefox

сл-win10-Баш

X11-Apps

Този пакет има три приложения вътре, така че стартирайте следното едно по едно.

xeyes

xeyes-win10

xcalc
xclock

xclock-win10

Gnome Control Center

gnome control center

гном с контрол на център-win10

Изпълнението на тези приложения далеч не е оптимално. Firefox се срива много и може да се наложи да го направите няколко опита, за да го стартирате веднъж. Можете да видите на екранната снимка по-горе, че докато имаме Firefox да се отвори, все пак получихме грешка в пясъчниците. Понякога приложението ще отнеме до една минута, за да се покаже на екрана ви, след като дадете командата. Долният ред е, докато можете да стартирате тези приложения, използването им все още няма да е възможно. Ще откриете, че сте ужасно ограничени до кои приложения можете да стартирате в момента.

Вероятно ще ви се наложи да изчакате по-късните версии или евентуално стабилната версия на актуализацията на Windows 10 Anniversary, за да пристигнете, преди да можете да се възползвате много от това.

Изтеглете VcXsrv Windows X Server

Коментари