LINUX.ORG.RU

На портале Microsoft выложена документация по WSL

 , ,


2

3

В этом году Microsoft выложила обширную документацию по работе с системами WSL (WSL2), включая установку, настройку и разработку. Большинство статей датируется январём этого года. В подборку также включены ранее записанные видеокурсы.

Документация включает описание различий WSL и WSL2, список команд среды, способы установки наиболее часто используемых в данной среде дистрибутивов Linux (Ubuntu, Alpine), работу с VS Code и Git и многое другое, необходимое для разработчика и администратора системы.

Ядро Linux, модифицированное для WSL2, является проектом с открытым кодом (GPL 2 с исключением syscall).

https://github.com/microsoft/WSL2-Linux-Kernel

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от hobbit

Долго, нужна определенная версия винды, нужно прописывать что-то в виндовой консоли, потом ребутится 100500 раз. Хз может сейчас и по другому, но мне лень проверять

Unixson
()
Ответ на: комментарий от t3n3t

Разработка под тот же Ruby на оффтопике - отдельный вид махохизма. Нам тут на работе подкинули пару разрабов по фронту (руководство решило разбить рельсовый монолит на отдельный бэк и фронт) - а они кроме винды ничего не знают. Соответственно, пришлось их отправлять изучать и использовать сабж, чтобы они хотя бы проект нормально развернуть могли. В целом, неплохая альтернатива тому же виртуалбоксу, т.к. из коробки преднастроено взаимодействие с виндовой файловой системой и т.п. Других кардинальных отличий не увидел, да и есть ли они? Первый WSL был таки интереснее.

sshfs (fuse) под WSL2 заработал? я год назад не смог заставить работать пришлось WinSCP ставить

s-warus ★★★
()
Последнее исправление: s-warus (всего исправлений: 1)
Ответ на: комментарий от UriZzz

Линукс у них начал активно дэсктоп нишу отжимать.

А доказательства будут, что линукс отнимает десктопную нишу? Или это твоя личная фантазия, которую ты от балды написал?

sbu_shpigun
()
Ответ на: комментарий от sbu_shpigun

Каждый называет вещи своими именами. Не переживайте за Билли, у него хватит бабок что бы о себе позаботиться, сбу_шпигун…

UriZzz
()

наиболее часто используемых в данной среде дистрибутивов

А называют дистрибутивы в русской локализации Windows «распределения». Не Bing Translator ли подготавливает такие локализации?

eugrus ★★★★★
()
Ответ на: комментарий от Unixson

и чё прям вся среда c убунтой в рабочем виде развернётся просто после кликов гет инстал? нет там придётся запускать вмварь качать где-то образы настраивать параметры машины… а тут два клика и всё можно продолжать свой курс датасатаниста дальше тыкать

Thero ★★★★★
()
Ответ на: комментарий от Xant1k

топовый терминал https://github.com/alacritty/alacritty с гиперссылками в консоле чтобы в браузер ссылка сразу передавалась на открытие

Так дефолтный windows terminal давно это умеет.

dsdqmhsx
()
Ответ на: комментарий от a1ba

А что если просто не использовать Wayland сессию?

Да как ты посмел!

rupert ★★★★★
()
Ответ на: комментарий от Xant1k

Ты на винде ради двух прог, которые есть под Linux?

t184256 ★★★★★
()
Ответ на: комментарий от Unixson

WSL2 это уже тупо кривая виртуалка

Это виртуалка, которая очень (ну очень) быстро стартует. Меньше секунды. VMWare (или даже Hyper-V) виртуалка будет секунд 30 загружаться до рабочего состояния. И потом там есть оптимизация работы с памятью какая-то. Т.е. ты можешь выделить для WSL2 24GB (по умолчанию на машине с 32GB), а после старта WSL2 у тебя от системы откусит только пару гигов. Тогда как VMWare сразу откусит, сколько ты выделил. Удобно же.

Ещё докер под виндой использует WSL2 backend вместо своей виртуалки. Тоже супер удобно.

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

rupert ★★★★★
()
Ответ на: комментарий от rupert

Спасибо, юзаю давно wsl2, после твоего коммента погуглил и узнал что можно ставить лимиты на рам и ядра. Теперь hyper-v выкину, скорее всего.

И я правильно понимаю, что дистрибутивы не из листа доступных запустить нельзя? Альт, например, или астру, неважно, или самособранный?

Где почитать про это, не подскажешь? Не умею в мс документацию.

Ещё бы с сетью разобраться, а то у меня hyper-v сеть в бридже (там вообще мутно, сторонний dhcp виртуалкам адреса раздает) пока. Но обсуждение настройки сети в винде это уже оффтоп, наверное.

easybreezy
()
Последнее исправление: easybreezy (всего исправлений: 3)
Ответ на: комментарий от rupert

Ну к примеру из плюсов VMWare что я могу назвать. Я мог сохранить состояние машины, выключить комп и уйти домой. С утра прийти на работу и продолжить с того места с которого начал. Потому что идея и все прочее стартует тоже не мгновенно. Не ну можно конечно ноут в саспенде держать, но здоровья ноуту это не прибавляет.

Да и были приколы с путями и со сборкой нативных модулей под ноджс именно с ВСЛ.

Плюс новичков онбордить очень легко. Собираешь VMWare образ уже с гитом, с проектом, с идеей, датагрипом, пихоном, нодой, докером, небом, Аллахом и т.д. Твой будущий или не очень коллега запускает виртуалку и сразу начинает писать код.

А лучше не извращаться и купить маки на команду как и просили. А если денег нет - то купить ноуты с ЛИНУКСОМ и не морочить себе и команде голову своими корпоративными загонами. Сори за флейм в конце, я просто хапнул немного дермица.

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от Unixson

Контейнеры в WSL существенно быстрее, чем виртуалка с Linux.

eugrus ★★★★★
()
Ответ на: комментарий от t3n3t

А зачем им изучать сабж? Как вообще можно поддаться на «я в линуксе не работал, хнык-хнык»?? Блатные, штоле?

DumLemming ★★★
()
Ответ на: комментарий от UriZzz

Ну-ну, работают они. Чтобы вернуть тех, кто с 2015 года на линухе надо от пылесосинга данных отказаться

DumLemming ★★★
()
Ответ на: комментарий от ashot

Конечно проще если запилить нечто лучшее чем вайланд и иксы

Andrey1977
()
Ответ на: комментарий от Parthen

ну раз у тебя что-то там работает, тогда конечно совсем другое дело

slyjoeh ★★★
()
Ответ на: комментарий от hobbit

Как ты думаешь, что он выберет — заморачиваться с дуалбутом и пр. или навернуть с лопаты «внутренний линукс», который ему MS предоставил внутрь его любимой десяточки?

Первым делом попытается найти сборку нужной проги под винду, и в 99.9% случаев он ее найдет.

baobab
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.