В статье “Bash Windows 10: консольное приложение для Linux” мы рассмотрим, как включить и запустить оболочку Bash в операционной системе Windows 10. Эта функция, добавленная Майкрософтом в обновлении Anniversary Update, позволяет пользователям использовать консольное приложение Linux на платформе Windows, открывая новые возможности для разработчиков и опытных пользователей.
Что такое Bash в Windows 10
Консольный интерфейс Bash предназначен для опытных пользователей и разработчиков, предоставляя доступ к командной строке Linux в Windows 10. Эта возможность стала реальной благодаря партнерству Microsoft с Canonical, компанией, стоящей за Ubuntu. Однако стоит помнить, что Bash не представляет собой полноценную операционную систему Ubuntu, работающую внутри Windows 10. Это приложение обеспечивает лишь доступ к командной строке и ориентировано в первую очередь на разработчиков, занимающихся созданием собственных приложений. Если вам нужен графический интерфейс Ubuntu или возможность запуска серверов Linux на Windows 10, вам следует использовать виртуальную машину и установить выбранный дистрибутив Linux в VirtualBox или VMWare.
Мнение эксперта:
Эксперты отмечают, что для запуска Bash в операционной системе Windows 10 необходимо включить функцию подсистемы Windows для Linux. Для этого следует открыть “Параметры”, выбрать “Панель управления”, затем “Программы” и “Включение или отключение компонентов Windows”. После этого нужно отметить галочку напротив “Подсистема Windows для Linux” и нажать “OK”. После завершения установки необходимо открыть Microsoft Store, найти приложение Ubuntu и установить его. После установки можно запустить Bash, введя “bash” в командной строке Windows. Эксперты считают, что использование Bash в Windows 10 позволяет удобно работать с командами Linux, что особенно полезно для разработчиков и системных администраторов.
Как установить оболочку Bash в Windows 10
Перед тем как установить Bash, необходимо обновить Windows 10 до последней версии 1607. Доступ к Bash в Windows 10 станет возможен только после установки обновления Anniversary Update. Также важно иметь 64-разрядную версию Windows 10 Home или Pro. Если у вас установлена 64-разрядная версия Windows 10 1607 с обновлением Anniversary Update, можно приступать к активации Bash.
Для начала активируйте режим разработчика. Откройте меню Пуск, перейдите в раздел Параметры, затем выберите Обновление и безопасность. Перейдите на вкладку “Для разработчиков” и включите опцию “Режим разработчика”.
После этого система запросит подтверждение на активацию режима разработчика, нажмите “Да”. Windows начнет поиск и установку необходимого пакета разработчика. Появится уведомление о необходимости перезагрузки компьютера для завершения установки.
Теперь можно приступать к установке Bash. Щелкните правой кнопкой мыши на кнопке Пуск, выберите Панель управления и перейдите в раздел “Программы и компоненты”. Откроется окно Удаления и изменения программ, выберите “Включение или отключение компонентов Windows”.
После этого появится окно с выбором системных функций. Найдите “Подсистема Windows для Linux (бета)” в списке. Этот пункт содержит все необходимые элементы для установки и запуска Bash. Выберите его и подтвердите установку, нажав ОК. Затем откроется окно “Компоненты Windows”, где можно отслеживать процесс загрузки и установки файлов. Активация займет всего лишь минуту, после чего система попросит перезагрузить компьютер – нажмите “Перезагрузить сейчас”.
Функция | Команда | Описание |
---|---|---|
Включить подсистему Linux | Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux | Включает подсистему Linux для Windows |
Установить дистрибутив Linux | wsl –install | Устанавливает дистрибутив Linux, по умолчанию Ubuntu |
Запустить Bash | bash | Запускает оболочку Bash |
Интересные факты
Самые интересные факты
-
Bash является одним из самых длительных и популярных программных проектов.Разработка Bash началась в 1989 году, и он продолжает развиваться и поддерживаться по сей день.
-
Bash изначально был разработан для Unix.Только в 2016 году компания Microsoft добавила Bash в Windows 10 в рамках подсистемы Windows для Linux (WSL).
-
WSL позволяет запускать Bash и другие инструменты командной строки Linux в Windows.Это сделало более удобным для разработчиков и системных администраторов, которым необходимо работать в обеих операционных системах.
Запуск консольного приложения Bash
После перезагрузки вашего компьютера, откройте меню “Пуск” и введите “Bash” на клавиатуре, чтобы найти нужное приложение. Чтобы запустить его, просто кликните на результат поиска.
Появится новое окно, для начала установки приложения нажмите “Y” и Enter. Приложение Bash будет загружено и установлено из магазина Windows. Затем вам будет предложено создать имя пользователя и пароль для UNIX. Введите необходимые данные и нажмите Enter для подтверждения.
После завершения установки, когда появится сообщение “Установка успешно завершена!”, закройте окно. Затем снова откройте меню “Пуск” и введите “Bash”. На этот раз в списке результатов появится “Bash on Ubuntu on Windows” — выберите эту опцию, чтобы открыть консольное окно Linux.
Готовые виртуальные машины с Linux
Если вам не хватает возможностей Bash, вы можете создать виртуальную машину под Linux. Если вы не знаете, как это сделать, не беда – существует возможность загрузки готовых виртуальных машин с различными дистрибутивами Linux, которые можно быстро развернуть на вашем компьютере.
Установка операционной системы для некоторых пользователей может быть сложной задачей, особенно когда дело касается Linux. Однако, если вам просто нужно протестировать какой-то дистрибутив и познакомиться с ним, то вы можете воспользоваться программой VirtualBox. Вам не придется устанавливать систему в VirtualBox самостоятельно – просто скачайте готовый образ и запустите его на Windows. Как это сделать?
Существует множество дистрибутивов Linux – помимо популярного Ubuntu, вы можете найти такие варианты, как Fedora, Mint или elementaryOS. Также существуют дистрибутивы на базе Android, такие как Androidx86 и Remix OS. Их установка может быть вызовом. Однако, чтобы упростить процесс, вы можете скачать готовые образы, которые легко добавить в VirtualBox и запустить.
Настройка VirtualBox и загрузка готового образа
Для начала загрузите программу VirtualBox, предназначенную для создания виртуальных машин. Установите ее на ваш компьютер, используя стандартные параметры. Следующим шагом будет загрузка готовой виртуальной машины с выбранной вами операционной системой. Вы можете найти их на сайте OSBoxes.org.
На веб-сайте OSBoxes перейдите на вкладку «VM Images» и выберите «VirtualBox Images» для загрузки образов для VirtualBox (если вы используете приложение VMWare, выберите вкладку «VMWare Images»). Там вы найдете список готовых образов с различными операционными системами: Android x86, CentOS, Debian, Elementary OS, Fedora, FreeBSD, Gentoo, Kubuntu, openSUSE, Pear OS, Remix OS, Ubuntu, Xubuntu, Zefir OS и другие.
После выбора операционной системы будут доступны различные версии. Например, для Ubuntu можно загрузить готовый образ версий 12.04, 14.04.4, 15.04, 15.10 и 16.04. Для каждой версии можно выбрать разрядность и тип виртуальной машины для VirtualBox или VMWare.
Загруженные файлы будут в формате .zip. Распакуйте содержимое архива в любое место на вашем диске – в результате вы получите файл с расширением .vdi, который легко подключить в VirtualBox.
Запуск готовой виртуальной машины
Запустите VirtualBox и создайте новую виртуальную машину, нажав кнопку «New». Укажите название (например, Ubuntu), выберите тип (Linux) и версию ОС в соответствии с загруженным дистрибутивом.
На следующем экране выберите количество оперативной памяти, не превышающее половины общего объема ОЗУ вашего компьютера. Затем перейдите к настройке «диска». Вместо создания нового диска выберите подключение существующего образа с установленной системой.
Для этого отметьте опцию «Use an existing virtual hard disk» (Использовать существующий виртуальный жесткий диск). Затем нажмите кнопку «Обзор» рядом с полем пути к файлу и выберите ранее распакованный файл .vdi.
Настройка среды разработки для работы с Bash в Windows 10
Для успешной работы с Bash в Windows 10 необходимо настроить среду разработки соответствующим образом. В данной части статьи мы рассмотрим необходимые шаги для настройки среды разработки, чтобы запустить и использовать Bash в операционной системе Windows 10.
1. Установка Windows Subsystem for Linux (WSL)
Прежде всего, убедитесь, что у вас установлен Windows Subsystem for Linux (WSL). Для этого откройте PowerShell от имени администратора и выполните следующую команду:
wsl --install
Эта команда установит необходимые компоненты WSL на вашем компьютере.
2. Установка дистрибутива Linux
После установки WSL необходимо выбрать и установить дистрибутив Linux. Вы можете выбрать, например, Ubuntu, Debian, или любой другой дистрибутив из Microsoft Store. Просто найдите нужный дистрибутив, нажмите “Установить” и дождитесь завершения установки.
3. Запуск Bash
После установки дистрибутива Linux вы можете запустить Bash, введя команду
в командной строке или PowerShell. Это запустит среду Linux в окне терминала, где вы сможете выполнять команды и работать с Bash.
wsl
4. Настройка среды разработки
Для более удобной работы с Bash в Windows 10 рекомендуется установить среду разработки, поддерживающую работу с Linux. Например, вы можете установить Visual Studio Code и установить расширения для работы с WSL. Это позволит вам удобно писать и запускать скрипты на Bash прямо из редактора кода.
Следуя этим шагам, вы сможете успешно настроить среду разработки для работы с Bash в Windows 10 и начать использовать все возможности этой командной оболочки в своей операционной системе.
Частые вопросы
Как запустить bash в Windows 10?
Для начала необходимо открыть программы и компоненты и нажать на кнопку включение и отключение компонентов Windows. Теперь нужно перезагрузить компьютер. Когда он установится нужно ввести любое имя пользователя и нажать Enter. Как вы видите, Bash работает!
Как включить bash?
Его можно запустить, набрав слово Терминал в поисковой строке ОС, или через комбинацию клавиш Ctrl+Alt+T. Консоль и терминал обрабатывают команды с помощью программной оболочки: в Ubuntu это командный интерпретатор bash.
Как запустить bash?
Чтобы запустить скрипт Bash в вашей системе, вы должны использовать команду bash и указать имя скрипта, который вы хотите выполнить, с необязательными аргументами. Кроме того, вы можете использовать sh , если в вашем дистрибутиве установлена утилита sh . $ bash script This is the output from your script!
Как открыть файл sh в Windows 10?
Откройте командную строку и перейдите в папку, где доступен файл сценария. Введите Bash script-filename.sh и нажмите клавишу ввода. Он выполнит скрипт, и в зависимости от файла вы должны увидеть вывод.
Полезные советы
СОВЕТ №1
Проверьте версию вашей операционной системы Windows 10 перед началом установки Bash, так как функция WSL (Windows Subsystem for Linux) доступна только в определенных версиях Windows 10.
СОВЕТ №2
Перед установкой Bash включите опцию WSL в настройках Windows 10. Для этого зайдите в “Параметры” -> “Приложения” -> “Дополнительные функции” и отметьте галочку напротив “Подсистема Windows для Linux”.
СОВЕТ №3
Выберите дистрибутив Linux для установки через Microsoft Store. Рекомендуется начать с Ubuntu, как наиболее популярным и простым в использовании для новичков.