Мека

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

Опитайте Нашия Инструмент За Премахване На Проблемите





публикувано наПоследна актуализация: 16 февруари 2021 г

Bash Shell е просто помощна програма за команден ред, която е част от Linux от много дълго време и сега Microsoft го добави директно в Windows 10. Това не е нито виртуална машина, нито контейнер или софтуер, компилиран за Windows. Вместо това, това е пълна подсистема на Windows, предназначена за стартиране на софтуера на Linux, базирана на прекратения проект Astoria на Microsoft за стартиране на приложения за Android под Windows.



Сега всички знаем какво е двурежимна операционна система. Какво ще направите, ако искате да използвате операционната система Windows и Linux, но компютърът ви не е достатъчно силен, за да се справи с двурежимни операционни системи ? Това означава ли, че трябва да поддържате два компютъра, един с операционна система Windows, а друг с операционна система Linux? Очевидно не.

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



Microsoft направи възможно използването на режим на двойна операционна система, без всъщност да имате две операционни системи на вашия компютър. Microsoft в партньорство с Canonical, която е компанията майка на Ubuntu, обяви, че сега можете да стартирате Linux на Windows с помощта на Bash shell, т.е. ще можете да изпълнявате всички функции на Linux на Windows, без да имате операционна система Linux във вашата НАСТОЛЕН КОМПЮТЪР.

И с надграждането на Windows 10 стана много лесно да получите Bash обвивка на Windows. Сега възниква този въпрос, как да инсталирам обвивката на Linux Bash на Windows 10? В тази статия ще получите отговор на това.



Съдържание[ Крия ]

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

За да използвате обвивката на Linux Bash на Windows 10, първо трябва да инсталирате Linux Bash shell на вашия Windows 10 , и преди да инсталирате обвивката на Bash, има някои предпоставки.



  • Трябва да изпълнявате актуализацията за годишнината на Windows 10 на вашето устройство.
  • Трябва да използвате 64-битовата версия на Windows 10, тъй като обвивката на Linux Bash не работи на 32-битовата версия.

След като всички предпоставки са изпълнени, започнете да инсталирате обвивката на Linux Bash на вашия Windows 10.

За да инсталирате обвивката на Linux Bash на Windows 10, изпълнете следните стъпки:

1. Отворете Настройки .

Въведете Settings в търсенето на Windows b

2. Щракнете върху Актуализация и сигурност опция .

Натиснете клавиш Windows + I, за да отворите Настройки, след което щракнете върху иконата Актуализиране и сигурност

3. Щракнете върху Опции за разработчици от менюто в левия панел.

4. Под функциите за разработчици щракнете върху Радио бутон до режим за програмисти .

Забележка : Започвайки с актуализацията на Fall Creators, не е необходимо да активирате режима за разработчици. Директно преминете към стъпка 9.

Коригиране на пакета в режим на разработчик не успя да инсталира Код на грешка 0x80004005

5. Ще се появи диалогов прозорец с предупреждение, който пита дали сте сигурни, че искате да включите режима на програмист. Кликнете върху да бутон.

Щракнете върху бутона Да | Как да инсталирате Linux Bash Shell на Windows 10

6. Той ще започне да инсталира Пакет режим на програмист .

Той ще започне да инсталира пакета за режим на програмист

7. След като инсталацията приключи, ще получите съобщение относно включен режим на програмист.

8. Рестартирайте компютъра си.

9. След като вашият компютър се рестартира, отворете Контролен панел .

Отворете контролния панел, като търсите в лентата за търсене

10. Щракнете върху Програми .

Щракнете върху Програми

11. Под Програми и функции , кликнете върху Включете Windows включени или изключени функции .

Под Програми и функции щракнете върху Включване или изключване на функциите на Windows

12. Ще се появи диалоговият прозорец по-долу.

Ще се появи диалогов прозорец за включване или изключване на функциите на прозореца

13. Поставете отметка в квадратчето до Подсистема на Windows за Linux опция.

