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)

Ещё б совместимость с VirtualBoxом починили. Даже великая и ужасная вмтварь подтянулась, а вбокс (кроме того, что он вообще чёт подыхает) до сих пор нет.

А то придётся покупать Professional и мигрировать ВМки с виндой на Hyper-V 8-)

token_polyak ★★★★★
()
Последнее исправление: token_polyak (всего исправлений: 2)

Штука вредная для линукса в целом. В прочем

Microsoft

Как бы всё ясно.

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

KDE neon — дистрибутив от разработчиков KDE, основанный на Ubuntu LTS, включающий самые свежие обновления программного обеспечения от KDE сообщества.

Вот нафига они туда полезли? У них что людей нечем занять или их так много?

xwicked ★★☆
()

У них уже два года висит issue на тему того, что не работает проброс SD-карт в виртуалку. Они даже не чешутся, а ишью всё равно закрывают, хотя люди всё ещё натыкаются на эти грабли. Пришлось в VBox поднимать виртуалку (в hyper-v я так понял проброс тоже не работает), когда надо было восстановить кой-чего с флешки.

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

Знаешь как говорят: Гром не грянет, мужик не перекрестится. Над 10й и 11й они начали активнее работать, почувствовав жопами что Линукс у них начал активно дэсктоп нишу отжимать.

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

Я бы ImageMagick гонял, бо виндовый не работает. Но… для этого у меня линукс в дуалбуте.

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

KDE и gnome shell с иксами, также оба с wayland. На иксах неюзабельно из-за тиринга, на wayland KDE с 3 мониторами крайне баговый, а gnome shell падает переодически и каждую обнову ломают dash to panel. Но от DE не зависит что wifi свистки не поддерживаются или новое железо в первые месяцы после выпуска.

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

у меня дома teams на линуксе и разницу с тем что на работе не замечаю.

Как можно не заметить отсутствие возможности замены фона на линукс версии, что у teams, что у skype? Мне даже пришлось виртуальную камеру создавать и десяток разной кривизны приблуд перебирать, чтобы фон менять(ну вот не хочу я на совещаниях кроватью не прибранной за спиной светить).

А в феврале мелкомягкие вообще выпилили teams как отдельное приложение для линукс, теперь только PWA будет, который даже в трей встраиваться не умеет.

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

я просто развернул стол спиной к стене и гут. Из-за этого заморачиваться с фоном?? Еще ни разу не видел у коллег, чтобы кто-то такое делал. Наверное и нагрузка на процессор соответственная?

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

я просто развернул стол спиной к стене и гут.

У меня там окно. Сидеть спиной к окну как-то тоже не очень. Да и конфигурация комнаты не особо позволяет.

Еще ни разу не видел у коллег, чтобы кто-то такое делал.

Ну у меня коллеги либо с ноута на кухне, где за спиной чаще угол потолка. А я с десктопа и камера закреплена на мониторе, таким образом весь бардак на незастеленной кровати прямо за спиной.

Наверное и нагрузка на процессор соответственная?

Вот я и перебираю разные варианты. Пока что 2 нашел приличных, Linux-Fake-Background-Webcam, но в нем как-то странно я иногда начинаю тоже просвечивать или virtual_webcam_background, но тут и правда серьезная нагрузка на проц, либо с cuda и моей 1060 нифига не хватает для 30к\с 1280х720, чтобы обрабатывать.

skype\teams под винду и zoom под linux, вполне умеют убирать фон без дикой нагрузки на проц почему-то. Есть хорошие приблуды для убирания фона с видео для линукс(), нашел очень качественный проект для замены фона - RobustVideoMatting, но делать из него виртуальную камеру пока что не осилил. Хотя и думаю над тем чтобы занятся этим.

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

Кстати, к слову, для винды невидия ещё выпускает свой Nvidia Broadcast, я бы от такого для наших линуксов тоже не отказался, там мега фича есть, что он твои глаза, куда бы ты не смотрел, всегда позиционирует в центр камеры. У меня камера близко и я все время как будто косоглазый, т.к. смотрю на говорящего в данный момент, а они по разным углам монитора. Ну и второе, если читаешь на совещании код, то собеседники не увидят, что ты на них хрен забил и не слушаешь.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 2)
Ответ на: комментарий от monkdt

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

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

вот именно. Если у тебя работа, то надо и окружение сделать подобающее. Показать себя дома с хорошей сторны и без фона. Принесет от коллег бонуспункты

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

Это уже детали, разговор то был о возможностях teams в линукс и венде, и они таки различаются. Теперь вот ещё и в трей его нельзя будет поместить, потому что PWA(deb файлы у мелкомягких уже 404). И таких мелочей очень много. Хотя я пока что всё же свой линукс допиливая, а не на венду бегу. Наоборот, для сборки .net проектов использую vmware из под линукса.

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

знаю кучу фулстакеров которые отказались от гоняния серверной части в виртуалке в пользу всл.. да перед тем как пихать что-то на тестовый сервак они всёравно что-то вынуждены проверять локально

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

так оставайтесь тогда на первом всл его никто не запрещает ставить. там случайно был такой побочный эффект он никому не нужен оказался. поэтому во второй версии строили не оглядываясь на него

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

я вообще виндузятников знаю единицы которым надо было когда-либо программить для линукса. А уж тех которые делают это на постоянной основе и сидят на винде вообще не знаю. Ради интереса кто же они по роду занятий?

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

среди моих знакомых питоняхи, девопсы, бэкэндеры. почему им так удобнее не знаю, но вот им удобнее.

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

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

t3n3t
()
Ответ на: комментарий от Landgraf
  • Dolphin. При сохранении из того же хрома файла в уже открытой директории, он может там не отобразиться до нажатия F5. Можно сортировать файлы, изменять вид, листать, но до нажатия F5 он не появится.

