URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 131559
[ Назад ]

Исходное сообщение
"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux-приложений в Windows "

Отправлено opennews , 20-Сен-23 00:29 
Компания Microsoft представила выпуск прослойки для запуска Linux-приложений в Windows - WSL 2.0.0 (Windows Subsystem for Linux). Для обеспечения запуска исполняемых файлов Linux в WSL предоставляется окружение с полноценным ядром Linux, основанном на выпуске ядра Linux 5.15, который расширен специфичными для WSL патчами, включающими оптимизации для сокращения времени запуска ядра, уменьшения потребления памяти, возвращения Windows освобождённой Linux-процессами памяти, оставления в ядре минимально необходимого набора драйверов и подсистем...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59784


Содержание

Сообщения в этом обсуждении
"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Alex Gluck , 20-Сен-23 00:29 
Просто виртуалка, мы могли и раньше этим пользоваться. С таки же успехом можно и 7z с винраром переписать и сказать что вы сделали. Хотя погодите ка...

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено alexandr_0503 , 20-Сен-23 00:32 
Это далеко не виртуальная машина, а что-то наподобие слоя совместимости, типа wine

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 00:34 
Это WSL1 был wine-ом, WSL2 это побольшей части виртуалка, тесно интегрированная в Windows

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 01:15 
WSL1 была норм идея так-то, в принципе. Но действительно, если с прослойкой cygwin собирается, вся эта хрень не упала. Да, корявенько, зато без виртуалок.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено KenyaWest , 20-Сен-23 17:47 
А в чём идеологическая причина недолюбливания WSL2-виртуалки? Да, потери производительности будут (для пет-проектов, ага), зато поддержка экосистемы Linux в разы шире. Последнее намного важнее, чем инженерная гордость на манер: "вот мы какие крутые, замутили трансляцию вызовов между двумя системами!".

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено MadAdmin , 20-Сен-23 07:15 
Да не был он win'ом. Включил я его как-то раз, хотел попробовать docker под windows. ВСЕ немайкрософтовские ВМ перестали работать, VT-x и пр. были захвачены вендой намертво. Легальные способы вернуть все обратно не работали: писали что все ОК, но ВМ продолжали неработать. Вывернул гугл наизнанку еле починил, больше туда (в WSX) ни ногой, проще виртуалку с линуксом поднять.
В Windows 7 была похожая приблуда: WinXP запрятана в программу WindowsVirtualPC, так чтобы любая блондинка в пару кликов могла зарустить.
И еще в AndroidDeveloperStudio глубоко запрятанный QEMU с эмуляторами смартфонов\планшетов. Я в живую видел android-разрабов, которые не подозревали, что у них на компе крутится QEMU, пока им пальцем не ткнул.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено dannyD , 20-Сен-23 07:27 
>>В Windows 7 была похожая приблуда: WinXP запрятана в программу WindowsVirtualPC, так чтобы любая блондинка в пару кликов могла зарустить.

работает с USB гараздо лучше чем ритуал бокс под линем,

до сих пор вынуждены пользовать с дриверозависимыми шелезяками.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено MadAdmin , 20-Сен-23 10:20 
'Под линем' я его не пробовал, а в WinXP, Win7, Win10 проброс USB-устройств работает на отлично.
В чистом Hyper-V его просто нет, а в том, который встроен в Win10/Win11 он сильно ограничен, насколько я в курсе (только MassStorage)
PS: при создании ВМ, что бы там не предлагал РитуалБокс, надо выбирать USB-контроллер версии 2.0, 3-й глючный.
PPS: IMHO 'под линем' гораздо лучше работает QEMU, пробовал в AstraLinux-Orel 12

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено dannyD , 20-Сен-23 17:19 
может плохо смотрел, но USB 3.0 под ХР никогда не видел.

