The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Microsoft развивает GUI для настройки WSL, прослойки для запуска Linux-приложений в Windows

30.05.2024 21:12

Компания Microsoft объявила о разработке графического конфигуратора для WSL (Windows Subsystem for Linux), прослойки для запуска Linux-приложений в Windows. Конфигуратор упростит настройку WSL под свои потребности и позволит управлять и просматривать различные параметры WSL без необходимости ручного редактирования файла ".wslconfig".

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

Из других изменений в WSL упоминается включение по умолчанию некоторых настроек, ранее относящихся к категории экспериментальных. В частности, включены настройки: "autoMemoryReclaim=dropCache" для автоматического возвращения освободившейся памяти обратно в Windows и "dnsTunneling=true" для туннелирования DNS в Windows 11.

Из экспериментальных возможностей добавлена опция "wsl --manage <distro> --set-sparse <true/false>" для автоматического возвращения освобождающегося дискового пространства основной системе и параметр "networkingMode=mirrored" для включения режима зеркалирования сети, необходимого для поддержки IPv6.

В Microsoft Defender добавлен плагин для WSL, позволяющий использовать Microsoft Defender for Endpoint для мониторинга WSL окружений. Кроме того, обеспечена интеграция в WSL агента, позволяющего управлять настройками через Intune. В дальнейшем также будет добавлена возможность использования конфигуратора Dev Home для управления и запуска WSL-окружений.



  1. Главная ссылка к новости (https://devblogs.microsoft.com...)
  2. OpenNews: Microsoft переименовал дистрибутив CBL-Mariner в Azure Linux и опубликовал Azure Sphere OS 24.03
  3. OpenNews: Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux-приложений в Windows
  4. OpenNews: Microsoft опубликовал sudo для Windows
  5. OpenNews: Первый стабильный релиз WSL, прослойки для запуска Linux-приложений в Windows
  6. OpenNews: Microsoft добавил поддержку systemd в WSL (Windows Subsystem for Linux)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61278-wsl
Ключевые слова: wsl, windows
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (155) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 21:30, 30/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    А WSL у них нет в планах возродить? Нормальная тема была так-то, по сравнению с Cygwin.
     
     
  • 2.4, Анониссимус (?), 21:34, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А чем не устроил cygwin?
     
     
  • 3.30, Аноним (30), 23:30, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тормозами.
     
     
  • 4.69, Аноним (69), 07:47, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда пусть лучше Мелкомягкие подключаются к допиливанию Cygwin, чем свои велосипеды городить.
     
     
  • 5.119, Аноним (119), 10:31, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Велосипед всё же лучше, чем костыль.
     
  • 4.179, Аноним (179), 02:50, 01/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так тормоза из-за ОС. На голой лицензионной ОС я лично проблем с ним не наблюдал.
     
  • 3.113, Пряник (?), 09:59, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Тем, что сидишь всё ещё в винде, а не в нормальном линуксе.
     
  • 2.7, Аноним (7), 21:35, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так вроде вот он, живой
    Или речь всё-таки про SUA?
     
     
  • 3.9, Аноним (2), 21:40, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    WSL2 это виртуалка с Ubuntu, WSL это типа wine.
     
  • 2.17, анонимус (??), 22:23, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    WSL1 закопали потому что нишмогли сделать быстро и дёшево, а нужно оно только 2.5 анонимусам. Алсо, оно еле было готово когда они на него забили. Им проще допиливать костылями WSL2 (вон WSL-g в первой вряд ли получилось бы реализовать так быстро). Плюс работает оно быстрей в разы из-за того что на файловую систему нет таких расходов.
     
  • 2.34, Аноним (34), 23:38, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не нужно, правильно сделали, что закопали
     
     
  • 3.64, Аноним (64), 07:15, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не стоит говорить за всех.

    Для работы использую Linux, но дома стояла Windows 10.

    Так вот было очень удобно использовать утилиты на подобии curl, awk, sed, grep, ffmpeg, whois в WSL. И обновлялось все комфортно, через пакетный менеджер.

    А вот WSL 2, с необходимостью включать HyperV (что отрубит сразу все сторонние средства виртуализации, на подобии VMWare, VirtualBox), действительно, сомнительная вещь.

     
     
  • 4.72, Аноним (69), 07:54, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так а почему бы сразу не использовать VirtualBox? Тем более, что для него годится практически любой дистр Линукса.
     
     
  • 5.161, Аноним (161), 16:11, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Потому, что для каждого curl и т.д включать / выключать виртуалку очень утомительно.
     
  • 4.133, Boboms (ok), 12:25, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Насчет сед и греп не скажу, но ffmpeg, yt-dlp и проч. нормально устанавливаются через scoop
     
     
  • 5.162, Аноним (161), 16:12, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, но в первые слышу за конкретно это. Другие пакетные менеджеры типа winget тоже не ясны, как. А вот debian мне был очень привычен.
     
  • 4.186, Аноним (186), 14:57, 02/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, как у меня WSL2 крутится рядом с VirtualBox... Наверное я что-то делаю не так.
     
  • 2.96, Аноним (96), 09:23, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    семантика api fs принципиально несовместима с posix, полная совместимость недостижима либо чревата дикими тормозами

    потому поковырялись, поняли, что не смогут, закопали и сделали wsl2

     
     
  • 3.140, leningrib (?), 13:27, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    скорее запилив сие чудо аки-вайн, мс сама бы вырыла себе яму, т.к. в честной конкуренции этой фирме ничего не светит. китайцы тоже думали, что самые умные, а получили опиумную войну и сейчас проблемы  с тиктоком в штатах ровно по той же причине: мы на ваш рынок выйдем, а вас к себе не пустим.
    в микрозонде пытаются учесть опыт китайцев и вкорячивают виртуалку - так оно поспокойней будет
     
     
  • 4.188, aname (?), 09:48, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это с кем конкуренция- то случилась бы?
     
  • 2.124, Аноним (124), 10:58, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У них и с WSL2 какие-то проблемы. Последний раз обновление ядра выходило в 2022 году (застряли на 5.10). Это странновато, с учетом того, что до этого обновлялось оно довольно часто.
     
     
  • 3.125, Роман (??), 11:25, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ❯ uname -rsvio
    > Linux 5.15.146.1-microsoft-standard-WSL2 #1 SMP Thu Jan 11 04:09:03 UTC 2024 x86_64 GNU/Linux
     
  • 2.143, nebularia (ok), 13:59, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да он вроде работает вполне нормально как замена Cygwin, хз чего там ещё надо. За всякими расширенными возможностями типа контейнеризации к WSL2
     

  • 1.3, oficsu (ok), 21:31, 30/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > В качестве основной проблемы с ".wslconfig" отмечаются трудности с пониманием какие настройки доступны и какие значения можно в них выставить

    Как тяжело в мире, где не сумели до сих пор изобрести man pages

     
     
  • 2.6, Анониссимус (?), 21:35, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +9 +/
    А хорошо там в мире, где чтобы чуть подправить конфиг, надо пол часа курить ман?
     
     
  • 3.8, oficsu (ok), 21:40, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Внезапно, чтобы менять какие-то настройки, нужно вдумчиво читать и понимать, что ты делаешь. И будешь ты разбираться в этом, читая маны, листая официальную доку в браузере или вычитывать пункты меню в графической тулзе — всё это не имеет значения, ибо основную сложность представляет содержимое документации, а не её формат
     
     
  • 4.37, Аноним (30), 23:43, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > вдумчиво читать и понимать, что ты делаешь

    Да уж, решить сколько памяти, диска и ядер — это надо неделю вчитываться и вдумываться. А то и две!

    99% системного администрирования — примитивщина, которую по хорошему бы автоматизировать, но пока дешевле сбагрить эникеям никто не будет этого делать. А для оставшегося 1% маны не написаны, да и незачем. Такие проблемы бывают только у 3½ гиперскейлеров, и они — не ты.

     
     
  • 5.42, oficsu (ok), 00:16, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Да уж, решить сколько памяти, диска и ядер

    man foo.conf | grep -iC5 core решает проблему быстрее, чем обход большого числа меню с неоднозначным неймингом, особенно при длинных списках

    Нет, гипотетический поиск в gui эту проблему действительно может решить лучше. Но, простите, я нигде в своей практике не видел хорошего поиска по настройкам, который бы решал больше проблем, чем создавал. Зачастую даже загуглить нужную локацию быстрее. Но если есть возможность нагуглить опцию, то ctrl+c из гугла и ctrl+v в конфиг — проще, чем кликать цепочку пунктов меню

     
     
  • 6.82, Аноним (119), 08:42, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ага, теперь ещё и по грепу ман читать.
     
  • 4.39, Анониссимус (?), 00:05, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Во-первых, не всегда всё так сложно. Зачастую нужно только узнать название нужного ключа, вспомнить синтаксис конфигурационного файла и т. п.

    Во-вторых, когда всё сложно, gui и здесь может очень помочь, например запрещать активировать конфликтующие опции.

     
     
  • 5.43, oficsu (ok), 00:20, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > например запрещать активировать конфликтующие опции

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

     
     
  • 6.93, Прохожий (??), 09:19, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всё так. Вот только ПО может быть настолько сложным, что заранее придумать адекватную  структуру конфигов для него просто невозможно. Поэтому часто эта структура плоская. А конфликты решаются или на этапе вычитывания конфига и сообщений пользователю, что так нельзя, или с помощью GUI.
     
  • 4.99, Аноним (119), 09:25, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то формат очень даже имеет значение. Давайте из википедии все гиперссылки выпилим, а потом ещё на бумаге напечатаем — неудобно? странно, а содержимое ведь не изменилось.
     
     
  • 5.170, oficsu (ok), 18:56, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Перечислив список форматов, я действительно должен был уточнять, что фраза относ... большой текст свёрнут, показать
     
  • 4.117, Аноним (117), 10:13, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Внезапно, если знаешь что и где надо поменять, формат конффайла может стать задержкой на пути.

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

    И ещё: чему верить-то? "Мы тыщи сервисов в контейнерах запускаем (не глядя чтоль)" или "мы вдумчиво проверяем конфиги и курим маны"?

     
  • 4.164, Аноним (-), 16:48, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты отстал от жизни Сегодня, если надо поменять настройки алгоритм действий тако... большой текст свёрнут, показать
     
  • 4.175, Аноним (175), 20:57, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Расскажи это юзерам продукции эппл :))) Они тебя о6_оссут и будут правы. Не должен обычный НАСТРОЙЩИК каких-то перделок требовать каких-то академических знаний или очень узкоспециализированного опыта.
    Собственно, потому Линукс и про___ал весь десктоп - такие как ты там сидят, умничают "читайте маны!" - а народу больше делать не___й, как читать тупые, бесполезные страницы каких-то гиков! Не зря ВМЕСТО манов давно уже заведена практика HOWTO - живое подтверждение БЕСПОЛЕЗНОСТИ манов для работы.
     
     
  • 5.189, Аноним (189), 15:29, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я вот вроде человек не самый тупой, и прогером был, сейчас дата-саентист и линух использую, и в консоле нормально работать умею. Но мыны - это, извините, какой-то п***ц. Ты открываешь ман и на тебя сразу сваливается огромная простыня, в которой что-то найти что тебе нужно - это полдня потратишь. И в итоге все равно пойдешь в гугл и найдёшь ответ там за минуту максимум. Хуже манов - только документация проектов от apache))
     
  • 3.22, Всем Анонимам Аноним (?), 22:44, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, виндовый админ, которому ничего не нужно читать, поменяет какую-нибудь опцию где-нибудь и потом вся компания будет искать где это и что было, весело будет.
    Ведь peer review не нужен, доку читать не нужно, вроде все логично, кликнул и магия будет
     
     
  • 4.73, Аноним (69), 08:02, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нужно делать надёжнее, кнопочка "Сделать за..сь" решает все проблемы виндоадмина.
     
  • 3.115, Пряник (?), 10:00, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как тяжело в мире, где не сумели до сих пор изобрести grep
     
  • 3.142, leningrib (?), 13:30, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да чё я там не видел? - руль и две(три) педали! фигня! зачем чего-то учить. пусть эти.. как их... ботаники учат, я и так могу - я ж нормальный пацан, а не какой-то там здрт
    ...few moments later...
    памагитиии!!!!111
     
     
  • 4.178, Анониссимус (?), 22:38, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > да чё я там не видел? - руль и две(три) педали! фигня!
    > зачем чего-то учить. пусть эти.. как их... ботаники учат, я и
    > так могу - я ж нормальный пацан, а не какой-то там
    > здрт
    > ...few moments later...
    > памагитиии!!!!111

    Действительно, зачем руль и педали? Надо на приборной панели замыкать контакты перемычкой, да подстроечник отвёрткой крутить. Педали для слабаков.

     
  • 2.28, Аноним (28), 23:23, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    man, конечно, хорошо. Но почему бы не сделать sample конфиг с тучей закомментированных опций? Но мы-то знаем почему. :)
     
     
  • 3.38, Анониссимус (?), 00:01, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лично я ненавижу такие sample конфиги. Ещё более неудобно, чем man.
     
     
  • 4.74, Аноним (69), 08:07, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну почему же? Вот был такой конфиг у сервера jabberd2. Все параметры с комментариями. Ненужно даже читать доков, всё и из комментариев понятно что и зачем. И это несмотря на то, что формат там XML.
     
     
  • 5.135, Анониссимус (?), 13:07, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему? Основная причина -- конфиг засирается множеством комментариев. Неудобно листать и искать нужное. Трудно сразу понять, что изменено, а что осталось на дефолтах. Моё мнение, что в конфиге должно быть только то, что туда поместил админ, а всё остальное должно быть в доках.
     
  • 3.47, oficsu (ok), 00:46, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Только опции, которые сопадают с дефолтом, не должны быть закомментированы — это скорее дополнительные вопросы вызовет о том, какое фактическое значение опции используется по дефолту

    Поэтому рождается очевидная мысль — иметь дефолтный конфиг, в котором раскомментированы фактические дефолтные значения, а недефолтные закомментированы

    Но такой вариант неустойчив к миграции, дефолты софта перестают зависеть от текущей версии софта и начинают зависеть от менее предсказуемого фактора — первой версии софта, установленной в систему

    Так что остаётся только вариант с примером/шаблоном конфига, который можно скопировать и подправить под себя. Но это будет просто... менее удобный аналог мана? Потому что придётся его целиком вдумчиво читать и потенциально чистить от лишнего

     
     
  • 4.111, Joe Ford (?), 09:51, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    /etc/program.d/00default для дефолтного конфига
    /etc/program.d/10ya_navertel для твоих настроек, переопределющих дефолт

    Всё придумано до нас

     
  • 2.136, Middle Go Developer (?), 13:12, 31/05/2024 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     
     
  • 3.171, oficsu (ok), 19:01, 31/05/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.137, Middle Go Developer (?), 13:17, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Работодателю выгоднее один раз заплатить за машину с виндой и взять на недорогую ставку эникейщика, чем нанимать высокообразованного дорогого неэникейщика, после увольнения которого никто не разберётся в экземпляре эгоистических принципов оного
     

  • 1.5, Аноним (7), 21:34, 30/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лучший дистрибутив становится ещё лучше?
     
     
  • 2.21, Аноним (21), 22:37, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Единственный, которым можно пользоваться на десктопе.
     
     
  • 3.75, Аноним (69), 08:10, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это Ubuntu для WSL2?
     
     
  • 4.95, Прохожий (??), 09:23, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там не только Ubuntu можно выбрать. Есть ещё Oracle Linux, например. И ещё что-то, уже не помню что именно.
     

  • 1.10, Аноним (10), 21:45, 30/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Но зачем? Если СПО и так можно собрать под винду. Это новый способ для деградирования?
     
     
  • 2.76, Аноним (69), 08:11, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В мире Виндов иначе не могут-с.
     
  • 2.100, Прохожий (??), 09:26, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Например, для тестирования чего угодно под Линуксом.
     
  • 2.108, Аноним (119), 09:45, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    СПО ≠ мультиплатформа.
    Впрочем, WSL всё равно не для этого.
     

  • 1.11, Аноним (11), 21:53, 30/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    В голос просто. Вендоюзеры и тут без гуи не смогли.
     
     
  • 2.12, Аноним (11), 21:55, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    *Вендоадмины.
     
     
  • 3.13, Трон (?), 22:16, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Нет, готовят линуксКапец
    Microsoft это похороны архитектуры DEC alpha, os/2, ....
     
     
  • 4.49, Ox (?), 01:31, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Емнип, OS/2 не работала ни на чем кроме х86, последняя внезапно всё ещё жива -- что-то затянулись у них похороны.
     
     
  • 5.63, n00by (ok), 07:11, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для аналогий с известными историями искать следует не различия, а сходства. И OS/2, и GNU/Linux принадлежат IBM. А горячо любимый всеми программист Леннарт Поттеринг чем-то похож на Билли Гейтса.
     
     
  • 6.87, 1 (??), 09:04, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мама у него тоже работает в ИБМ ?
    Гейтс махинатор и талантливый менеджер. Лёня программист со своими идеями. В чём сходство ?
     
     
  • 7.105, name (??), 09:34, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Со своими? Он просто тащит с маздая.
     
     
  • 8.121, 1 (??), 10:48, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну покажи systemd и PulseAudio в винде ... текст свёрнут, показать
     
     
  • 9.139, n00by (ok), 13:24, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    systemd напоминает scm system exe, разве что сервисов режима ядра нет ... текст свёрнут, показать
     
  • 7.138, n00by (ok), 13:22, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сходство в фотографии. Так что вопрос про родственников меня занимает не меньше.
     
  • 7.183, Аноним (183), 12:02, 01/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хватит уже повторять чушь придуманную дурачком из Хацкепа про маму Гейтса и IBM ... большой текст свёрнут, показать
     
  • 4.77, Аноним (69), 08:16, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Во-во, они хотят повторить "успех" OS/2, под которой "программы для Windows 3.1 работали лучше, чем под самой Windows"! ;)
     
  • 4.130, Аноним (119), 12:04, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я, конечно, понимаю, что здесь не любят MS, но обвинять их в смерти DEC ALpha — это уже как-то перебор.
     
     
  • 5.141, n00by (ok), 13:29, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то эта конспирология ещё времён конца СССР. Как ЦРУ или кто-то там дали зелёный свет WIntel, подсчитав, что в СССР написали под PDP11 больше кода чем в США.
     
     
  • 6.169, Аноним (119), 18:32, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На всякий случай напомню, что Wintel таковым стал далеко не сразу. NT была и под Альфу в том числе.
    PDP-11 — это что-то по прадедовски?
     
     
  • 7.172, n00by (ok), 19:16, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > На всякий случай напомню, что Wintel таковым стал далеко не сразу. NT
    > была и под Альфу в том числе.

    На всякий случай уточню, что конец СССР случился до появления у захватившей мир WIntel планов на NT. Без этого команда создателей VMS вряд ли бы захотела работать над WNT в новой успешной конторе.

    > PDP-11 — это что-то по прадедовски?

    Да, для DEC PDP-11 прадеды Linux-а Брайан Керниган и Деннис Ритчи создали язык Си и UNIX.

     
  • 2.32, noc101 (ok), 23:36, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Могут. Просто ГУИ это всегда хорошо. Это наглядно и уменьшает порог вхождения.
    Редглазые как обычно, думают что ковыряние в консоли это верх интеллектуальности.
     
     
  • 3.50, Ox (?), 01:33, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Просто ГУИ это всегда хорошо

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

     
     
  • 4.70, нейм (?), 07:49, 31/05/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.154, noc101 (ok), 14:37, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ладно согласен, что не всегда)
     
  • 3.94, User (??), 09:21, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, не "всегда" - автоматизация чистого gui тот еще квест - но в данном случае правда, "порог вхождения" снижает.
     

  • 1.14, Аноним (14), 22:17, 30/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –16 +/
    Ночной кошмар 🤬любителей 👌👈 в консоле.
    Напоминаю что любая операционная система это запускала прикладного программного обеспечения. Ни для чего больше она не нужна. Если в ОС для запуска ПО надо 🚬📜 то это плохая ОС. Хорошая ОС это та что упрощает запуск ПО. Гордиться тем что вы освоили как запустить ПО в консоли всё равно что бухгалтер освоил Excel. Хотя Excel полезнее будет.
     
     
  • 2.15, Tron is Whistling (?), 22:21, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот так взял и выкинул миллионы серверов, которые твоё <название ПО вписать> использует при работе.

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

     
     
  • 3.16, Tron is Whistling (?), 22:22, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    (буднично представил гуй для конфигурации апача или хапрокси, о***л, перестал представлять)
     
     
  • 4.33, noc101 (ok), 23:37, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дык есть такое! На винде правда, на линухах не видел, у меня апач только на серверах без гуи работают
     
  • 4.88, 1 (??), 09:07, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    webmin ? Даже пару раз просили его поставить - хз правда зачем.
     
     
  • 5.91, Tron is Whistling (?), 09:15, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И сколько % от возможностей апача эта фигня покрывает?
    Да нисколько.
     
     
  • 6.122, 1 (??), 10:52, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не пользовался - не знаю ... Хотя из-за апача его и ставили и ещё из-за postfix.
     
  • 4.102, User (??), 09:30, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, IIS так-то вполне себе настраивается жи, нi? И если выбирать между IIS'ом и apache'вским конфигом... то оба стула так-то по-до-зри-тель-ны-е.
     
     
  • 5.158, Tron is Whistling (?), 15:13, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    IIS - это процентов 10 от апача по фичам :D
     
     
  • 6.166, User (??), 17:31, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > IIS - это процентов 10 от апача по фичам :D

    СмИщно пошутил, да. Но слово "лопата" где-то потерялось.

     
     
  • 7.181, Tron is Whistling (?), 09:47, 01/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы пошутил...
     
     
  • 8.182, User (??), 11:06, 01/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чо там с http3 quic Все еще нинужьна ... текст свёрнут, показать
     
  • 5.159, Tron is Whistling (?), 15:13, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Даже цуко в нормальный remote IP не умеет.
     
  • 3.24, Аноним (24), 22:51, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Вот так взял и выкинул миллионы серверов, которые твоё <название ПО вписать> использует при работе.

    Одни пигут ПО без графики, другие гордятся что героически превозмогают.
    >А на большинстве серверов и у серверного прикладного ПО гуя в основном нет, гуй под такое число настроек пилить просто задолбаешься.

    Ты сейчас признал что разработчики просто ленивые? Windows Server имеет графическую оболочку.

     
     
  • 4.35, noc101 (ok), 23:40, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Ты сейчас признал что разработчики просто ленивые?

    Нет! Просто во многих случаях ГУЙ не нужен. Не плохо когда он есть, но и отсутствие не значит что плохо.
    ты вижу не работаешь за серверами удаленно. Но по ССШ гонять графику накладно. А РДП ставить на сервер где надо логи брать только, ну такая себе идея, скажу честно тупая.

    >Windows Server имеет графическую оболочку.

    Ну я тебя обрадую, у Винды давно есть без гуевый дистрибутив. Довольно популярный. Особенно в облаках.


    >Одни пигут ПО без графики, другие гордятся что героически превозмогают.

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

     
     
  • 5.48, Аноним (30), 01:02, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > ты вижу не работаешь за серверами

    Ты, вижу, тоже.

    > по ССШ

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

    > логи брать

    … надо из коллектора логов с удобным синтаксисом запросов, дашбордами и автоматикой. Грепать их на сервере по ssh

    > ну такая себе идея, скажу честно тупая.

     
  • 5.104, User (??), 09:32, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Эээээ... а вы именно "за сервером" работаете? Вот так-таки old school - серверная в кладовке под лестницей, админ за конЦолью и сидит, вот это вот всё?! Нууу... дiла.
     
     
  • 6.109, Аноним (109), 09:47, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну на самом деле, ТЕРМИНАЛ, это физический монитор с клавиатурой и мышкой возле шкафов с серверами в серверной. А не то чёрное окошечко к которому вы привыкли.
     
     
  • 7.116, Аноним (119), 10:02, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле терминалом может быть даже электрифицированная печатная машинка. И монитор с клавиатурой, и окошечко — лишь частные случаи терминала.
     
  • 7.165, User (??), 17:30, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну на самом деле, ТЕРМИНАЛ, это физический монитор с клавиатурой и мышкой
    > возле шкафов с серверами в серверной. А не то чёрное окошечко
    > к которому вы привыкли.

    Да я так-то 25 лет назад с такого ТЕРМИНАЛА начинал - но немного удивительно, что оно где-то ещё осталось в таком вот виде с "админом-за-сервером-

     
  • 4.56, Ox (?), 04:21, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты сейчас признал что разработчики просто ленивые? Windows Server имеет графическую оболочку.

    Да, но уже давненько предлагает ставится без нее.

     
     
  • 5.110, Аноним (109), 09:49, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да,майкрософт пошла на встречу линуксоидам, которым легче в терминале клацать клавишу, чем мышкой елозить научиться. Переучиваться это сложно.
     
  • 4.83, Tron is Whistling (?), 08:44, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ты сейчас признал что разработчики просто ленивые? Windows Server имеет графическую оболочку.

    Да там не то, чтобы в лени дело, там гуй пилить просто затрахаешься под такое число сущностей.
    Напомнить, что у твоего Windows Server 99% настроек - в реестре, и найти их чуть-чуть сложно?

     
  • 4.89, 1 (??), 09:10, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Windows Server имеет графическую оболочку.

    Если ты её при установке выберешь. А так можно и без неё. Просто в Linux есть ещё всякие KDE, GNOME, XFCE, а в виндах одна оболочка.

     
  • 2.18, НяшМяш (ok), 22:23, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Им понадобилось много времени, чтобы создать графическую утилиту для системы, построенной вокруг графической оболочки. Отличная система, если бы ещё звук с принтерами не отваливался xD

    За это время KDE успел с 5 Qt мигрировать на 6, а в линуксе Valve расковыряли WINE до такой степени, что играть можно практически во всё. Сразу видно, где работу делают, а где то самое из эмодзиков.

     
     
  • 3.25, Аноним (24), 22:52, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >За это время KDE успел с 5 Qt мигрировать на 6

    У самурая нет цели только путь

     
     
  • 4.78, Аноним (69), 08:23, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    DE построено - цель достигнута. Теперь нужно только адаптировать её к меняющимся внешним условиям, как то: новые форматы данных, протоколы обмена, новая переферия и т.д.
     
  • 3.118, Аноним (117), 10:20, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Игрушки есть, а это для линукса главное!

    Теперь можно для них текстовые конфиги мутить.

     
  • 2.29, Аноним (28), 23:25, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Толстовато, но для тех, кто верит: в консоли (и/или текстовом файле) некоторые вещи делаются намного быстрей, а некоторые и наглядней. Что-то бывает наглядней и в гуе.
     
     
  • 3.40, Аноним (24), 00:06, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да умею я в консоль, уже нельзя немого порофлить. Я в консоли команды вводить и конфги править привык ещё до знакомства с Linux в Quake.
     
  • 2.57, Аноним (57), 04:53, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >любая операционная система это запускала прикладного программного обеспечения

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

     

  • 1.20, bit_zer0 (?), 22:33, 30/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Какой-то сюрреализм - даже если им нужен gui, зачем делать отдельное приложение? Есть же у них Settings, сделали ли бы просто новую секцию и отображали бы, если WSL2 включен.
    У них там наверно теперь как в Google - каждая команда лепит что хочет.
     
     
  • 2.36, noc101 (ok), 23:41, 30/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем? Чтобы перегружать и так то что перегружено? Брось
     
     
  • 3.90, нах. (?), 09:13, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а это кстати - оппа settings.
    И результат нашествия бангалорских умельцев. И да, пользователю не  пользующемуся wsl - нафиг не нужны в Settings его настройки.

    Напоминаю, кто опоздал родиться - control panel такой проблемы не имела, каждый .cpl - по сути отдельная программка (и апи - общедоступен). Но при этом действительно интегрированы в одном понятном месте а не размазаны по всей системе. И если фичи нет - то ее cpl тоже нет и в control panel ничего не мешается.
    Поставил - появилась.

    Теперь так не умеют.


     
  • 2.92, Аноним (92), 09:17, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем в настройках системы, настройки для другой системы?
     
  • 2.177, Аноним (175), 21:03, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У них там наверно теперь как в Google - каждая команда лепит что хочет.

    Примерно так! Некоторое время назад "рассекретили" внутренний маразм: оказывается, для компиляния сишарпа в VS и компиляния в командной строке было ДВА(!) отдельных компилера, каждый из которых делался отдельной team. Вот это я понимаю, эпик фэйл менеджмента! :)) И это называется "софтверный гигант".... *фэйспалм*

     
     
  • 3.180, n00by (ok), 09:07, 01/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> У них там наверно теперь как в Google - каждая команда лепит что хочет.
    > Примерно так! Некоторое время назад "рассекретили" внутренний маразм: оказывается, для
    > компиляния сишарпа в VS и компиляния в командной строке было ДВА(!)
    > отдельных компилера, каждый из которых делался отдельной team.

    Я думал, что компилятор Додиеза это csc.exe. Как называется второй и где про него можно почитать?

     
     
  • 4.185, Вова (?), 00:25, 02/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты про ком. строку, а у студии ещё БЫЛ свой встроенный компилер. Именно поэтому ты не можешь на студии 2013 юзать новый C#. https://stackoverflow.com/a/32010632
     
     
  • 5.187, n00by (ok), 15:50, 02/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По ссылке пишут о проверке синтаксиса во время редактирования. Причём здесь компилятор? О компиляторе там пишут, что как раз без установки парсера сборка происходит без проблем, хотя Студия указывает на ошибки в тексте: it will show errors in the code editor window although it will build fine.
     

  • 1.31, Аноним (30), 23:31, 30/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > параметр "networkingMode=mirrored" для включения режима зеркалирования сети, необходимого для поддержки IPv6

    Джва года ждал. Отличная новость!

     
  • 1.41, Аноним (30), 00:09, 31/05/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     

     ....ответы скрыты (2)

  • 1.45, srgazh (ok), 00:27, 31/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Полездно
     
  • 1.46, Аноним (46), 00:30, 31/05/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.52, Fear of the dark (?), 02:10, 31/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А есть кто этот ВСЛ пользует в жизни? Отпишитесь, почему не линукс, а какой-то изврат из-под венды?
     
     
  • 2.58, Аноним (57), 04:55, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У нас на работе используют вовсю.

    А зачем Linux? Под линукс нужного софта почти нет.

     
     
  • 3.60, Аноним (60), 05:16, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зато есть sed, grep, vi и awk - можно почувствовать себя элитой. Или все ключи к tar выучить и плевать что это сакральное знание тебе ни разу в жизни не пригодится.
     
     
  • 4.79, Аноним (69), 08:27, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем все опции выучивать? Достаточно выучить --help.
     
     
  • 5.107, нах. (?), 09:44, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    и каждый раз когда надо использовать tar - по пол-часика почитать этот хелп.

    Вы ж всегда так работаете, да?

     
  • 4.97, нах. (?), 09:23, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как будто сокровенное знание чем круглые скобочки отличаются от фигурных не позв... большой текст свёрнут, показать
     
  • 2.71, нейм (?), 07:53, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Копроративные требования, например.
     
  • 2.126, Аноним324 (ok), 11:32, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы удобнее писать софт который должен работать в винде и линуксе одновременно.
     
     
  • 3.153, Аноним 22 (?), 14:36, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтобы удобнее писать софт который должен работать в винде и линуксе одновременно

    на столе стоят 2 компьютера - один под Windows, другой под Linux. Как минимум.

     
     
  • 4.190, Аноним324 (ok), 09:55, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Чтобы удобнее писать софт который должен работать в винде и линуксе одновременно
    > на столе стоят 2 компьютера - один под Windows, другой под Linux.
    > Как минимум.

    У нормальных людей есть только ноутбук с виндой, и сервер где-то на другом конце света на линуксе. И да копьютер если это не ноутбук должен стоять под столом или в подвале.

     

  • 1.53, Аноним (53), 03:09, 31/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Удивляет почему в Microsoft еще не создали дистрибутив для WSL с Wine и не дропнули легаси 32-битный код из современной 64-битной венды.
     
     
  • 2.127, Аноним324 (ok), 11:34, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что обратная совместимость. Которой в линуксах кстати нет.
     
     
  • 3.155, Аноним 22 (?), 14:38, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому что обратная совместимость. Которой в линуксах кстати нет.

    И это неприятный сюрприз для тех, кто начинает программировать для Linux. Тоже была такая проблема. Есть несколько путей ее эффективного решения. Во всяком случае для себя решил - приложение работает во всех версиях, кроме уж совсем антикварных.

     
  • 2.129, Аноним (119), 12:00, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем?
     

  • 1.54, Аноним (-), 03:35, 31/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне кажется майкрософт уже пора избавиться от middle-man в лице Windows, и наконец запилить свою настоящую MS Windows Linux. Там уже с прослойкой для запуска легаси win32 приложений все в порядке.
     
     
  • 2.156, Аноним 22 (?), 14:40, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, она у нее всегда была, даже с красивым названием. Во-вторых, она у нее есть и сейчас. И тоже с красивым названием.
     

  • 1.55, cheburnator9000 (ok), 04:05, 31/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    ✔ Modern WinApp.
    ✔ Медленный запуск.
    ✔ DirectX рендер.
    ✔ Заметные тормоза в отзывчивости интерфейса.
    ✔ Огромные виджеты под две строчки текста и ComboBox.
    ✔ Куча багов которые senior developers будут фиксить пару лет.
    ✔ AVX512 ускорение в GUI.
    ✔ Низкий набор функциональности, чуть больше чем у GTK4/Adwaita приложений.

    И много чего еще о чем линуксоиды не догадываются.

     
     
  • 2.59, Аноним (60), 05:13, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как они об этом догадаются если они с подобным живут всё время? Сравнить ведь не с чем, в ненужном на десктопе ситуация не меняется лет 30.
     
     
  • 3.114, Аноним (119), 09:59, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я сравнивал новый вендовый калькулятор с KCalc, например. Оба тормоза.
     

  • 1.62, wd (?), 06:56, 31/05/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     

     ....ответы скрыты (3)

  • 1.86, Аноним (86), 09:04, 31/05/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.123, Минона (ok), 10:52, 31/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда появиться патчи WSL-RT?
     
  • 1.128, mumu (ok), 11:36, 31/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    WSL же похоронили. В этом году вроде бы новость была. Что-то изменилось?
     
     
  • 2.131, Аноним (119), 12:17, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    WSL1 забросили. WSL2 живее всех живых.
     
  • 2.132, Аноним (132), 12:18, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Похоронили WSA (Windows Subsystem for Android). WSL (Windows Subsystem for Linux) в полном здравии.

    https://www.opennet.ru/opennews/art.shtml?num=60735

     
     
  • 3.157, mumu (ok), 15:00, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Точно. Спасибо!
     

  • 1.176, user90 (?), 20:57, 31/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо бы запретить))
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру