WSL: что такое и как использовать подсистему Windows для Linux

Привет, уважаемый друг! Сегодня я решил сделать для тебя информационную статью, тема которой операционная система Linux (Линукс). Пожалуй, это единственная альтернатива и вполне себе замена популярной и далеко известной ОС Windows от Microsoft.

История Линукс — появления операционной системы

В чем же причина столь большой популярности UNIX? Она давала продвинутым пользователям большую вариативность в настройке и использовании ее компонентов, что давало возможность модернизировать и улучшать ее под себя.

Программист Линус Торвальдс так и поступил, создав на основе UNIX свой Linux. До сих пор эта операционная система опирается в своей модернизации на энтузиазм программистов всего мира.

История Линукс - появления операционной системы

Линус Торвальдс разрабатывал Linux в качестве своего хобби. Вдохновение он черпал у другой операционной системы созданной на основе UNIX, а именно Minix.

История Линукс

В 1991 году, пятого октября Линус Торвальдс анонсировал первую официальную версию своей операционной системы Linux версии Система была сыровата и все еще считалась любительской, но уже могла выполнять сложные протоколы программирования. Главное на что сделал упор Линус, это создание собственного ядра. Оформление и работа с мультимедиа и текстом практически отсутствовали. Но система была тепло принята в обществе профессиональных программистов благодаря именно ядру этой системы. Оно было сделано с учетом специфики работы с процессорами Intel 80386 и 80486 в защищенном режиме. Для программ пользователей ядро использовало универсальное количество памяти и дискового кэша. Это позволяло увеличить производительность процессора, но из-за этого уменьшалось быстродействие системы.

Впоследствии, в 1993 году, после появления на свет , Linux совершил технологический скачек. Нумерация версий изменилась на Это обусловлено тем, что проект этой операционной системы привлек к себе много внимания и новых разработчиков — энтузиастов. После выхода еще нескольких вариаций в марте 1992 года Линус присвоил Linux нумерацию Этим самым он хотел сказать, что не за горами выход официальной версии 1.0.(это означало, что не так много времени оставалось до выхода финальной версии).

История Линукс - появления операционной системы

На сегодняшний день операционная система Linux – это настоящая операционная система, поддерживающая все основные функции, она способна работать и с Windows любой версии. Поддерживаются mail, UUCP, интернет протокол TCP/IP, USENET и прочий важный функционал необходимый как профессиональному программисту, так и повседневному пользователю. Список поддерживаемых программ и оборудования заметно увеличился.

Развитие Linux продолжается и посей день. Благодаря энтузиазму создателей системы, люди получили альтернативу гегемонии больших корпораций в мире высоких технологий. Само существование подобных систем успешно способствует развитию и процветанию современной науки и процветанию сферы высоких технологий.

Читайте также:  Как закрыть сайт от поисковых систем: все известные способы

Разработка Linux

В отличие от Windows, Mac OS и  коммерческих UNIX-подобных систем, Linux не  имеет географического центра разработки. Нет и фирмы, которая владеет этой  ОС; нет даже единого координационного центра. Программы для  Linux — результат работы тысяч проектов. Некоторые их этих проектов централизованы, некоторые сосредоточены в фирмах, но большинство объединяют программистов со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к другому может любой и, в случае успеха, результаты работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.

Именно такая гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение людей из разных стран, обладающих разным видением проблем, защита кода лицензией GPL, — все это стало причиной успеха свободных программ.

Конечно, такая высокая эффективность разработки не могла не заинтересовать крупные фирмы, которые стали открывать свои проекты. Так появились Mozilla (Netscape, AOL), (Sun), свободный клон Interbase (Borland), SAP DB (SAP). IBM способствовала переносу Linux на свои мейнфреймы.

С другой стороны, открытый код значительно снижает себестоимость разработки закрытых систем для Linux и позволяет снизить цену решения для пользователя. Вот почему Linux стала платформой, часто рекомендуемой для таких продуктов как Oracle, DB2, Informix, SyBase, SAP R3, Domino.

