
В тестовой сборке Windows 10 появилась возможность автоматически выполнять команды Linux при запуске дистрибутивов в WSL

С помощью использования новой функции в WSL можно, например, фиксировать время и дату запусков дистрибутивов Linux в WSL.
6 января 2021 года Microsoft рассказала в своем блоге, что в тестовой сборке Windows 10 Insider build 21286 появилась возможность автоматически выполнять команды Linux при запуске дистрибутивов Linux в подсистеме Windows для Linux (WSL).
Релиз CLion 2018.1: новые возможности из С++17, поддержка WSL, CMake Install, плагин для Rust и многое другое
Вот и подоспел первый релиз CLion в этом году — 2018.1! В этом посте мы расскажем, что мы успели реализовать за эти месяцы и какие планы у нас на следующий релиз.

Cначала очень коротко о главном. В этот релиз вошли:
- Поддержка языка C++
- Поддержка возможности C++17: structured binding
- Поддержка возможности C++17: операторы if и switch с инициализаторами
- Множество баг-фиксов и улучшений
- Возможность использовать файлы конфигурации Clang-Tidy в CLion, а также настраивать опции для проверок из Clang-Tidy в интерфейсе CLion
- Улучшения для пользователей Windows
- Компилятор Microsoft Visual C++ включен по умолчанию
- Поддержка подсистемы WSL
- CMake и не только
- Вызов из IDE CMake Install
- Шаблоны для создания файлов CMakeLists.txt
- Возможность открыть файл или папку без проектной модели CMake
- Экспериментальная поддержка hex view в отладчике
- Улучшения редактора:
- “Хлебные крошки” (breadcrumbs) для C/C++
- Действие Unwrap
- Сворачивание управляющих конструкций
- Поддержка новых языков в CLion: Objective-C / Objective-C++, Rust, Fortran
Можно прямо сейчас скачать бесплатную 30-дневную версию с нашего сайта и попробовать новые возможности. Для этого мы даже подготовили специальный небольшой демо-проект. А ниже поговорим об улучшениях более подробно.
Windows + WSL. Счастье виндузятника

TL;DR Почему на Хабре нет статей про то, как человек вполне доволен наличием WSL и активно ею пользуется? Неужели я один такой? Значит, пора добавить воды писать статью!
Всемирная лига сёрфинга одобрила Apple Watch для использования во время соревнований

Всемирная лига сёрфинга (World Surf League, WSF) одобрила использование Apple Watch во время соревнований. Также организация выпустила специальное приложение, позволяющее получать спортсменам ключевую информацию в режиме реального времени.
Подсистема Windows для Linux появилась в Microsoft Store

Microsoft объявила, что версия подсистемы Windows для Linux (WSL) стала доступна в магазине компании для клиентов Windows 10 и 11.
Microsoft открыла тестирование Windows Subsystem for Android

В магазине приложений Windows Store стали доступны android-приложения, которые можно запустить на устройстве под управлением Windows 11.
Microsoft представила WSL в виде приложения в Windows Store

Microsoft опубликовала новую версию подсистемы Windows для Linux (WSL) в формате приложения. Теперь Microsoft сможет обновлять WSL независимо от Windows, что сделает работу с Linux-приложениями в Windows 11 проще.
Вышла Ubuntu 21.10

Canonical выпустила версию дистрибутива Ubuntu 21.10. Это последний промежуточный выпуск перед следующей версией Ubuntu с долгосрочной поддержкой (LTS), которая должна выйти в апреле 2022 года. Она будет поддерживаться по крайней мере до 2032 года.
03.12.2021, 18:00. Ubuntu On Air: Запускаете Linux приложения под Windows и есть вопросы? Задайте их напрямую

3 декабря в рамках Desktop Indaba состоится обсуждение WSL (Windows Subsystem for Linux) и того, как можно запускать приложения командной строки Ubuntu из Windows.
На мероприятии будут представлены различные версии, имеющиеся в Microsoft Store. Далее последует демонстрация WSL и нового Out Of the Box Experience, который разрабатывается для следующей версии Ubuntu 22.04 LTS. К ведущей Indaba Хизер Эллсворт из Desktop Team присоединятся Жан-Батист Лаллеман, который руководит командой WSL в Canonical, Дидье Рош, старший инженер, который вместе с Жаном Батистом работал в WSL с момента основания, и Карлос Нихельтон Сантана де Оливейра, который был недавно принят в штат из сообщества WSL.
Windows 10 Creators Update: что нового в Bash/WSL и Windows Console
Однако было важно передать эту восхитительную новую функцию в руки реальных пользователей, чтобы мы могли узнать у них — у ВАС — что именно необходимо WSL, что работает, что не работает и т.д.
И сообщество ответило!
Таким образом, этот новый релиз подсистемы Windows для Linux и консоли Bash создан вами и для вас!
Bash on Windows: практические опыты по скрещиванию ежей и ужей