Поставете отметка в квадратчето до Windows Subsystem за опцията Linux | Как да инсталирате Linux Bash Shell на Windows 10

14. Щракнете върху Добре бутон.

15. Промените ще започнат да се прилагат. След като заявката приключи и компонентите са инсталирани, трябва да рестартирате компютъра си, като щракнете върху Рестартирам Сега опция.

Трябва да рестартирате компютъра си, като щракнете върху опцията Рестартиране сега

16. След като системата се рестартира, трябва да инсталирате дистрибуцията на Ubuntu за Windows Subsystem за Linux.

17. Отворете командния ред (администратор) и въведете следната команда и натиснете Enter:

|_+_|

Забележка : Започвайки с актуализацията на Fall Creators, вече не можете да инсталирате или използвате Ubuntu с помощта на командата bash.

18. Това ще инсталира успешно дистрибуцията на Ubuntu. Сега просто трябва да настроите потребителското име и паролата на Unix (които могат да бъдат различни от вашите идентификационни данни за вход в Windows).

19. След като приключите, можете да използвате командата Bash на Windows, като отворите командния ред и използвате следната команда:

|_+_|

Алтернатива: Инсталирайте дистрибуции на Linux с помощта на Microsoft Store

1. Отворете Microsoft Store.

2. Сега имате възможност да инсталирате следната дистрибуция на Linux:

Ubuntu.
OpenSuse Leap
Kali Linux
Debian
Алпийски WSL
Suse Linux Enterprise

3. Потърсете някоя от горепосочените дистрибуции на Linux и щракнете върху Инсталирай бутон.

4. В този пример ще инсталираме Ubuntu. Търся ubuntu след това щракнете върху Вземете (или инсталирайте) бутон.

Вземете Ubuntu в Microsoft Store

5. След като инсталацията приключи, щракнете върху Стартиране бутон.

6. Трябва да създайте потребителско име и парола за тази дистрибуция на Linux (която може да се различава от вашето потребителско име и парола за Windows).

7. Сега създайте a ново потребителско име и парола след това повторете паролата и отново натиснете Въведете за да потвърдите.

Трябва да създадете потребителско име и парола за тази Linux дистрибуция | Как да инсталирате Linux Bash Shell на Windows 10

8. Това е всичко, сега можете да използвате дистрибуцията на Ubuntu, когато пожелаете, като я стартирате от менюто 'Старт'.

9. Като алтернатива можете да стартирате инсталираната дистрибуция на Linux, като използвате команда wsl .

Както знаете, обвивката на Linux Bash в Windows не е истинската Bash обвивка, която намирате в Linux, така че помощната програма на командния ред има някои ограничения. Тези ограничения са:

  • Подсистема на Windows за Linux (WSL) не е проектиран да изпълнява Linux Graphical приложения.
  • Той ще предложи на разработчиците само текстова функция на командния ред за стартиране на Bash.
  • Приложенията за Linux имат достъп до системните файлове и всичко, което е налично на твърдия диск, така че не можете да стартирате или използвате скриптовете на програми за Windows.
  • Освен това не поддържа фонов сървърен софтуер.
  • Не всяко приложение от командния ред работи..

Microsoft пуска тази функция с бета етикет върху нея, което означава, че тя все още е в ход и не е включена всяка предвидена функция и понякога може да не работи правилно.

Препоръчва се: Поправете, че този сайт е бил блокиран от вашия интернет доставчик в Windows 10

Но с идващите времена и актуализации, Microsoft намира начини да направи Linux Bash черупката същата като истинската Linux Bash черупка, като се фокусира върху основните си функции като Bash среда за стартиране на инструменти като awk, sed и grep, поддръжка на потребители на Linux, и много други.

Илон Декър

Илон е технически писател в Cyber ​​S. Той пише ръководства с практически инструкции от около 6 години и е обхванал много теми. Той обича да обхваща теми, свързани с Windows, Android и най-новите трикове и съвети.