Установите и используйте Linux bash в Windows 10

Юбилейное обновление Windows 10 принесет с собой важную новинку, которую уже могут опробовать все участники программы Windows Insider: возможность установить и использовать Linux bash в Windows 10.

Как мы объяснили в статье, Windows 10 будет запускать приложения Ubuntu и Unix bash, Windows 10 позволит вам загружать и запускать не только текстовую оболочку проекта GNU, используемую в Unix и Unix-подобных (то есть Linux) операционных системах, называемую bash, но также для естественного запуска любого приложения, которое является загружаемым в дистрибутиве Ubuntu Linux.

Это эпохальная новинка: еще и потому, что в данном случае виртуализация не имеет ничего общего с использованием всем известного Cygwin.

Фактически, благодаря сотрудничеству с Canonical вы можете активировать окно терминала Ubuntu в Windows 10 изначально, без использования уловок или уловок.

Используя то, что инженеры Microsoft называют «подсистемой Windows для Linux», все системные вызовы Linux прозрачно преобразуются в системные вызовы Windows.

Таким образом, становится возможным выполнить любую команду Linux и использовать, например, apt-get для загрузки и установки двоичных файлов приложений, изначально разработанных для Ubuntu.

Это новая возможность, заставшая многих врасплох, но представляющая огромный интерес не только для разработчиков, но и для тех, кто привык работать как на платформах Windows, так и на Linux.

Как установить Linux bash в Windows 10

«Подсистема Windows для Linux» основана на работе, проделанной командой Project Astoria, проекта, в настоящее время заброшенного Microsoft, который должен был принести приложения Android в Windows (см. Xamarin будет включен в Visual Studio, мост между Android и Microsoft, нет инструмента для переноса приложений Android в Windows 10).

Однако в настоящее время Linux bash для Windows имеет некоторые ограничения: нельзя устанавливать и запускать приложения Ubuntu с графическим интерфейсом, нельзя работать с программами, активирующими функциональность сервера.

Приложения, установленные через bash, имеют возможность доступа к файловой системе, используемой Windows, но команды Linux нельзя использовать для автоматизации обычных приложений Windows.

Чтобы опробовать Linux bash в Windows 10, вам потребуется установить последнюю сборку, распространяемую среди участников программы предварительной оценки Windows (см. Операционная система.

На этом этапе вы можете получить доступ к настройкам Windows 10, щелкнуть значок «Обновление и безопасность», а затем щелкнуть элемент «Для разработчиков».

На правой панели вам нужно будет активировать опцию режима разработчика.

Установите и используйте Linux bash в Windows 10

Нажав комбинацию клавиш Windows + X, вам нужно будет выбрать «Панель управления», затем выбрать «Программы и компоненты» и, наконец, включить или отключить функции Windows.

Установите и используйте Linux bash в Windows 10

В появившемся окне вам нужно будет активировать подсистему Windows для Linux (бета-версия).

После согласия на перезагрузку системы (кнопка «Перезагрузить сейчас») вам нужно будет ввести bash в поле поиска Windows 10 и нажать Enter.

Установите и используйте Linux bash в Windows 10

Как только условия лицензии будут приняты, Windows 10 автоматически загрузит и установит приложение Bash в Ubuntu на Windows из Магазина Windows.

Установите и используйте Linux bash в Windows 10

Использование Linux bash в Windows 10. Как установить программное обеспечение

Чтобы запустить bash в любое время, вы можете запустить приложение Bash в Ubuntu в Windows.

Установите и используйте Linux bash в Windows 10

Очевидно, будут применяться все правила, действующие на Unix-подобных системах: файл, помеченный именем filename.txt, отличается от имени, например, Filename.txt (поэтому обратите внимание на использование прописных и строчных букв) .

Установите и используйте Linux bash в Windows 10

На этом этапе вам сразу будут доступны все команды, которые обычно используются из окна терминала Linux или Unix-подобной системы (см., например, Эта страница).

Вызывая команду apt-get, вы сможете постепенно устанавливать и поддерживать в актуальном состоянии программы Ubuntu, устанавливаемые с помощью bash в Windows 10.

В частности, полезны следующие команды:

apt-get update Позволяет загружать обновления для программ Ubuntu Linux, установленных в настоящее время в вашей системе.

apt-get install packagename Позволяет установить указанное программное обеспечение из пакета, загруженного из репозиториев Ubuntu.

apt-get remove packagename Чтобы удалить указанный пакет, удалив его.

apt-get искомое слово Указав вместо «слова» термин, содержащийся в имени интересующего пакета, вы получите точное имя самого пакета.

apt-get upgrade Позволяет запросить обновление всех ранее установленных пакетов Linux.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *