Bash Shell е просто помощна програма за команден ред, която е част от Linux от много дълго време и сега Microsoft го добави директно в Windows 10. Това не е нито виртуална машина, нито контейнер или софтуер, компилиран за Windows. Вместо това, това е пълна подсистема на Windows, предназначена за стартиране на софтуера на Linux, базирана на прекратения проект Astoria на Microsoft за стартиране на приложения за Android под Windows.
Сега всички знаем какво е двурежимна операционна система. Какво ще направите, ако искате да използвате операционната система Windows и Linux, но компютърът ви не е достатъчно силен, за да се справи с двурежимни операционни системи ? Това означава ли, че трябва да поддържате два компютъра, един с операционна система Windows, а друг с операционна система Linux? Очевидно не.
Microsoft направи възможно използването на режим на двойна операционна система, без всъщност да имате две операционни системи на вашия компютър. Microsoft в партньорство с Canonical, която е компанията майка на Ubuntu, обяви, че сега можете да стартирате Linux на Windows с помощта на Bash shell, т.е. ще можете да изпълнявате всички функции на Linux на Windows, без да имате операционна система Linux във вашата НАСТОЛЕН КОМПЮТЪР.
И с надграждането на Windows 10 стана много лесно да получите Bash обвивка на Windows. Сега възниква този въпрос, как да инсталирам обвивката на Linux Bash на Windows 10? В тази статия ще получите отговор на това.
Съдържание[ Крия ]
- Как да инсталирате обвивката на Linux Bash на Windows 10
- Алтернатива: Инсталирайте дистрибуции на Linux с помощта на Microsoft Store
Как да инсталирате обвивката на 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. Отворете Настройки .
2. Щракнете върху Актуализация и сигурност опция .
3. Щракнете върху Опции за разработчици от менюто в левия панел.
4. Под функциите за разработчици щракнете върху Радио бутон до режим за програмисти .
Забележка : Започвайки с актуализацията на Fall Creators, не е необходимо да активирате режима за разработчици. Директно преминете към стъпка 9.
5. Ще се появи диалогов прозорец с предупреждение, който пита дали сте сигурни, че искате да включите режима на програмист. Кликнете върху да бутон.
6. Той ще започне да инсталира Пакет режим на програмист .
7. След като инсталацията приключи, ще получите съобщение относно включен режим на програмист.
8. Рестартирайте компютъра си.
9. След като вашият компютър се рестартира, отворете Контролен панел .
10. Щракнете върху Програми .
11. Под Програми и функции , кликнете върху Включете Windows включени или изключени функции .
12. Ще се появи диалоговият прозорец по-долу.
13. Поставете отметка в квадратчето до Подсистема на Windows за Linux опция.
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 след това щракнете върху Вземете (или инсталирайте) бутон.
5. След като инсталацията приключи, щракнете върху Стартиране бутон.
6. Трябва да създайте потребителско име и парола за тази дистрибуция на Linux (която може да се различава от вашето потребителско име и парола за Windows).
7. Сега създайте a ново потребителско име и парола след това повторете паролата и отново натиснете Въведете за да потвърдите.
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 и най-новите трикове и съвети.