Как да инсталирате и използвате Linux Bash Shell на Windows 10

How Install Use Linux Bash Shell Windows 10



Microsoft започна партньорство с Canonical и е компания -майка на Ubuntu. Това партньорство отвори вратата за потребителите на Linux, защото позволява на всеки да използва Linux в Windows. Главният изпълнителен директор на Microsoft официално обяви, че сега всеки може да инсталира и използва Linux Bash Shell на Windows 10. Много от вас все още не вярват в това, така че в тази статия ще ви дадем информация за инсталирането и използването на Linux Bash Shell на Windows 10.

Защо трябва да използвате Linux Bash Shell

Както знаем, операционната система на Windows вече има PowerShell, който е скриптов език и командна обвивка. PowerShell помага на системните администратори да изпълняват различни задачи за администриране и е създаден от .NET рамката за преодоляване на недостатъците на командния ред.







Сега мислите, че PowerShell вече присъства в Windows, каква е необходимостта от Bash Shell в Windows? Bash и PowerShell са проектирани по различен начин за различни задачи. Черупката Bash е интегрирана в операционната система Windows и премахва допълнителните стъпки, които трябва да следвате, за да използвате същите езици за програмиране във вашия Windows.



Какво е Bash Shell?

Bash е съкращение от Bourne-Again Shell, което е каламбурът на Stephen Bourne (автор на прекия предшественик за текущата UNIX черупка sh). Bash е команден език или Shell и се използва за различни типове операционни системи GNU и Linux.



Bash е безплатната версия на Bourne Shell и се разпространява с операционната система GNU и Linux, която включва и Ubuntu. В случай, че сте използвали Ubuntu и сте работили по специфичните команди на терминала, трябва да сте използвали Bash за този процес. Bash е един от най-невероятните интерпретатори на командния ред, така че е интерактивна обвивка по подразбиране в различните дистрибуции на Linux.





Как да инсталирате и използвате Linux Bash Shell на Windows 10

Първата стъпка от процеса изисква да активирате опцията Подсистема на Windows за Linux в Windows от PowerShell. В случай, че искате да използвате GUI, тогава трябва да потърсите опцията за функции, за да получите списък с функции на Windows, така че можете да го направите според изображението, показано по -долу:


След това го отворете, за да използвате всички опции, така че проверете Подсистема Windows за Linux и Платформа за виртуални машини и ги активирайте, като маркирате полето, след това рестартирайте системата си за прилагане на промени.




В случай, че използвате PowerShell, тогава трябва да отидете в менюто 'Старт' и да въведете PowerShell в полето за търсене, след което да го стартирате като администратор, като щракнете с десния бутон върху него:


След като отворите PowerShell, използвайте командата по -долу, за да активирате Bash в Windows 10. (В този случай системата ще попита за потвърждението, така че въведете Y или можете да натиснете Enter.



Сега трябва да изтеглите системата Linux от магазина на Windows и да потърсите в Linux или Ubuntu.


След търсене ще получите следващия екран, от който можете да инсталирате Ubuntu или SUSE. (В този случай Ubuntu се използва за по -нататъшния процес).


Разликата между openSUSE или Ubuntu или SUSE Linux Enterprise е различните команди за инсталиране на новите пакети на новите подсистеми на Linux. За да изтеглите Ubuntu ще са необходими около 1 GB или повече.


Това е последната задача за стартиране на Linux в Windows 10, така че трябва да потърсите дистрибуцията на Linux, която сте инсталирали, т.е. Ubuntu.

Сега го стартирайте като обичайно приложение за Windows и инсталирането ще отнеме известно време, след което попълнете потребителско име и парола.


Най -накрая Linux ще бъде инсталиран във вашата система, така че се наслаждавайте.

Дело за отстраняване на неизправности

1. В случай, че получите кода по следния начин:


Това означава, че сте получили незадължителния компонент WSL не е активиран. Моля, активирайте го и опитайте отново. грешка. Той ще ви каже да натиснете произволен клавиш, за да продължите, така че той автоматично ще се затвори, когато натиснете който и да е клавиш.

Тази грешка може да възникне, защото подсистемата Windows за Linux не е активирана правилно. Следователно трябва да го активирате, както обяснихме в нашата статия.

2. В случай, че получите Неуспешно инсталиране с грешка 0x80070003 грешка, тогава трябва да се уверите, че вашият Linux трябва да се съхранява и инсталира в C устройството на вашата система, тъй като подсистемата Windows на Linux на Linux работи само на устройството C, което е системното устройство.

Първо, отидете на Настройки> Съхранение> Още настройки за съхранение и променете местоположението на ново изтеглено съдържание.

Надстройте WSL1 до WSL 2 или подсистемата на Windows за Linux 2

В случай, че вашата система е регистрирана в програмата Insider на Windows или системата ви е актуализирана до 18917 или по -нова версия, лесно можете да актуализирате WSL 1 до WSL 2.

Преди да надстроите WSL1 до WSL 2, трябва да активирате функция на Windows, така че я отворете и превъртете надолу в опцията и след това активирайте функцията за платформа на виртуална машина. Сега рестартирайте системата, за да приложите промените.


След това отворете PowerShell и трябва да го стартирате като администратор, след което изпълнете дадената по -долу команда.

wsl--set-версия 2

Не забравяйте, че трябва да замените с инсталирани имена на дистрибуция като Ubuntu, Debian или Kali Linux. След този процес вашата система ще превърне WSL1 в WSL 2 и това ще отнеме почти 5 до 10 минути.

Накрая въведете дадената по -долу команда за проверка на версията на WSL (подсистемата на Windows за Linux) във вашата система. Ако показва WSL версия 2, това означава, че вашият WSL вече е надстроен.

wsl-на -v

Заключение

Тази статия предоставя пълна информация за това как да инсталирате и използвате Linux Bash Shell на Windows 10. Както вече обсъждахме, изпълнителният директор на Microsoft официално обяви, че вече можете да инсталирате и използвате Linux Bash Shell на Windows 10. Тази статия ще ви помогне инсталирате Linux Bash Shell на вашия Windows 10 без никакви проблеми, затова предложихме начини за справяне с грешките, докато инсталирате Linux Bash Shell. Какви са вашите отзиви за тази статия? Информирай ни!.