Комментарии 31
Стадия Attractiveness?
Может уже пора полностью переходить на Linux - уж больно Win11 тяжелой стала. А стараниями Valve сейчас большинство игрушек там работает.
Я переходил на Линукс или FreeBSD примерно 25-30 раз с 2004 года -- так и не смог остаться на нем, хотя сейчас он гораздо приятнее стал и проще в установке -- оставил его только для работы в консольном режиме -- не нравится мне его GUI.. а вот Mac OS X мне зашел на столько, что я почти 9 лет не пользовался виндой вообще (и он бинарно BSD-совместим и имеет приятный дизайн)...
Последний год вернулся на Windows 11 и мне он вполне приятен -- про тормоза могу сказать, что для работы взял игровой комп, но в игры я на нем не играл (перегорел и не могу себя заставить) -- зато игровое железо позволяет винде практически не тормозить и все довольно шустро работает...
МакBook Pro на M1 остался для души и чтобы переключаться с работы на что-то более приятное
А Linux я использую или в облаке для серверов или в WSL2 и в этом я винде благодарен, что они сделали очень крутой продукт для разработки -- я практически дял всех проектов использую WSL2 и все делаю в Debian/Ubuntu или экспериментирую в ArchLinux.
А GUI от Linux мне до сих пор не нравится =)
не нравится мне его GUI
Который из?
wsl2 не совместим с эмулятором android-а
GUI от Linux
Который из двух десятков, не похожих друг на друга?
Так пока найдёшь, который лично тебе нравится - махнёшь рукой и смиришься с дефолтным виндовым или даже маковским ;-)
Т.е. обзоры со скриншотами посмотреть, или там все эти DE разом в виртуалке накатить и потыкать чем-нибудь в них - невыносимо тяжёлая задача?
Если проблема была действительно в гуи, то можете попробовать (может на 26 раз вам зайдет) Winux, он, как по названию понятно, старается повторить интерфейс windows.
А вообще кеды, как по мне, так очень идейно похожи на винду, правда я "семеркой" последней пользовался.
Я где-то с 2004 по 2012 сидел на линупсе без дуалбута (кде 3-4-5), но потом вернулся на винду начиная с 7. Раз в год запускаю лив сд кде неон: по сравнению с виндой все кривое-косое, работает через задницу, и это еще и при том что самое нормальное ДЕ что там есть - гномощель, хыфца и всякие синнамоны просто неюзабельны от слова "совсем".
Потом была 10ка и она была хороша. Когда вышла 11 - почти сразу перекатился и вообще не понимаю за что ее не любят: все из коробки ИДЕАЛЬНО, даже уже classic shell не ставил - просто в настройках установил кнопку пуск в левый угол и все отлично.
Сейчас гоняю нейросети внутри нвидиа контейнеров внутри WSL и горя не знаю - все гпу и cuda работают, сетки ускоряются, видео кодируется.
При этом пользуюсь нормальным человеческим десктопом где все *просто работает* без танцев с бубном и любой конфигурации, при этом всякие фотошопы/максы/маи нативные. Красота да и только.
В общем, забыл линупс как страшный сон.
Пробовал макбук - переплевался, для меня линукс десктоп и тот оказался сильно юзабельнее: лично для меня все что можно было сделать неудобно и контринтуитивно в макоси сделанно именно так. Ощущение что UX проектировали инвалиды для инвалидов.
В общем, WSL - это реально лучшее что было в айти за последние 20 лет. Пора бы уже забыть про линукс десктоп и оставить его чисто как серверную ось с которой взаимодействовать через презерватив ссш.
На маломощных ПК игрушки не запустить, слой совместимости не позволяет, даже если в Винде всё летает, с Nvidia+Wayland+KDE есть проблемы у некоторых...
А мне как то больше нравилась wsl1 более удобная и более контролируемая. По концепции ближе к cygwin/mingw. И что крутится в контейнере уже трудно отследить.
Уж лучше LSW (Linux Subsystem for Windows) :) Несвободная, телеметрическая и живущая своей жизнью винда в изолированном контенейре на линуксовом хосте.
WSL - это, конечно, практически бесплатный способ сделать Linux-стенд разработки на Винде, но есть нюансики:
WSL2 очень долго был без systemd, поэтому сервисы на запуск приложений ставить приходилось вручную.
Так же нужно будет озаботиться настройкой xRDP, чтобы можно было заходить в DE WSL. Это всё ещё пляски с бубном. Сетевая настройка и всякие пробросы портов тоже потребуют приседаний, это, например, чтобы приложуха из WSL записывала данные в БД на Винде. Есть стойкое ощущение, что такие настройки информационно не безопасны от слова совсем, поэтому следующий шаг после WSL - это покупка VPS, чтобы ставить "в прод" все наработки из WSL.
Так же столкнулся с тем, что терминал ssh из wsl до другого линукс-сервера частенько фризит, помогает только переподключение.
Сюда же какие-то приколы с переключением между русской и английской раскладкой в WSL.
Это всё выше не критичное и не блокирует разработку как таковую, но потребовалось времени найти "чудесные" команды, которые решают эти мелочи. Может, в новых образах WSL 24.04 всё уже по-другому.
А там есть код WSL1 (той, что с трансляцией, а не виртуализацией)?
05/21/2025 WSL and Open Source resources
"...Windows Subsystem for Linux (WSL) is now Open Source..."
Но:

Ага прикольно только не понятно зачем надо. Если разработка под линукс то зачем на локальной машине windows? Если разработана под windows и хочется использовать инструменты линукс, то как вы это в проще под виндой будете раскатывать?
В этом случае лучше msys2 поставить и жить спокойно.
В общем решение интересное но не нужное.
Если только как первый шаг чтобы винду на десктопе на линукс окончательно заменить :)
И вот, зовут меня на работу в крутую фирму, с шикарным оффером и интереснейшим лично мне проектом. И спрашивают - тебе какой ноутбук, Windows или Mac? Я такой - а Linux?.. Они мне - Windows или Mac. Эти системы у них хорошо интегрированы в общую схему безопасности и администрирования. Mac я не воспринимаю даже больше, чем Windows. А про Windows - знаю, что там есть WSL. И уже приходилось пользоваться. Поэтому естественный выбор - Windows, с целью тут же накатить там Linux и дальше минимизировать общение с Win и максимизировать с Lin.
Mac мне потом всё равно всучили, т.к. сборки делаем под Lin + Win + Mac. И дебажить иногда приходится на всех трёх, хотя основная работа делается под Linux/WSL2. В Mac хожу через SSH, а Windows - вот она.
Хотя, при наличии выбора я бы предпочёл Linux с Windows в виртуалке.
Из личного (многолетнего) опыта: в Linux/Unix хорошо сделана командная строка (то есть консоль у них просто великолепна, а консоль Windows/DOS - жалкая пародия), но графический интерфейс у Windows - лучший (хоть злые языки и утверждают, что это - тоже пародия, только с Mac, но тогда это как раз тот случай, когда пародия оказалась намного лучше оригинала)
Объединение никсовой консоли и виндовой графики - лучшее, что только может пожелать от MS требовательный пользователь или разработчик
Судя по описанию, получилось это у них неплохо
Спасибо дяде Билли!
Вот и Apple подтянулись.
Сезон контейнеров (которые, кхм по сути ,виртуальная машина) Линукса продолжается.
Windows Subsystem for Linux теперь open source. Как WSL объединяет Windows и Linux