Как активировать Bash в Windows 10

Процесс использования Linux из Windows 10 в основном разделен на две части. Первым из них является активация подсистемы Linux для Windows. Для этого в разделе поиска Windows 10 мы должны искать » Компоненты Windows », Чтобы открыть инструмент, который позволяет нам включать или отключать расширенные системные инструменты и сервисы.

В появившемся новом окне нам нужно будет активировать два поля. Первый будет Hyper-V, , чтобы активировать гипервизор Windows 10, а второй будет Подсистема Windows для Linux .

Как активировать Bash в Windows 10

Мы принимаем изменения, перезагружаем ПК по запросу, и когда компьютер снова запускается, он будет готов к запуску Linux. При желании мы можем сделать то же самое, выполнив следующую команду в окне PowerShell с разрешениями администратора:

/online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Как активировать Bash в Windows 10

И с появлением WSL2 мы также можем активировать эту консоль с помощью простой команды CMD:

wsl —install

Скачать Linux на Windows 10

Как активировать Bash в Windows 10

У нас уже активирован WSL, но на данный момент он бесполезен. Чтобы начать использовать его, нам нужно загрузить дистрибутив, который мы хотим установить в нашей Windows 10. Хотя понемногу появляется больше дистрибутивов, адаптированных к этой подсистеме, количество доступных альтернатив все еще довольно ограничено. И не стоит скачивать их с какого-либо сайта, но мы должны загрузить их из Магазинов Microsoft.

Читайте также:  Права суперпользователя Debian (sudo, visudo)

Мы можем найти все дистрибутивы для WSL из Microsoft Store, набрав «Linux» в браузере магазина.

Основные распределения, которые мы можем найти, следующие.

Как активировать Bash в Windows 10

Мы загружаем нужный дистрибутив из магазина и устанавливаем его в Windows 10. Он будет готов начать использовать его. Но прежде всего мы собираемся убедиться, что мы используем версию 2 WSL, чтобы иметь возможность пользоваться ее преимуществами. Мы можем сделать это, открыв окно PowerShell с разрешениями Администратора и выполнив следующую команду, изменив «distro» на имя загруженного нами дистрибутива.

wsl —set-version distro 2

Если мы не знаем название дистрибутива, мы можем увидеть все те, которые мы установили с помощью команды:

Как активировать Bash в Windows 10

wsl —list —quiet

Выполнение этой команды займет несколько минут. Когда он закончится, у нас уже будет наш WSL2 с дистрибутивом что мы выбрали готовые к использованию.

Первое использование

Как активировать Bash в Windows 10

При первом открытии дистрибутива запускается автоматический процесс установки и настройки , Этот процесс не займет много времени, и в какой-то момент он попросит нас указать имя пользователя и пароль что мы хотим дать это.

После этой начальной конфигурации наш Linux внутри Windows 10 будет готов к его использованию. Но прежде всего мы должны обнови это. Мы можем сделать это легко, как обновить Linux на реальном компьютере или виртуальной машине. Достаточно будет выполнить:

sudo apt update && sudo apt upgrade

Как активировать Bash в Windows 10

место: openSUSE

OpenSUSE тоже является широко распространенным по всему миру дистрибутивом, но особенно популярным он стал в Германии. Главной целью openSUSE является достижение максимальной простоты в управлении системой для конечного пользователя.

место: openSUSE
место: openSUSE

Именно над этим качеством дистрибутива и трудятся разработчики со всего мира. При этом openSUSE делает ставку на принципы открытости исходного кода программного обеспечения, благодаря чему пользователь может использовать систему практически без каких-либо ограничений, настраивая её под свои индивидуальные задачи.

место: openSUSE
место: openSUSE

OpenSUSE вы можете скачать в двух вариантах: openSUSE Leap является готовым релизом дистрибутива, а openSUSE Tumbleweed — это так называемый «Rolling Release», который постоянно добавляется новыми, но иногда не самыми стабильными функциями.

место: openSUSE
место: openSUSE

Взлеты и падения Ubuntu. 2006-2012гг.

Linux улучшается, дистрибутивы стабилизируются и появляются все новые и улучшенные. В 2006 вышел уже практически легендарный Mint, основанный на Ubuntu, направленный на новичков. Установка драйверов и прочих компонентов в нем была максимально простой на то время. Сами разработчики старались наполнить свой дистрибутив полезным программным обеспечением, прислушиваясь к своим пользователям, чем и заслужили их доверие в будущем.

KDE4 вышла в то же время и сразу же получила в свой адрес шквал критики за нестабильность. Сам Торвальдс раскритиковал эту версию окружения, сказав, что она все ломает и не делает даже половины того, что могла предыдущая. Поправила положение лишь версия 4.2, вышедшая только в 2009-ом.

Читайте также:  10 простых способов восстановить вашу систему Linux

В то же время мир увидел рождение самой популярной в мире операционной системы, основанной на Linux. Таковой она остается до сих пор, но большая часть ее пользователей, даже не догадывается, на чем построен их Android. Android 1.0 вышел тогда для телефонов HTC и, в принципе, делала все то, что делает сегодняшний андроид, только криво. Версия 1.1 все поправила, а 1.5 завоевала сердца миллионов пользователей.

Ядро дошло до версии 3.0, сразу же после 2.6, потому что нумерация стала слишком длинной и пришлось ее менять, а не потому что в ней были глобальные изменения.

Неудачи стали преследовать Linux повсеместно, и KDE4 была не единственным промахом окружения. Разработчики стали больше прислушиваться к мнению сообщества, но вот команда программистов Gnome все еще шла по своему пути развития. И в 2012 это вылилось в Gnome 3, которая стала самой неудачной версией этого окружения. В последствии все недоработки были исправлены, но, что сделано, то сделано, и к Gnome сообщество как-то охладело. Разработчики Mint даже выпустили собственное окружение Cinnamon.

Неурядицы и новшества.

Linux достаточно длительное время критиковалась за неудобство применения в настольных компьютерах, в особенности, из-за ощутимой нехватки полноценных версий всем нам известных программ (как правило, офисных пакетов) и проблем с поддержкой оборудования. Минуса системы отмечали сложность изучения, трудности при настройке оборудования.

Новые дистрибутивы Linux целенаправленно сконцентрировались на этом вопросе и значительно улучшили положение Linux среди настольных ОС.

Дистрибути́в (англ. distribute — распространять) — это форма распространения программного обеспечения.

Благодаря этому Linux стремительно завоевал уважение и популярность домашних пользователей и малого бизнеса. Все благодаря операционной системе Gutsy Gibbon (Ubuntu ) фирмы Canonical.

Скачать дистрибутивы ядра Линукс вы можете, прописав в поисковике запрос: Linux скачать и проследовать по первым вкладкам, там все вполне логично описывается!

На этом выпуск подходит к концу,информация по данной теме никому не будет лишней. Если есть творческое желание разобраться в этой теме получше, то можете смело начинать действовать. Могу пожелать усидчивости и удачи!

А с Вами был, Программист!

Послесловие.

Вот такая вот получилась статейка про сей дистрибутив. Конечно это не столь обширный и базовый материал как «Делаем полноценную домашнюю/рабочую станцию на базе Linux Mint», но целью ставилось не разжевывать уже привычное, а познакомить Вас с дистрибутивом. Надеемся, что сия статья хоть как-то оказалась полезна.

Как и всегда, если есть какие-то вопросы, дополнения, мысли, благодарности и тп, то буду рад услышать их в комментариях к этой записи.

P.S. За существование данной статьи спасибо члену команды под ником “Оптимус“.