Как человек страстно ждавший возможность запуска exe-файлов внутри WSL, я хочу поделиться опытом правильного использования новой фичи.
Интегрируем команды Linux в Windows с помощью PowerShell и WSL
<ВСТАВЬТЕ ТУТ ЛЮБИМУЮ КОМАНДУ LINUX>?». Будь то мощное пролистывание less или привычные инструменты grep или sed, разработчики под Windows хотят получить лёгкий доступ к этим командам в повседневной работе.Подсистема Windows для Linux (WSL) сделала огромный шаг вперёд в этом отношении. Она позволяет вызывать команды Linux из Windows, проксируя их через
wsl.exe (например, wsl ls). Хотя это значительное улучшение, но такой вариант страдает от ряда недостатков.Windows 10 + Python = VS Code + WSL

Microsoft… Технологических локомотивов нашего времени. Ни для кого не секрет что они крутые, а также, что они поглощают все больше и больше…
Для разработчиков ПО они так же не скупятся. C#, Azure, Visual Studio… Но сейчас пойдет речь о Python, ведь для него местечко здесь тоже пригрели.
Кратко о WSL
С обновлением Windows появилась возможность использовать такую штуку, как WSL (Windows Subsystem for Linux). Не так давно появилась WSL2 с ОЧЕНЬ крутыми доработками. WSL2 использует новейшую и самую новую технологию виртуализации для запуска ядра Linux внутри упрощенной служебной виртуальной машины. Это значит, что такие атрибуты, как изоляция и замедление работы здесь отсутствуют.
Разработка с Docker на Windows Subsystem for Linux (WSL)

Для полноценной работы с проектом на docker'е в WSL необходима установка WSL 2. На момент написания заметки ее использование возможно только в рамках участия в программе предварительной оценки Windows (WSL 2 доступна в сборках 18932 и выше). Так же отдельно стоит упомянуть, что необходима версия Windows 10 Pro для установки и настройки Docker Desktop.
Важно! В WSL 2 пропала острая необходимость в Docker Desktop для Windows 10. Как обходиться без него описано в пункте Про Docker в Ubuntu.
Cool WSL (Windows Subsystem for Linux) tips and tricks
Look at all this cool stuff you can do when you mix your peanut butter and chocolate!

Крутые лайфхаки для работы с WSL (Подсистема Windows для Linux )
Под катом подробнее о некоторых интересных вещах, которые вы можете делать, смешивая арахисовое масло и шоколад!

PhpStorm 2019.3: поддержка PHP 7.4, PSR-12, WSL, MongoDB и многое другое

Всем привет! Мы рады представить вам третий мажорный релиз PhpStorm в этом году!
Под катом — подробный разбор всех заметных изменений и новых возможностей. Осторожно — очень много картинок.
Скачать новую версию можно на сайте или с помощью Toolbox App. Как всегда, доступна 30-дневная пробная версия. Полную же версию могут использовать обладатели действующей подписки на PhpStorm или All Products pack, а также бесплатно — студенты и разработчики проектов с открытым исходным кодом.
Установка и правильная настройка Docker на Windows Subsystem Linux (WSL)
Предварительные требования
Прежде чем начать, убедитесь, что ваша система имеет примерно следующую конфигурацию:
- Windows 10 Version 1803 Build 1734 и выше
- Ubuntu for WSL 16.0.4 LTS или что-то в этом роде (ваша версия может немного отличаться)
Важно, чтобы версия и сборка Windows были не ниже того, что здесь указано. Дело в том, что, начиная с этих цифр, в ядро Windows WSL были внесены принципиальные изменения, которые позволяют использовать cgroups (control groups — в 2008 году добавлены в ядро Linux). А они необходимы Docker’у для управления ресурсами вашей системы в контейнерах.

DirectX теперь доступен в Windows Subsystem для Linux
Основная цель — повысить комфорт Linux-разработчиков и ML-специалистов и позволить им эффективнее тестировать и развивать свои приложения, в том числе и через использование ресурсов штатного GPU-ускорителя.