довести до ума QEMU, у меня не получаеся (((


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено maximnik0 , 21-Сен-23 09:49 
Есть для хр небольшой "неофициальный" набор драйверов для 3го юсб (в основном для дополнительных микросхем,интегрированные практически не придерживались),но очень ограниченный класс устройств ,в устройства хранения.И дико глючные драйвера,если зависали что нибудь,все устройства отваливались,в том числе и клавиатура:-(

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено MadAdmin , 21-Сен-23 14:02 
> Есть для хр небольшой "неофициальный" набор драйверов для 3го юсб (в основном
> для дополнительных микросхем,интегрированные практически не придерживались),но очень
> ограниченный класс устройств ,в устройства хранения.И дико глючные драйвера,если зависали
> что нибудь,все устройства отваливались,в том числе и клавиатура:-(

НУ я же и говорю USB 2.0 рулит в VBox во всех смыслах: и совместимость отличная и скорость достаточная.



"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Электрон , 22-Сен-23 14:16 
Насчет виртуалок не скажу, но: https://www.asus.com/us/supportonly/p8h67-m%20pro/helpd.../

> Asmedia USB3.0 Controller Driver V1.14.3.0 for Windows XP/Vista/7 32bit & 64bit.(WHQL)

2011/12/16


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 10:35 
Под линем из виртуалбокса с семёркой у меня загрузочную флешку писал через четыре раза на пятый. Просто в рандомный момент запись аварийно завершалась с ошибкой.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 19:04 
Да, потому WSL2 работает поверх Hyper-V, а Hyper-V это гипервизор 1-го типа, в отличие от VMWare Workstation и VirtualBox. Чтобы гипервизоры 2-го типа могли работать поверх Hyper-V, последний предоставляет им API.

Но сейчас уже и варя и вбокс умеют работать поверх Hyper-V. Поначалу, да, они не могли.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 01:33 
У Wine нет своего ядра, он преобразователь системных вызовов. Иот WSL1 был более похож на Wine.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Вован , 20-Сен-23 13:13 
Это получается был не line, а какой-то lie :)

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Andrey , 20-Сен-23 12:01 
CoLinux?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 00:52 
Ну давайте, запустите в обычной «просто» виртуалке какой-нибудь банальный ls, расскажете, сколько времени и ресурсов это займёт.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним2 , 20-Сен-23 01:14 
Виртуалки разные бывают с разными типами виртуализации (да и в рамках одного типа могут на порядок отличаться по производительности), но откуда пользователям мелкомягких это знать, у них и разметка с файловой системой считаются единым целым

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 10:26 
Неловкий момент, когда решил обгадить всех пользователей MS скопом, но вместо этого обтекаешь сам.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 10:34 
Ну давай, прочитай уже документацию от MS про WSL2

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 10:44 
Прочитал. На скорость запуска и потребляемые полноценной ВМ ресурсы никак не повлияло.
Ну я уже не говорю про такие неудобные вещи, когда нужно сделать ls SYSTEM32 и сохранить это в «Мои документы». А ведь интграция-то во многих случаях и нужна.
Спору нет, если мне понадобится полноценный, постоянно работающий линукс «сам-в-себе», я его в отдельной ВМ запущу.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено iPony129412 , 20-Сен-23 03:01 
Так вся суть в интенрации и есть.
А не чтобы была виртуалка с боку-припёку.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено User , 20-Сен-23 06:43 
Вы так говорите, будто в этом есть что-то плохое!
Так-то и macbook - всего лишь "телефон-с-юниксом", с тем же успехом можно было просто *bsd переписать и сказать, что вы сделали. Хотя погодите-ка...

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 11:24 
Может и просто виртуалка, но без тупых ограничений скорости USB портов например.
Для программирования проектов, которые можно таскать прекрасно подходит.
А потому годится.
Я уже перешел на линукс с флешки и скорости ему более чем хватает.
Конфиг для Sway подсунуть дело 5 секунд, а выключать комп необязательно.
А потому работать с проектом тоже возможно, даже если скажем ты пришел в контору у которой только вражеская винда в наличии.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено пох. , 20-Сен-23 11:59 
Не просто виртуалка. Мог ты раньше, к примеру, пользоваться драйверами неподдерживаемых виндой напрямую файловых систем внутри такой виртуалки - из хост-системы? И ценой какой потери производительности?

А с wsl - можешь. Она очень сильно интегрирована в саму винду, и обеспечивает уже почти-почти seamless работу. Ну а что wsl1 сдохла - так за stable nonsense даже MS нишмагла угнаться.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 21-Сен-23 03:12 
Там не в том дело, а в принципиальной несовместимости парадигм Linux vfs с архитектурой ФС в Винде. Те же локи, или удаление открытого файла.

Причем они не дураки там в MSFT, просто WSL1 - это побочный продукт симулятора Андроида для windows phone. Который был готов примерно к тому моменту, как виндофоны свернули. Там виртуалку не запустишь, а нюансы с ФС в типично однопользовательских мобильных приложениях несущественны. В итоге пристроили этот линуксолятор на десктоп, жалко же выбрасывать.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено pofigist , 21-Сен-23 12:56 
WSL1 появился когда андроидов и в проекте не было, правда он тогда иначе назывался...

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Электрон , 22-Сен-23 14:22 
> Ну а что wsl1 сдохла - так за stable nonsense даже MS нишмагла угнаться.

Наброс, им было достаточно только реализовать API для userspace. А не осилили они пространства имён и т.п. для работы Docker. То есть в своем собственном ядре изменения нужны были.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 25-Сен-23 01:48 
Да в ядре и так ради wsl1 существенные изменения ради fork(). Пришлось новый, "лёгкий" тип процессов добавить. (Было смешно, когда этим типом процессов стала пользоваться вирусня - антивирусы их не видели.)

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Электрон , 28-Сен-23 04:05 
Спасибо, интересно, правда еле нашел: https://learn.microsoft.com/en-us/archive/blogs/wsl/pico-pro...

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено ACCA , 21-Сен-23 19:15 
Не просто, а с существенной подлянкой.
Там сетка так сделана, чтобы конфликтовать по адресам с default в Cisco AnyConnect VPN.

И не настраивается.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено playnet , 23-Сен-23 11:06 
В 1 не работает системд, вообще. Даже вебсервер поднять сложно, а иногда нужно.
При этом в старой 2 у меня почему-то не работала сеть, благо можно переключать 1-2

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено ACCA , 29-Сен-23 08:41 
Microsoft is not the answer. It is a question. The answer is - NO.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено inklesspen , 20-Сен-23 00:51 
Sparse - вещь полезная. Давно хотел, ото у меня диски весом под 80 гигов
Да и возвращение памяти тоже полезно, правда реализация что-то сомнительно звучит

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 01:13 
Привет, фрагментация. Помянем.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено inklesspen , 20-Сен-23 08:34 
> Привет, фрагментация. Помянем.

Это естественно, и либо меришься с этим, либо нет
У меня ssd так что мне все-равно


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено geekay , 20-Сен-23 09:20 
меру - мер!

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 08:45 
Это из какого года привет?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:37 
> Это из какого года привет?

Оперативная память тоже фрагментируется, не говоря уж о дисках.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:43 
О, помню, ещё на 95 винде был у меня дефрагментатор памяти.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено анонимомус , 20-Сен-23 14:02 
Прям при расширении образа фрагментации не возникает, да и на забитом диске тоже.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 14:29 
Конечно, возникает. Особенно, если это разреженный файл, но достаточно чтобы он был открыт на запись и постепенно дописывался (а не пересоздавался с 0) независимо от свободного места. И да, у ссд это тоже болезненно.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 00:52 
Эталонный пример натягивания совы на глобус. Боже храни MSYS2.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Менеджер Антона Алексеевича , 20-Сен-23 00:55 
> Новый режим отличается возможностью использования IPv6 и Multicast

Наконец-то.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 01:45 
Много знаешь где используется IPv6? Я вот что-то не припоминаю. Вдвойне непонятно нафига оно в WSL.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Ололоним , 20-Сен-23 02:50 
Для того, чтобы оффтоп, вдоволь нашарившийся по дискам с ext2/3/4, передал всю полезную инфу хитро*опому дяде Биллу?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 03:15 
Для тестов как вариант.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 03:28 
И что ты там собрался тестировать?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:43 
Опять вылез анон из Усть-Звездюйска, блин
По данным Google от 30 до 70 процентов трафика идет по IPv6
У меня по домашним данным примерно 50/50
Тот же Яндекс(пока еще был IT-конторой и не был национализирован) внутри себя использовал только IPv6

То что у тебя в деревне один провайдер из 90ых с соплями из 4 проводков и с одним реальником v4 на деревню не значит, что так во всем мире

Многие провайдеры дают уже давно /56 домашним клиентам
При чем вот у меня провайдер реальник v4 не дает даже за деньги клиентам-физикам, а v6 на, держи, кушай и не обкакайся


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 11:12 
И зачем даже национализированного Яндексу что-то менять и уходить на IPv4 чтобы что?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 11:44 
Украденный у владельцев Яндекс постепенно лишится специалистов, так что вполне могут откатиться до v4, который смогут сопровождать умственные инвалиды из числа внуков-правнуков правящих геронтократов или местной публики. Не потому что v6 сложней, просто потому что они никогда о нем не слышали, а что-то новое пугает слабоумную публику

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 26-Сен-23 13:57 
Как зачем? Чтобы помочь отечественному Роскомпозору.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено noc101 , 21-Сен-23 19:21 
>По данным Google от 30 до 70 процентов трафика идет по IPv6

Замечательная статистика. бесполезная чуть больше чем полностью.
Ладно бы дельта была в 10%. А тут дельта в 40%. Можно смело писать, что IPv6 используют и не используют. То есть 50 на 50 ))

Что я хочу сказать. Твои данные дерьмо. Откуда ты их взял, я не знаю
Но гугл утверждает ( https://www.google.ru/intl/en/ipv6/statistics.html ) что сейчас 39% - 45% приходится на IPv6.
И динамика на рост.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Менеджер Антона Алексеевича , 20-Сен-23 17:14 
Да практически везде используется, но ты про это не знаешь. А то и вовсе иногда с IPv6-only сетями приходится иметь дело, но вот конкретно это да, пока не так часто встречается в отличие от dual-stack.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 17:40 
IPv6-only у многих хостеров элементарно дешевле и потому очень удобны виртуалки IPv6-only для всяких тестов(а IPv4 можно обеспечить для своих тестов при помощи оверлейных сетей)

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Я , 20-Сен-23 22:54 
выбил со всех провайдеров ипв6 и приоритетно оняю через него трафик. лучший и более быстрый интернет получил

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 21-Сен-23 11:09 
Да, с тех же всяких зеркал реп в среднем выходит скорость лучше при скачке, просто потому что идет другой магистралью и она меньше загружена

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено t , 22-Сен-23 05:28 
а как выбил? поделись историей успеха.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним2 , 20-Сен-23 01:10 
Почему _это_ публикуют на опеннете?
Это проприетарная подделка мелкософта с целью EEE linux.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 01:21 
Потому что это "главная" новость, очень важно. Как раньше то жили непонятно.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено beck , 20-Сен-23 07:52 
Врага надо знать в лицо.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 01:40 
Вот честно не знаю даже зачем єто нужно когда есть MSYS2 🤠

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 07:00 
Для отладки приложений, которые должны работать с оборудованием по COM-порту и в дальнейшем не под WSL, а на клиентском рабочем месте. Ставить под это дело отдельный дуалбутом Linux или виртуалку я не буду, когда у меня уже всё есть искаробки. MSYS2 - это не Linux.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 13:06 
MSYS2 — это скомпилять что-нибудь кросплатформенное. Других применений у него нет.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено анонимомус , 20-Сен-23 14:04 
Git for windows: Ну да.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 14:10 
Ну ладно, не обязательно кросплатформенное. Но всё равно компилять.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Менеджер Антона Алексеевича , 20-Сен-23 17:15 
И то, что Git for Windows так тормозит — тоже заслуга MSYS2.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 20:55 
> Git for Windows тормозит

Так может пора слезть с дряхлого четвёртого пня? Даже на коре дуба гит летает. И речь не про хеллоуворлды.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Менеджер Антона Алексеевича , 20-Сен-23 21:20 
> Так может пора слезть с дряхлого четвёртого пня? Даже на коре дуба гит летает. И речь не про хеллоуворлды.

Чтобы слезть с четвёртого пня надо на него сперва залезть. И нет, не летает. И нет, не у меня одного. Попробуй ещё раз.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Александр , 21-Сен-23 00:46 
Так-то вещь прикольная, но местами танцы с бубном. Попробуй например QtCreator+CMake там. Или собрать cocos2d-x. Проблема msys2 в том, что это линуксобразное окружение, но вовсе не линукс. Отсюда, при портировании, приходится часами ковырять код, конфигурации и сборочные скрипты

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Александр , 21-Сен-23 00:49 
Кстати, чисто ради интереса практиковал извращение: msys2 под wine в линуксе :)

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 26-Сен-23 14:02 
MSYS2 не без нюансов. API Socket передаёт привет.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 02:57 
WSL2 ≠ WSL 2.0.0

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено robo228 , 20-Сен-23 03:05 
Пояснишь?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 05:40 
Не уверен, что аноним прав, но таки да, этот вопрос стоило бы прояснить.

Вроде бы, WSL2 уже был.

А тут что такое? Всё-таки не виртуалка? WSL1 2.0.0?


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:28 
https://learn.microsoft.com/ru-ru/windows/wsl/compare-versions

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 11:43 
Спасибо что подсказал, а то я задумался почему они релизнули то что уже давно у всех установлено.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 26-Сен-23 14:07 
У меня не установлено. И Десятка/Одинадцатая тоже не установлена.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 26-Сен-23 14:05 
WSL2 v2.0.0, так понятней?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 03:12 
> %USERPROFILE%\.wslconfig

И эти тоже мусорят в профиле. Все самое плохое с *nix тянут.

Нельзя было в %USERPROFILE%\WSL\2\wslconfig запихать?!(


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 03:16 
Дотфайлы на то и дотфайлы чтобы ты их не трогал и даже не видел.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:33 
Имеешь одну банка для крупы. Не будешь же ты смешивать все крупы в эту банку?

Можно повторить подход Linex с его программа ранит данные в ~/.бла-бла, ~/. бла-бла_профиль, ~/.conf/бла-бла/чих-чих.conf и так далее. Это как в несколько банок, каждая из которых заполнена миксом из разных круп. И для приготовлении тебе нужна лишь одна конкретная крупа, которая находится в банках: одна у тебя на кухни, другая у мамы дома, а еще одна у бабушки в другом населенном пункте. Как тебе такое?


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:41 
Тут уже так смешано, что читать больно, попробуй ещё раз, но нормально

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено коньюктивит , 20-Сен-23 13:35 
Поправлю:
читать колет

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Толя В. , 27-Сен-23 10:22 
Это банки с банками

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 05:42 
Что вы хотите от системы, в которой каждая мокрописька считает своим долгом насрать в МОИХ ДОКУМЕНТАХ, делая концепцию этой директории просто бесполезной?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 05:51 
Ну так Windows следует заветам дедов ещё со времён Unix. ~/home содержит в себе разбросанных никак не упорядоченных 100500 dotfiles, директорий и так далее.

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

А можно было поступить проще.

/home/realuser - только те файлы, которые создал сам пользователь.

/home/.realuser - временные файлы, настройки софта и так далее.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Атон , 20-Сен-23 08:46 
> А можно было поступить проще.
> /home/realuser - только те файлы, которые создал сам пользователь.
> /home/.realuser - временные файлы, настройки софта и так далее.

в "библии виндоус" так написано -
настройки софта ложить в %user%\appdata  
пользовательские документы в %userprofile%.

но самые свободные и "не такие как все" "программисты" привыкли гадить под себя.  

от такого недержания мс даже придумал принудительную виртуализацию. смузи "программист" думает что гадит своими файлами в директории откуда запущена программа, а фактически файлики лежат в \appdata, такой памперс для одаренных 13 хромосомой гениев программирования.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:49 
Если что-то можно сделать несколькими разными способами, это будет делаться всеми этими способами. Тут ни линукс, ни венда не уникальны.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено KenyaWest , 20-Сен-23 17:51 
Казалось бы, причём тут Linux...

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 21-Сен-23 15:30 
Ни при чём, разумеется.

В Linux настройки программ принято писать в ${XDG_CONFIG_HOME:-~/.config}/PROGRAM_NAME, данные - в ${XDG_DATA_HOME:-~/.local/share}/PROGRAM_NAME, временные данные - в ${XDG_CACHE_HOME:-~/.cache}. Эти пути проверяются первыми. В рамках совместимости, в программах с долгой историей часто проверяются настройки в корне (~/.*), но только после стандартных - если те не обнаружены. (См. https://wiki.archlinux.org/title/XDG_Base_Directory). И никогда (никогда!) пользовательские данные не пишутся в директорию с установленной программой, как раньше делали и часто делают сейчас в Винде.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено KenyaWest , 21-Сен-23 15:50 
> Ни при чём, разумеется.

Если он не при чём, то кто мне в ~/ какает?

 kenyawest   ~    exa                                                                       in bash at 18:47:08
=2.4.1   =11.1      bottom_.deb             documents              logcertfile   oh-my-posh        temp
=5.1.0   anaconda3  bottom_0.9.1_amd64.deb  exa_0.9.0-4_amd64.deb  nefu          PoshColor.config
=7.23.1  ansible    datascience             ip.txt                 netmask-test  snap

Из них всех я отвечаю за директорию nefu - я её создал. Всё остальное трогал не я.

Точно такая же ситуация в Виндовсе - кто-то туда наблювал туеву хучу каких-то файлов, про которые я знать даже не знаю, как пользоваться.

> И никогда (никогда!) пользовательские данные не пишутся в директорию с установленной
> программой, как раньше делали и часто делают сейчас в Винде.

Скажите это Anaconda, угу.



"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 03:59 
Всё замечательно в всл2, кроме скорости записи на нтфс. Приходится через вслную самбу делать мостик.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 05:46 
Ну хоть кто-то делает линукс готовым для десктопа, пока так называемое сообщество бодро вepeщит про свои мифические свободы.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 08:52 
Да? И что же именно мс сделала для линя, именно для юзания на десктопе?
Ну помимо факта, что ничего, естественно

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено _ , 20-Сен-23 10:44 
….чем армяне! (С)
M$ сделала WSL и теперь у девопсов «сырого» линукса даже в виртуалах нет 😳
Все еже забыли что интернет изобрёл биллгёц 🙂 но скоро внезапно откроют что линукс - это такое окошко в винде, изобрел … Надела наверное, гёц на пенсии жи 🙂

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 26-Сен-23 14:18 
А WSL2 не виртулка, совсем нет ;)

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 11:51 
Дала возможность потыкать палочкой ненужное из винды, не заморачиваясь с дуалбутом и тому подобными вещами.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 21-Сен-23 15:33 
> потыкать палочкой ненужное из винды

Всегда можно было. Потыкать палочкой винду из винды.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 21-Сен-23 23:24 
2% элита изволит петросянить?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:44 
WSL вообще ни разу не для десктопа, а запустить тот же гуй на 10 без бубнов и не получится.
Весь этот зоопарк изначально вокруг докера и про докер больше. Только вот на десятке docker не умеет в isolation=process, а 11 традиционно сырая и бсодит с каждым вторым обновлением

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено _ , 20-Сен-23 10:54 
>WSL вообще ни разу не для десктопа,

Чё!?!(С)
>а запустить тот же гуй на 10 без бубнов и не получится.

Удивительные сториз бро! Впрочем кому и putty - линукс…
>Весь этот зоопарк изначально вокруг докера и про докер больше.

Ну … в нехилой части, таки - да!🙂
>Только вот на десятке docker не умеет в isolation=process, а 11 традиционно сырая и бсодит с каждым вторым обновлением

Не волнуйся- линуксовый скоро починят чтоб было как у платинового спонсора 😕


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено коньюктивит , 20-Сен-23 13:40 
Она через раз бсодит только у околоойти журношлюшек с большими глазами.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 21-Сен-23 15:37 
А господа обещали, что за наши деньги оно работает без красноглазия, даже у домохозяек. А оказалось, что как у всех.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Мда , 20-Сен-23 07:08 
Юзать wsl это как на Жигули налепить значок Мерседеса и всем говорить, что у тебя Феррари.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено _ , 20-Сен-23 10:48 
Посмотри вокруг на дороги … то что ты описал - это даже ещё и ничего, без фанатизма 😁

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено коньюктивит , 20-Сен-23 13:42 
Что-то странное написал. Но хотя-бы про мафынки.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Kiop , 20-Сен-23 08:18 
Очередные попытки мелкософта пересадить разработчиков на винду, ну не могут они смириться, что все посылают их далеко.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 11:54 
Все - это ты и пяток твоих воображаемых друзей. Не уверен, что в MS даже подозревают о твоей героической борьбе, но ты продолжай.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено коньюктивит , 20-Сен-23 13:45 
Я не согласен. Их тут не пяток, а где-то на порядок больше. Вся ойти косточка опенета.
Но, да. Там снаружи и правда никто о них не знает.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено xrensgory , 22-Сен-23 00:09 
50 человек ? ОК xD

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 21-Сен-23 15:52 
> Не уверен, что в MS даже подозревают о твоей героической борьбе, но ты продолжай.

Забыл Гейцовы слезливые письма, как фри-софтвер ущемляет его свободы, и лично товарищ Столлман трогал его за бизнес? Сколько M$ вложила в антипиар Линукса в прессе через продажных журноли-ок без чести и достоинства? Какую M$ выбрала стратегию компании? EEE? Точно-точно не замечают? А такие бюджеты на борьбу со свободным ПО зачем выделяют? Выдаёшь свою неосведомленность за чужую?
"Большим братом" обычно прикрываются, когда член маленький. Но ты продолжай, уже не вырастет.

А борьба, борьба продолжается. Под тявкание трусов и приспособленцев.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 21-Сен-23 23:29 
> Забыл Гейцовы слезливые письма, как фри-софтвер ущемляет его свободы, и лично товарищ Столлман трогал его за бизнес?

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

> "Большим братом" обычно прикрываются, когда член маленький. Но ты продолжай, уже не вырастет.

Какая забавная проекция. Тебе это только твой последний говорил или его предшественники тоже?

> А борьба, борьба продолжается. Под тявкание трусов и приспособленцев.

В твоей голове часто такие страсти кипят? Медикаментозно купируются?


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено АнонБатон , 22-Сен-23 18:10 
За последние 5 лет майкрософт для линукса сделала больше, чем коммунист столлман и его шайка идиотов, за всё время существования гну и фсф вместе взятых.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:16 
На винфак!

Зачем нужен этот костыль, когда можно нормальный linux накатить на vmware/virtualbox и не бороться с костылями от ms?


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Критик , 20-Сен-23 09:26 
Не знаю почему, но веб-сервер запущенный на бубунте внутри Virtual Box на винде, постоянно падает. При том, если наоборот на линуксе запустить винду внутри Virtual Box то эта самая винда работает сверхстабильно.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 16:28 
> винда ... сверхстабильно

пытаюсь понять, как это попало в одну фразу


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 16:52 
Секта «ни дня без бсода» тут как тут.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено User , 20-Сен-23 18:42 
Ещё вирусы! Вирусы забыли! И перестановку раз в неделю, чтоб совсем уж булшит-бинго собрать

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 10:33 
Вот как раз классическая виртуалка — это и есть костыль в большинстве случаев. Когда для задачи, решаемой одной-двумя утилитами, приходится загружать полноценную ОС, выделяя ей жирный кусок RAM, ресурсы CPU, драгоценное время, а уж как это всё «прекрасно» интгрируется с хостом, и упоминать не стоит.
Собственно, виртуалки решают совсем другие задачи, а не запуск условного калькулятора из недружественной системы.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено User , 20-Сен-23 13:31 
Вот почему microsoft'овский Hyper-V у анонима "харам", а VmWare'ный или там oracle'овый гипервизор - халяль?
Темна вода в этих облацах...

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Критик , 20-Сен-23 09:23 
Тестил WSL2 пол года назад, так PHP-FPM на нем постоянно падает, так и не смог понять почему это происходит. Также из интереса попробовал поиграть в WSL2 в графическом режиме Xonotic... крашится зараза почти моментально. Итого, мой личный вердикт (на истину не претендую) - для чего либо серьезного не пригодно, даже больше скажу, использовать для реальных проектов просто опасно.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:30 
> Xonotic
> для чего либо серьезного

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Критик , 20-Сен-23 09:36 
Xonotic это для баловства, просто любимая моя игра) А так, я пытался запустить на WSL2 сервер LEMP для высоконагруженного проекта одного, так он даже без нагрузки падает на третьем четвертом запросе. Сразу выкинул на помойку эту тупую идею, запустить что-либо на этом, это подставить себя под проблемы.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:42 
Падать не должно. По производительности проблемы есть, по стабильности не ощущал. Тут, наверное, к Hyper-V на данной конкретной конфигурации вопросы.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено коньюктивит , 20-Сен-23 13:49 
>просто любимая моя игра

А вот это как раз не удивительно.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:45 
Реальные проекты запускаются в прод на десктопе? Кровавый тырпрайз? Серьёзно?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Критик , 20-Сен-23 10:13 
На мощном ПК который куплен специально под проект и да представьте себе, так и иногда бывает. Сейчас гигабитный канал не проблема провести на любую квартиру, а там никаких проблем с тем, чтобы сделать свой собственный супер-пупер-дупер сервер.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 10:39 
То что это ничего не стоит "завести в квартиру" никак не отменяет того, что ты ламер и тащишь задачи которые элементарно решаются в среде непосредственно предназначенной для этого (а именно сервера с линухом) куда-то домой чтобы пострадать и поныть. Следующим шагом ты будешь ныть что не сумел нжинкс сконфигурить, порты из-за ната пробросить, что провайдер не дал тебе белый статик и вот это всё - страдай дальше, WSL и Linux тут вообще ни при чём

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Прыгающий Ленивец , 20-Сен-23 11:15 
Канал то провести не проблема. А что если экскаватор? Или вот недавно напряжение скакнуло в доме, пока операторское оборудование ребуталось пару минут сети не было. Как-то неочень для прода где деньги лежат.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 16:01 
Типа в датацентре прод не падает. Даже Амазон падает. Но если у тебя не банк или не авианавигация какое до этого дело. При 99.9% можно смело 8 часов в год валяться.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 19:10 
На самом деле 99,9% — это худший расклад, всерьёз никто не рассчитывает, что сервер будет восемь часов в году лежать. А вот дома запросто, а возможно и побольше — устроят вам электрики плановые работы в течение нескольких дней и гудбай.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено User , 20-Сен-23 18:44 
Мощный проект игры в xonotic, доааа. Супер-пупер-дупер, все друзяшки рады - но дотянулся клятый гейц и всё... Гм, виснет.
Печальная история, бро.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено BeLord , 29-Сен-23 15:23 
Сервер дома, для прода, да ты шутишь, как ты собрался дома безопасность обеспечить, если конечно твой дом не бункер МО.-)))

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено _ , 20-Сен-23 11:15 
Ну а что - вокруг типа нет людей с уехавшей кукухой? Да их даже большинство!
У нас пока девляпсы в ём ваяют (всяко роли / скрипты / конфиги ) … А как оно дальше пойдёт - кто знает😕

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 09:47 
Вообще-то оно отмечено в репо как pre-release

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 11:35 
> Вообще-то оно отмечено в репо как pre-release

