"Microsoft выпустил Windows 10 с ядром Linux"–что это такое, будет ли Windows 10 бесплатным, как установить ядро Linux в Windows и как работают приложения Linux на Windows


Сегодня я пришел к вам с благой вестью! Нет, доллар не будет по 5-8-10, коммуналка не подешевеет… Просто я получил за вчера и уже сегодня несколько сообщений, у которых общий смысл и вопрос – «Игорь, а правда, что Microsoft запустил Windows 10 на Linux и теперь Windows – это клон Lunix?». И да – это правда!

Особенно для тех, кто не в курсе технических тонкостей – в новой Windows 10 (которая сборка 18917 и доступна по Windows Insider Preview) есть свое ядро Linux (изначально написанное Microsoft для различных своих целей). Но в реальности все как раз наоборот – теперь приложения Linux (ELF64) могут без проблем запускаться из-под Window 10, т.е. это Linux работает на Windows 10. Ядро Linux, анонсированное в Windows 10 – это новая версия – вторая – службы Windows Subsystem for Linux 2 (WSL2), первая версия которой присутствует в Windows 10 уже 2 года и о работе с которой я рассказывал в недавнем видео на канале – Windows 10: установка и настройка хакерского Kali Linux в Windows 10, как приложения WSL –   рекомендую посмотреть для ознакомления с самой идеей работы Linux на Windows 10.


“Microsoft выпустил Windows 10 с ядром Linux” или как работает WSL2 в новой Insider сборке

Так а что же тогда запустил Microsoft и почему все говорят о «ядре Linux в Windows 10?». Microsoft просто продолжил развитие идеи WSL и во второй версии вместо сервиса трансляции системных запросов Linux-приложений в запросы Windows (как это делает первая версия WSL) «подсунул» таким приложениям свое собственное полноценное ядро Linux, которое работает в режиме «тонкой виртуализации» – т.е. это не виртуальная машина в полном смысле этого слова – со своим объемом памяти, отдельными эмулируемыми устройствами и т.п., а всего лишь изоляция процесса – в данном случае ядра того самого Linux – от других процессов, чтобы не мешали и не ломали друг друга. Зачем и почему – для совместимости с системными вызовами Linux – обещают, что новое ядро Linux в Windows 10 будет полностью совместимо с основными дистрибутивами и приложениями Linux. А пользователи Windows получат возможность запускать нужные им приложения прямо из Windows одновременно с «родными» приложениями. Microsoft идет правильной дорогой, товарищи…


Эта дорога уже много раз проверена и использована Microsoft – на примере тех же Windows Services for Novell (кто сейчас еще помнит тот Novell, который Microsoft успешно выдавила из корпоративных сетей такой вот совместимостью) и через какое-то время уже будет звучать странно предложение «установить Linux», если все нужные Linux-приложения успешно работают и в Windows. А дальше там пойдет Modern OS – подчищенное и оптимизированное ядро Windows с такими вот подсистемами для запуска Linux, Android, MacOS, iOS приложений – или вы думаете, у Microsoft не хватит денег, сил и влияния заточить такие же микроядра для поддержки API, которые есть в разных платформах? Не зря же новую версию WSL2 в списке сервисов для установки назвали не ядром Linux или чем-то похожим, а очень скромно – Virtual Machine Platform, как бы намекая, что одним Linux дело точно не закончится. 😉


А что касается самой установки и настройки Windows Subsystem for Linux 2 – то про это все смотрите в видео, я постарался рассказать как можно более подробно весь процесс установки, конфигурации и самого сервиса WSL, и конфигурации под него дистрибутивов различных Linux. А с пользовательской точки – работы в дистрибутивах – в WSL2 ничего не поменялось – для вас WSL2 работает прозрачно. И даже лучше, чем в WSL1 – простой тест на работоспособность nmap (который в WSL1 не работал) показал куда лучшую совместимость WSL2 с дистрибутивами Linux. И да, пока (июнь 2019) работать с WSL2 можно только в тестовой сборке Windows 10 Insider Preview, начиная с 18912 – что не очень удобно для многих – мало кто согласен “портить” рабочую ОС ради удовольствия, устанавливая поверх нее тестовую Insider Preview (которая лично у меня – подвзглюкивает). Поэтому я записал еще одно видео –
Как установить Windows 10 Insider Preview “с ядром Linux” второй системой и ничего не сломать – которое поможет всем желающим легко и быстро установить Windows 10 Insider Preview второй системой на комп, “не ломая” и не меняя ни основную Windows, ни разделы диска. 