Пошел проверил. Что с хромом, что в фф все отлично - при сохранении файла сразу обновляется содержимое папки в dolphin.

Хромой не через флатпак установлен, случаем? Не юзаю флатпак от слова совсем, но может с этим что-то связано?

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

я тоже писал для разных cms и бэкэнд на java. Хоть и сервера были все на линуксе я о нем в то время имел слабое представление. Все что от меня требовалось получить адрес тестового окружения и закинуть туда свои файлы. Там не то что wsl, а вообще ничего о сервере знать не надо было

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

Лорчую. Наконец-то не надо плясать с установкой каких-то левых драйверов, чтобы смонтировать раздел с ext4. Недавно цеплял USB-HDD с бэкапами к виндовому ноуту, был приятно удивлён.

alegz ★★★★
()

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

wsl виснет, может рандомно сожрать 100% выделенного ему проца. Может потерять примонтированные виндовые каталоги после хибернейта, нужен ребут всл или винды.

Отдельный геморой обращаться к wsl-машине из винды (например если там http сервер для разработки) - у нее динамический нефиксируемый адрес. Единственное решение - костыли, которые будут при запуске wsl перезаписывать виндовый hosts, чтобы выбранное dns имя смотрело на адрес, выданный для wsl.

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

Так это ещё полбеды. Зачем разрабу голое окружение? Если работаешь в коллективе должен иметь сервер со всеми актуальными обновлениями. Проще говоря в нашем случае разраб должен обо всем сам заботиться. И вот мы уже имеем КПД производительности ~1%

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

Арч уж постабильнее убунты будет. С дебианом сравнить не могу, так как не использовал

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

пайплайнов у разработчиков столько что невозможно даже сформировать обязательные наборы навыков для тех или иных грейдов.. добро пожаловать.

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

при сохранении файла сразу обновляется содержимое папки в dolphin

Если меня не глючит, то существует фоновый процесс (кажись, Users folders update называется у меня в LxQt) следящий за и при его отключении (галочкой в настройках KDE), такое и получается. Я когда-то давно сталкивался.

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

но происходит и не такое. хотя со временем формируются некоторые более менее стандартизированные очаги и подходы. вариативности и индивидуальности в подходах остаётся докера.

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

я вообще виндузятников знаю единицы которым надо было когда-либо программить для линукса. А уж тех которые делают это на постоянной основе и сидят на винде вообще не знаю. Ради интереса кто же они по роду занятий?

Я знал одного плюсовика-кутишника, который через putty подключался

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

в чём сырость? сижу на кде с 2005 г. И тогда было непохо, сейчас вообще сильно удобнее и отзывчевее, чем предлагает 10-ка. У народа аналогичные впечатления.

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

При перемещении окна с одного монитора на другой, оно подвисает на секунду (nvidia)

на моих nvidia ничего подобного никогда не наблюдалось. Довольно слабые нвидиа, правда, но разных марок и производителей.

Иногда случаются зависания kwin при копировании текста из qemu виртуалки

Не наблюдал вообще никогда (qemu/libvirt начал использовать с 2007)

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

С тирингом в общем случае в графическом стеке текущего линукса мне кажется не сделаешь, кроме форсирования вертикальной

у меня слабые и старые нвидиа, у /супруги Radeon R7 240, встроенный в AMD A10.

Если тиринг есть, я его не замечаю. X11, дрова нативные, из коробки (ALT)

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

ну да, я в 2007 о линуксе вообще ничего не знал и работал на quelle.de java-разрабом. Было 2 тестовых и один продакшн на линуксе. Помню копировать изменения со 2 на свой 1 тестовый было очень долго(до 1 часа) и админ просто между прочим посоветовал сжимать файлы в tar на сервере и копировать потом его. Однострочник ускорил процесс минимум 4 раза. Он потом предавался другим как святая реликвия ). Уже тогда линуксоиды были ака небожители )) 🙏

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

честно говоря вообще мало людей встречал которые юзают WSL. просто качают vmWare и виртуалку если ubuntu поставить на железо нельзя по тем или иным причинам. В основном как ни странно причина довольно тупая - корпоративная политика. Лично встречался с такой тупизной. Раз уж такая пьянка протравлю прохладную.

Заказали ноуты на винде, а всё сервера работают в unix среде (естественно), но поставить что-то unix-подобное нельзя потому работники не имеют права модифицировать ПО установленное на компьютеры. А админы не могут ничего другого поставить потому что им руководство запрещает т.к они заплатили за лицензии.

На своих ноутах и компах работать тоже нельзя - политика компании. Донести до руководства что так не делается просто анриал. Для них это ноутбук и точка. Он работает? Работает. Не ной.

Вот и приходилось сидеть в виртуалке и гореть от долбанных неотключаемых автоапдейтов прямо во время работы (!). Потому что опять же политика компании.

Как ты понимаешь люди в этой конторе долго не задерживались)

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

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

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

а что мешает поставить wmware и скачать уже готовый образ с ubuntu со всеми средствами разработки? я вот ставил этот вас WSL2 и у меня чуть кишка не выпала. Литерали быстрее было бы в два раза дуалбут или виртуалку накатить

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

дебажить удаленно довольно тяжко. по хорошему же нужно дебагер подключить, и желательно в IDE а не в консоли. так же ж намного удобнее. но смысла в wsl по прежнему нет, по причине того что уже существуют нормальные виртуалки и уже готовые образы со всем необходимым. Если в оригинальном wsl еще был какой-то смысл (по сути wine наоборот) а вот WSL2 это уже тупо кривая виртуалка.

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

я вот ставил этот вас WSL2 и у меня чуть кишка не выпала.

Долго? Или какие-то проблемы, которые непонятно как решать?

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