Там все версии отмечены как pre-release


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 13:29 
Почему в Microsoft Store все дистрибутивы бесплатные, а за Fedora нужно 10 баксов платить?

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 14:08 
Вы уточняйте, что за Fedora.
> Fedora Remix for WSL is sponsored by Whitewater Foundry, Ltd. Co. under the terms of the Fedora Remix program. Fedora Remix for WSL is not endorsed by the Fedora Project or Red Hat, Inc. There is no support available for Fedora Remix for WSL from the Fedora community other than that which is offered to all users.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 16:03 
Очевидно топят за бубунту.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 20-Сен-23 18:36 
Можешь там выложить свою сборку Рача за 5 баксов, никто не запрещает

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено penetrator , 22-Сен-23 00:03 
единственное что полезно в WSL это то что мелкософт нормально начал сапортить линукс в своих продуктах, а так она даром не нужна, но если парочка хомячков подавятся - ну ОК

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 23-Сен-23 12:46 
Угу, понятно, господин penetrator радуется разработке Kali.

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено penetrator , 25-Сен-23 03:32 
> Угу, понятно, господин penetrator радуется разработке Kali.

причем тут Kаli и дистрибутивы не для десктопа?


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено garrick , 22-Сен-23 11:56 
Забыли указать что это pre-release

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 22-Сен-23 12:50 
> Забыли указать что это pre-release

Все версии WSL отмечены как pre-release, пока они не попали в основное обновление Windows.


"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 23-Сен-23 19:19 
разве не WSL 2  щас актуальная версия? дежа вю чё-то

"Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux..."
Отправлено Аноним , 23-Сен-23 19:21 
> %USERPROFILE%\.wslconfig

даже на собственной ос не знают куда конфиги кладутся