При работе непосредственно с движком WSL2 главное знать, что в WSL2 поменялись некоторые команды, которые позволяют теперь управлять, в каком окружении – WSL или WSL2 – будет работать тот или иной дистрибутив Linux. Теперь утилита командной строки wsl.exe (запускайте из CMD/PowerShell с правами админа) дает пользователю возможность управлять версионностью каждого из пакетов Linux на компьютере, переключая их между работой в WSL и WLS2:

  • wsl -l -v  –  отображает список дистрибутивов Linux с версиями WSL (1|2), под которыми эти дистрибутивы запускаются
  • wsl –set-version <имя_дистрибутива> 2  – переключает указанный дистрибутив на работу с WSL2. Выполнение команды может занять значительное время, поскольку производится конвертация (копирование) файлов дистрибутива из файловой системы Windows (где их хранит WSL) в виртуальный VHDX диск с ext4 (в котором хранит данные WSL2)
  • wsl –set-default-version 2  –  устанавливает для всех новых дистрибутивов используемую версию WSL2 по умолчанию.    

И, конечно же, чтобы понимать принципы работы Windows Subsystem for Linux – рекомендую посмотреть предыдущее видео про WSL – Windows 10: установка и настройка хакерского Kali Linux в Windows 10, как приложения WSL


А к теме безопасности вообще и настройке и использованию Kali Linux по назначению – я вернусь в следующих видео и, наверное, даже оформлю их, как прямые трансляции –
http://bit.ly/iLive2000 и подписывайтесь на канал – http://bit.ly/iwalker2000_subs . Там же будет и про ИТ-карьеру – что и как развивать, чтобы стать востребованным ИТ-специалистом – продолжение темы серии видео – http://bit.ly/ITcarriera_


И другие видео на моем
канале iWalker2000 по теме ИТ :

Мастер-Класс: Как быстро и легко сделать классное яркое фото для Instagram, Facebook и т.п. на любом мобильном


По просьбе некоторых сектантов, которые утверждали, что только на iPhone можно снять красивые фото, а потом удивлялись, что оригинал никаким образом не выглядит, как готовый результат – так вот, следуя этому мастер-классу – красивые фото можно получить на любом среднем телефоне – было бы время и желание 😉 “Про секту”, кстати, отлично показали в новой части Железного Неба 2 (Iron Sky II), а сам фильм тот еще сатирический трешак, хотя первая часть Железного Неба (Iron Sky) зашкаливает по пародированию всяких “политкорректных” хреней современного общества – так что рекомендую посмотреть этот трешак. 

Мой Instagram iwalker2018 ►►► ‬ | Мой LinkedIn Igor Shastitko – заглядывайте сюда за ИТ новостями ►►► | Подписаться на мой YouTube-канал iwalker2000 ►►► | Всё мои прямые трансляции, на которых вы можете задавать свои вопросы на разные темы ►►► | Специальный сериал Первый День Сезона ►►► ‬ | Путевые Заметки из разных стран и городов мира ►►►

И да, с самого начала хочу всех разочаровать – ВСЕ ВРУТ! – красивые фото в Инсте и прочих – это 30% самой фотки (из которой еще 50% – это умение самого фотографа сделать правильную фотку) и 70% обработки (и вкуса того, кто обрабатывает) – и лично меня радует, что сейчас с этим делом обработки стало попроще (ввиду того, что у телефонов теперь дури, как у среднего ноута) и я могу спокойно заниматься обработкой фото на телефоне или планшете в метро по дороге на работе – типа, вот так выглядит моя дорога на работу – https://youtu.be/ePMsbHA3sEs – только вместо видео я читаю доки, публикую новые видео на канал или работаю с фотками. Какая реально разница между оригиналом на телефоне (кстати, снято на сектантский iPhone XS Max) и тем, что получается на выходе – можете посмотреть на примере данной фото – да-да, жизнь – боль и Деда Мороза/Санта Клауса нет!:

file-15 file1-1

А теперь непосредственно к теме получения красивых фоточек из правильного полуфабриката и как получить этот полуфабрикат тоже! Смотрите еще одно видео из серии “полезных советов” – получился целый мастер-класс о том, что нужно, чтобы на телефоне сделать “крутую” фоточку для Instagram, Facebook и прочих социальных сетей.

На самом деле для получения классной фотки с телефона требуется не “самый крутой телефон с самой крутой камерой”, а следование простым шагам: во-первый – это фотографирование не “на автомате” и не встроенным приложением, а использование приложения, которое делает хорошие HDR снимки и позволяет вам как минимум выбрать отдельно фокус и экспозицию (для компенсации всяких пересветов), а во-вторых – правильно и со вкусом отредактировать полученное фото – и это не применение простых фильтров, это действительно послойное разделение фото на фрагменты с дальнейшим редактированием каждого слоя. Именно такой подход позволит получить действительно яркую эффектную запоминающуюся картинку для того же Instagram и при этом выделить то, что было потеряно даже при использовании HDR.


Мастер-Класс: Как быстро и легко сделать классное яркое фото для Instagram, Facebook и т.п. на любом мобильном


Да, я знаю – в этом своем видео я ссылаюсь на платные приложения – те же камеры для iOS – ProCamera и для Android – A Better Camera и, конечно же – Adobe Lightroom для мобильных – а в основном у нас любители бесплатного всего. Но, поверьте, цена этих приложений составляет 5-10долларов (я про платные камеры) – и это не такая большая цена по сравнению с тем же “новым более крутым телефоном с новой камерой” каждый год-два. В реальности – современные камеры даже телефонов среднего класса – очень и очень на уровне и при правильном подходе – о котором и рассказано в видео – можно получать отличные фотки на любом 2-3хлетнем телефоне с ценой от 150уе. Собственно, в этом – еще одна идея данного видео – рассказать и показать, как на любом приличном телефоне можно сделать классное фото, довести его до кондиции и получить много лайков и привлечь побольше подписчиков.

Хотя, если честно, как показывает мой многолетний опыт работы с Youtube – кол-во подписчиков – это или активное вложение денег в продвижение канала/профиля, или результат многолетних последовательных усилий по созданию контента (как в моем случае), когда даже не знаешь, какое именно видео выстрелит и принесет трафик и подписчиков, или вопрос удачи и случая. В любом, пользуясь данной инструкцией по созданию яркого интересного фото – каждый сможет “оживить и расцветить” свой аккаунт, а дальше – добавляя что-то интересное, яркое и разнообразное день за днем – можно будет говорить и о постепенном росте подписчиков. Ведь интересное содержимое контента того же Instagram является таким же обязательным условием развития, как и яркость и привлекательность этого самого контента – которую вы уже сможете существенно улучшить, я надеюсь, при помощи этого моего “мастер-класса” о создании красивых и ярких фото для социальных сетей.

А если у вас появились вопросы – пишите в комментариях – постараюсь ответить или же подписывайтесь на канал – http://bit.ly/iwalker2000_subs – подключайтесь к следующим моим прямым трансляциям – http://bit.ly/iLive2000 – сможете задать вопросы “вживую” и сразу получить ответ 😉

Для тех, кто интересуется советами про ИТ-карьеру – хочу порекомендовать посмотреть эту серию видео про то, как стать хорошим ИТ специалистом – http://bit.ly/ITcarriera_

И другие “полезные советы” разной тематики у меня на канале: