The OpenNET Project / Index page

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

Microsoft анонсировал подсистему WSL2 со штатным ядром Linux

07.05.2019 11:38

Компания Microsoft представила на проходящей в эти дни конференции Microsoft Build 2019 обновлённую подсистему WSL2 (Windows Subsystem for Linux), предназначенную для запуска исполняемых файлов Linux в Windows. Ключевой особенностью второй редакции является поставка полноценного ядра Linux, вместо прослойки на лету транслирующей системные вызовы Linux в системные вызовы Windows.

Тестовый выпуск WSL2 будет предложен в конце июня в экспериментальных сборках Windows Insider. Поддержка WSL1 на базе эмулятора будет сохранена и пользователи смогут использовать её бок о бок с WSL2. Для запуска ядра Linux в окружении Windows задействована легковесная виртуальная машина, уже применяемая в Azure.

В рамках WSL2 для Windows 10 будет предлагаться компонент со штатным ядром Linux 4.19. По мере выхода исправлений для LTS ветки 4.19, ядро для WSL2 будет оперативно обновляться через механизм Windows Update и тестироваться в инфраструктуре непрерывной интеграции Microsoft. В WSL2 будет использоваться то же ядро, что применяется в инфраструктуре Azure, что позволит упростить сопровождение.

Все подготовленные для интеграции ядра с WSL изменения будут опубликованы под свободной лицензией GPLv2 и будут передаваться в upstream. Подготовленные патчи включают оптимизации для сокращения времени запуска ядра, уменьшения потребления памяти и оставления в ядре минимально необходимого набора драйверов и подсистем. Предлагаемое ядро сможет выступать в качестве прозрачной замены эмулирующей прослойки, предлагаемой в WSL1. Наличие исходных текстов позволит энтузиастам при желании формировать свои сборки ядра Linux для WSL2, для чего будут подготовлены необходимые инструкции.

Использование штатного ядра с оптимизациями от проекта Azure позволит добиться полной совместимости c Linux на уровне системных вызовов и обеспечить возможность бесшовного запуска в Windows контейнеров Docker, а также реализовать поддержку файловых систем на базе механизма FUSE. Кроме того в WSL2 существенно увеличена производительность ввода/вывода и операций с файловой системой, которая раньше была узким местом WSL1. Например, при распаковке сжатого архива WSL2 быстрее WSL1 в 20 раз, а при выполнении операций "git clone", "npm install", "apt update" и "apt upgrade" в 2-5 раз.

Несмотря на поставку ядра Linux, как и раньше WSL2 не будет предоставлять готовый набор компонентов для пространства пользователя. Данные компоненты устанавливаются отдельно и базируются на сборках различных дистрибутивов. Например, для установки в WSL в каталоге Microsoft Store предлагаются сборки Ubuntu, Debian GNU/Linux, Kali Linux, SUSE и openSUSE. Для взаимодействия с предлагаемым в Windows ядром Linux потребуется подстановка в дистрибутив небольшого скрипта инициализации, изменяющего процесс загрузки. Компания Canonical уже заявила о намерении обеспечить полноценную поддержку работы Ubuntu поверх WSL2.

Дополнительно можно отметить публикацию компанией Microsoft эмулятора терминала Windows Terminal, код которого распространяется под лицензией MIT. Вместе с терминалом также открыт код оригинального интерфейса командной строки conhost.exe, применяемого в Windows и реализующего Windows Console API. Терминал предоставляет интерфейс на базе вкладок и разделяемые окна, полностью поддерживает Unicode и escape-последовательности для цветного вывода, позволяет менять темы оформления и подключать дополнения, поддерживает виртуальные консоли (PTY) и использует DirectWrite/DirectX для ускорения отрисовки текста. В терминале возможно использование оболочек Command Prompt (cmd), PowerShell и WSL. Летом новый терминал станет доступен пользователям Windows через каталог Microsoft Store.

Дополнение: Опубликован FAQ с ответами на некоторые вопросы про WSL2. WSL2 будет доступен для всех вариантов Windows, для которых ранее поставлялся WSL1, в том числе для Windows 10 Home. WSL1 и WSL2 можно будет использовать параллельно в одной системе. Изоляция реализована через виртуализацию на базе гипервизора Hyper-V. Обеспечена виртуализация сетевого стека и окружения WSL2 могут запускаться в привязке к отдельному IP-адресу. В первых выпусках поддержка оборудования остаётся ограниченой, в том числе пока невозможно получить доступ к GPU и USB, но со временем данные возможности будут добавлены.

  1. Главная ссылка к новости (https://blogs.windows.com/buil...)
  2. OpenNews: Компания Microsoft опубликовала открытую платформу .NET Core 2.0
  3. OpenNews: В Windows обеспечена поддержка запуска исполняемых файлов Linux
  4. OpenNews: Завершено бета-тестирование подсистемы для запуска исполняемых файлов Linux в Windows
  5. OpenNews: Microsoft открыл код для адаптации Linux-дистрибутивов для запуска в WSL
  6. OpenNews: Новая версия Cygwin 3.0, GNU-окружения для Windows
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: wsl, dotnet
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (148) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:40, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Был враппер (Wine в обратную сторону), стал эмулятор (типа vmware)?
     
     
  • 2.55, Amphyby (ok), 13:26, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –7 +/
    вопрос лишь в том: накера? ну то есть хотел бы я в ВМ запустить - я бы через VBox/VMware/HyperV те же запустил. Шило на мыло
     
     
  • 3.102, Crazy Alex (ok), 21:20, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    для докера, скорее всего
     
     
  • 4.115, zzz (??), 00:38, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну уж не для докера, но для контейнеризации, её пилят еще с WS2016
     
     
  • 5.147, Wilem (?), 18:49, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что бы запускать линуксовые докер-контейнеры без Hyper-V ? Интересная мысль. Оверхед меньше видимо будет.
     
  • 3.131, мое правило (?), 19:50, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там не обычная hyper-v, а подхаченая. В этой приблуде старт докер демона и контейнера, включая старт самой приблуды, 7 секунд занимает. + должны всякую интеграцию замутить, типа поддержки unix сокетов между хост системой и приблудой(если что, в винде уже запилили unix сокеты), интеграцию с их новым терминалом. Судя по всему сделают на той же основе что и lcow(host compute service), а там эта штука с ram прикольно работает - последний раз как запускал, процесс в котором ram для виртуалки выделялся занимал ровно столько же мегабайт, сколько показывал аутпут free -m.
     
     
  • 4.154, forum reader (?), 11:19, 10/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > приблудой(если что, в винде уже запилили unix сокеты),

    запилили уже где-то в районе выпуска windows NT 3.5

     
  • 3.158, vvo (?), 04:29, 12/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вопрос "нахрена" не такой уж и призрачный. Видимо MS в своем стиле, хочет потихоньку отжать рынок свободно распространяющихся UNIX подобных ОС который не теряет популярности, а даже набирает обороты и потом "закрутить гайки" переведя в платное русло. Думаю что в будущем, саму ОС MS все же ждет узкая индивидуальность и не такое повальное использование как нынче. Да уже сейчас можно увидеть отказ от MS особенно в небольших и мелких организациях, не только из за финансовой составляющей но и из за ее закрытого типа. Сколько раз уже натыкались на проблемы после очередного обновления MS, где шанс что в очередном обновлении не без указки "СВЕРХУ" ляжет вся система, а если она не в частном пользовании? Сколько проблем получишь и на какой срок пострадает работоспособность структуры?!
     

  • 1.3, Аноним (3), 11:41, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +71 +/
    Следующим шагом, надо полагать, будет удаление ядра виндовс )
     
     
  • 2.4, anonymuous (?), 11:46, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Если учесть что нас в последнее время пугают каким-то там совершенно новым LiteOS от MS. Такое не исключено.
     
     
  • 3.75, Аноним (75), 15:32, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Там будет 4.20 (сразу не решились).
     
  • 2.9, Anonymouse (?), 11:49, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Не сразу, вначале WINE интегрируют в качестве штатной замены виндового юзерспейса.
     
  • 2.29, анонн (?), 12:28, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +13 +/
    > Следующим шагом, надо полагать, будет удаление ядра виндовс )

    Следующим шагом будет подсаживание всех кого можно, особенно из энтерпрайза. И заморозка версии ядра в виртуалочке WSL на 5-8 лет.
    И будете вы писать багрепорты и рекламу новых фич, исправления багов, оптимизации и прочего в спортлотто, потому что будет священные коровы обратной совместимости и "в МС-ядре этого нет или  "в МС ядре это не работает бысто!".
    Хотя нет, вру. Большая часть здешних комментаторов не будет, им все норм в WSL, ведь свободный софт для них в основном синоним "ХАААЛЯЯЯЯВААА!", на самом деле все что им нужно это "как в винде, но бесплатно!!"


     
     
  • 3.32, Канделябры (?), 12:33, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ушёл отращивать бороду.
     
  • 3.62, Aller2TeaM (ok), 14:14, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Э-э-эм, так написали же, что выложат документацию по собственному патчингу ядра для его работы с WSL, не?
     
     
  • 4.67, Аноним84701 (ok), 14:28, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сила дефолтов и предустановки же 8211 достаточно вспомнить IE6 Тем более, п... текст свёрнут, показать
     
     
  • 5.68, Aller2TeaM (ok), 14:39, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, осталось только в MSI-нсталлер добавить возможность устанавливать ядра на лету. Программа со специальной свежей версией ядра Linux в комплекте, это идеально! Вот то чего я ждал от 2019-го!
     
     
  • 6.74, Аноним84701 (ok), 15:03, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ага, осталось только в MSI-нсталлер добавить возможность

    Ну да, ну да.
    "Обещать - не значит жениться" (с)
    Тем более, верить обещаниям профессиональных впарива^W лжецов^W маркетлухов – себя не уважать.
    "По делам их узнаете кто они" (с)


     
  • 5.107, Аноним (107), 21:39, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >патчинг и свое собственное ядро установить можно будет, но толку-то, если все остальные будут ориентироваться на дефолт

    Для таких будет ZverWSL, где за них уже всё сделали. Им нужно будет сделать только Next-Next-Next.

     
     
  • 6.163, Аноним (163), 00:18, 27/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не энтер-прайсно, сапорт-контракт от мысы сего не предоставит.
     
  • 3.78, Аноним (78), 16:18, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >>"как в винде, но бесплатно!!"

    не понятно что в этом плохого?
    В идеале конечно чтобы "как в линуксе" работало все, что работает в винде сейчас.

     
     
  • 4.84, Аноним84701 (ok), 16:40, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>>"как в винде, но бесплатно!!"
    > не понятно что в этом плохого?
    > В идеале конечно чтобы "как в линуксе" работало все, что работает в  винде сейчас.

    Потому что речь обычно о том, чтобы сделно оно было "как в винде".
    А винда у нас уже есть, причем давно.
    И зачем тогда сдался (плохонький) клон, в погоне за которым (и под вопли "это прогресс, а вы просто старперы и луддиты!") постепенно убиваются все преимущества "невинды" – не очень ясно.

     
  • 4.85, Аноним (85), 17:19, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > не понятно что в этом плохого?

    Потому, что не надо "как винде". У свободных DE (и компонентов уровнем пониже) сложился свой поток работы, который удобен многим. Как в винде - го в винду. Но нет же...

     
  • 4.92, Аноним (92), 18:43, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот это самое непонимание и не желание понимать и плохо.
     
  • 4.127, Аноним (127), 12:24, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > "как в винде, но бесплатно!!"
    >>не понятно что в этом плохого?

    Товарищи, проект с "каждому по потребностям" успешно провален вашими же предками и подвергнут остракизму вами :)

     
  • 3.118, Аноним (118), 04:10, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >И заморозка версии ядра в виртуалочке WSL на 5-8 лет. И будете вы писать багрепорты и рекламу новых фич, исправления багов, оптимизации и прочего в спортлотто, потому что будет священные коровы обратной совместимости и "в МС-ядре этого нет или  "в МС ядре это не работает бысто!".

    Ты сейчас ситуацию с Debian/Red Hat описал прямо.

     
     
  • 4.130, Аноним (-), 18:21, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты сейчас ситуацию с Debian/Red Hat описал прямо.

    https://lists.debian.org/debian-kernel/2014/11/msg00154.html
    Бэкпортирование, исправление багов - не, не слышали?

     
  • 3.128, Аноним (128), 17:27, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Зато всяким Поцтерингам будет труднее делать свою хрень, прибитую гвоздями к последним патчам ядра и не совместимую даже со свежайшей версией POSIX
     
     
  • 4.129, Аноним (128), 17:28, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если так пойдет, может повезет и системг вообще загнется, так как ЦА уйдет на венду
     
  • 2.139, Аноним (139), 09:23, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а что, ядро это драйвера плюс немножко обёрток над ними, а с драйверами в линуксах уже давно дела обстоят куда лучше, чем в этой вашей венде.

     
  • 2.148, Wilem (?), 18:53, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ядро винды умеет разные подсистемы где-то так с Windows NT. Другое дело, что реализацией этих подсистем никто не занимался.

    Текущий WSL на этом и построен. Это кстати очень крутая фича виндового ядра, так что я бы не торопился его «хоронить».

     

  • 1.6, Аноним (-), 11:47, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    так а зачем оно нужно? (похоже на распил : кто-то хорошо промыл мозг микрософтовским начальникам? + сам тупо занимается Linux-ом, и друзей подтянул туда)
     
     
  • 2.34, Канделябры (?), 12:36, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Дык, масоны с рептилоидами не дремлют же ж.
     
  • 2.64, пох (?), 14:19, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    индусам не надо промывать мозг - он у них скурен весь давно.

     
  • 2.90, microcoder (ok), 18:11, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > сам тупо занимается Linux-ом, и друзей подтянул туда

    Ну это работа мечты - творишь что душе угодно. Почему бы нет?

     
  • 2.149, Wilem (?), 18:55, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не кто-то, а само руководство МС давно уже идёт по пути опенсорса и дружественной интеграции с другими системами. Товарищ из МС говорил, что это всё началось с приходом какого-то нового перца наверху, кабы не CEO. Не помню имя.
     

  • 1.7, Mike Lee (?), 11:48, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Осталось втащить Wine, натянуть гуй винды на Wayland и выпилить виндовое ядро. И получится нескучный дистрибутив.
     
     
  • 2.145, Аноним (145), 17:00, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Осталось втащить Wine, натянуть гуй винды

    Осталось юристам MS найти, с какой стороны натянуть GPL2

     
     
  • 3.146, Аноним84701 (ok), 17:30, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> Осталось втащить Wine, натянуть гуй винды
    > Осталось юристам MS найти, с какой стороны натянуть GPL2

    Не хочу вас расстраивать, но тот же Azure, как облачный сервис, полностью соответствует всем требованиям  для "натягивания" GPL2/3.

     

  • 1.8, Аноним (-), 11:48, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Есть для Windows7 ?
     
     
  • 2.16, BlackRot (?), 11:59, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сарказм?
     
  • 2.97, OpenEcho (?), 20:00, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нет, только для MSDOS-6.2
     

  • 1.10, Аноним (10), 11:49, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Извращенцы
     
     
  • 2.39, Andrey Mitrofanov (?), 12:46, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Извращенцы

    " Бежать, пока не стало обязательным. "  ?.....

     

  • 1.12, Аноним (12), 11:53, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Они решили потихоньку сделать Windows одним из DE для Linux?
     
     
  • 2.20, Аноним (20), 12:05, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это будет самое жирное DE, с треском потеснит kde!
     
     
  • 3.86, НяшМяш (ok), 17:46, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    И доберётся до GNOME
     
  • 2.26, Вованыч (?), 12:23, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И QT+GTK более более не актуальны.
     
     
  • 3.93, Аноним (92), 18:47, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Win GUI же не свободное
     

  • 1.14, Аноним (14), 11:54, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Ключевой особенностью второй редакции является поставка полноценного ядра Linux, вместо прослойки на лету транслирующей системные вызовы Linux в системные вызовы Windows.

    Мне кажется, что прослойка - это лучший вариант, быстрее и не будет конфликтов между ядрами.

     
     
  • 2.108, Аноним (107), 21:48, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Например, при распаковке сжатого архива WSL2 быстрее WSL1 в 20 раз, а при выполнении операций "git clone", "npm install", "apt update" и "apt upgrade" в 2-5 раз.
     
     
  • 3.134, Аноним (134), 21:05, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Например, при распаковке сжатого архива WSL2 быстрее WSL1 в 20 раз

    А слабо было подтюнить WSL1 или ядро NT (кеширование получше сделать, или FS попроще реализовать)? Что-то тут не чисто, если виртуалка быстрее weapper'а.

     

  • 1.15, BlackRot (?), 11:57, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Кто этим пользуется?
     
     
  • 2.18, Аноним (20), 12:05, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Хз. WSL (который теперь называется wsl1) был ничем не лучше MSYS2, поэтому я благополучно на него забил. Тормоза действитеглавная причинально жуткие. Когда-нибудь дойдут руки и на сабж посмотреть.
     
  • 2.23, AnonPlus (?), 12:12, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну, я, лопустим, когда мне надо OpenWrt собрать. Можно не раскочегаривать виртуалку.
     
     
  • 3.117, Клыкастый (ok), 01:18, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ставить венду чтобы собрать OpenWRT под WSL2? Но зачем?
     
     
  • 4.124, Аноним (124), 09:21, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А, что линукс ставить специально? Винда-то уже стоит.
     
     
  • 5.136, BlackRot (?), 23:34, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А, что линукс ставить специально? Винда-то уже стоит.

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

     
  • 5.153, Клыкастый (ok), 10:16, 10/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > А, что линукс ставить специально? Винда-то уже стоит.

    Ну когда-то же надо вылезать из болота.

     
  • 2.25, анонн (?), 12:16, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Кто этим пользуется?

    Виндой? Где-то половина здешних комментаторов (и это не вброс, а примерно вырисовывающаяся в коментах к новостям НЕ об ОСях картина)
    WSL не знаю, но тут скоро отпишутся активные и бывшие пользователи ))

     
     
  • 3.44, Аноним (44), 12:53, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    это очень печально...
     
  • 3.100, ннона (?), 20:52, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Дядь, вы чавой такой токсичнай седни, а?
     
     
  • 4.104, анонн (?), 21:26, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Дядь, вы чавой такой токсичнай седни, а?

    И где мусью токсичность углядел?
    Вроде никого lapchatymi не обзывал и прочие непотребства не творил, только правду, хоть и неприятную (смотрите хотя бы выше и нижеотписавшихся), говорил!

    АВТОБОТОУДАЛЯЛКА рулит, о да.

     
  • 3.121, iPony (?), 08:32, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Виндой? Где-то половина здешних комментаторов

    Не верю. Наверно больше

     
  • 2.87, НяшМяш (ok), 17:49, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я пользуюсь на игровом хосте. В папке с анимехами у меня лежат скрипты на баше, которые с помощью mkvtoolnix (поставленный из ppa) собирают субтитры с дорожками в один mkv без перекодирования. Всяко лучше мерзкого cmd.exe и упрт повершелла.
     
  • 2.135, Аноним (134), 21:21, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я использовал ради valgrind. Проект был кроссплатформенный, но разработку нужно было вести в виндне, а отлаживаться было удобнее в linux. Чтобы не заморачиваться с дуалбутом был выбран WSL.
     
  • 2.150, Wilem (?), 18:56, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    WSL? Люди на винде. Я, например. Отличная штука.
     

  • 1.17, Аноним (20), 12:03, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Kali Linux

    лол

     
     
  • 2.63, Аноним (63), 14:16, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Винда какбэ говорит: "взломай соседа, который не ставит обновления"
     

  • 1.22, Аноним (-), 12:08, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Точняк - распил\промывка:

    - ...Подсистема WSL ...начала разрабатываться в рамках *неизданного* проекта Astoria, который позволял бы запускать некоторые приложения Android на ОС Windows 10 Mobile.
    - РАСПИЛ : т.е. уже один фэйл был. Решили продолжать.

    - Корпорация Microsoft позиционирует WSL в первую очередь как инструмент для разработчиков, веб-разработчиков и тех, кто работает над или с приложениями с открытым исходным кодом.[6]
    - ПРОМЫВКА : т.е. это типа "ОТ ПРОГРММИСТА-ПРОГРАММИСТУ" - ценность для пользователя что-то около нуля.

     
     
  • 2.36, Канделябры (?), 12:39, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Сестра, два кубика галоперидола сюда.
     
  • 2.95, Ключевский (?), 19:07, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Иди сначала узнай значение слова «распил», потом сделай уроки, а потом уже приходи
     

  • 1.24, Аноним (24), 12:16, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Был ie для скачивания нормальных браузеров, теперь вот windows для запуска нормальных систем.
     
     
  • 2.140, Аноним (139), 09:37, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет же, они видят, что разработчики все давно на линуксах сидят, и хотят что-то с этим сделать.

    Вот эти "веб-макаки", они, да. Сейчас разработка это так, нравится кому-то или нет.

    Но зачем веб-макакам вообще винда? Ради майкрософтовского офиса? Им и либры хватает.

     
     
  • 3.144, анонн (?), 11:18, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Да нет же, они видят, что разработчики все давно на линуксах сидят

    Построили хитрый прибор и с помощью гравитационной линзы Солнца заглядывают в параллельную реальность?

    https://insights.stackoverflow.com/survey/2018
    [code]
    Developers' Primary Operating Systems

    All Respondents
    Professional Developers
    Windows
    49.9%
    MacOS
    26.7%
    Linux-based
    23.2%
    [/code]
    Да-да, я в курсе что на самом деле "стековефлов для шкоlоты, не репрезентативно и вообще, все выдумки" (что наглядно и демонстрирует слишком высокая и не вяжущаяся с субъективными наблюдениями в реальности доля линукса), но возражательи ведь наверняка смогут привести более надежный и охватывающи источник в качестве подтверждения.

     
  • 2.151, Wilem (?), 18:58, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу видно эксперта по внутреннему устройству винды. Все тома Windows Internals прочитал, или просто ребята говорят, что винда плохая?
     

  • 1.27, Андрей (??), 12:24, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пытаются остановить исход веб-разработчиков?
     
     
  • 2.30, Аноним (-), 12:31, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Может как-то пытаются "убить" виртуализацию? Как-то оттереть конкурентов? хз
     
  • 2.141, Аноним (139), 09:39, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Именно. Но те, кто уже ушли, на винду из-за WSL2 не вернутся.
    Нужно предложить что-то такое, чего разработчики не могут получить без винды, а оно им надо.
    Но что? У разработчиков на открытых системах уже всё есть. Им ок.
     

  • 1.28, grsec (ok), 12:25, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > бесшовного запуска в Windows контейнеров Docker

    Что бы не делалось, лишь бы не потерять windows клиентов. Будет какой-нибудь DockerVisualStutio, в котором девопс в белой рубашечке со стаканом смузи будет клепать инфраструктуру по клику мышки.

     
     
  • 2.31, имя (?), 12:31, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    лол, если тебе так не нравиться "смузи", можешь заменить на "сок с мякотью".
     
     
  • 3.37, Канделябры (?), 12:41, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видел ли среднестатистический линуксоид когда-нибудь смузи в реальности, нет ли ..
     
  • 3.60, grsec (ok), 14:05, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ты хочешь поговорить об этом?
     
  • 2.46, Аноним (46), 12:55, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    докер уже прошлый век, если что, даже k8s от него потихоньку отходит.
    ждите системд в этом вашем виндовсе, чтоб "правильные контейнеры" запускать.
     
     
  • 3.58, bvs23bkv33 (?), 13:45, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Лёня, перелогинься
     
  • 3.61, grsec (ok), 14:06, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    k8s уже отходит?
     
     
  • 4.77, adriaandejonge (?), 16:06, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    “It appears from the data that customers have a greater comfort level with using “non-Docker” solutions in production”.
    https://medium.com/@adriaandejonge/moving-from-docker-to-rkt-310dc9aec938
     
     
  • 5.98, пох (?), 20:08, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не хотел бы вас огорчать, но статья 2016го года. Имеет смысл только как образец маня-мирка, так и не совпавшего с реальностью - дабы не уподобляться автору.
    прославляемый им rkt давно утоп, доскер еще плывет, хотя все больше боком и хвостом вперед.

     
  • 3.99, пох (?), 20:10, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    k8s изначально пилился больше под oci чем конкретно доскер. Но, поскольку из живого в oci остался только один...

     
  • 2.155, Гавроша (?), 02:59, 11/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Мечтаю о такой программе. И, кстати, подобные уже существуют. Но до идеала им еще далеко, так что пока приходится ковыряться ручками в конфигах.
     

  • 1.35, Куку там (?), 12:37, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что там с дровами у Винды? Я накатывал винду на мамкин ноут и принимал кучу заявок "не работает звук, сеть, видио глючит". Накатил убунту и заявки прекратились. Совпадение?
     
     
  • 2.38, Канделябры (?), 12:44, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А заявки были поданы по форме? А скрюченный палец из тазика вылезал?
    А так то да, здесь все в курсе, что винда то нынче совсем не рабочая, куда ни поставь - нигде не работает.
     
  • 2.111, Васян (?), 23:16, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мил человек, закусывать надо
     

  • 1.40, Аноним (40), 12:46, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Подскажите по юридическому вопросу о правомерности использования ядра в проприетарных продуктах Microsoft?
     
     
  • 2.51, Какаянахренразница (ok), 13:04, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >  Подскажите по юридическому вопросу о правомерности использования ядра в проприетарных продуктах Microsoft?

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

     
     
  • 3.56, Аноним (40), 13:28, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо! Это-ж что теперь open source будет помогать забесплатно зарабатывать винде миллиарды.
     
     
  • 4.59, Andrey Mitrofanov (?), 13:49, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Спасибо! Это-ж что теперь open source будет помогать забесплатно зарабатывать винде миллиарды.

    Если Вас это удивляет, Вы:
    - в ловушке самообмана https://www.opennet.ru/openforum/vsluhforumID3/106820.html#20
    - упустили суть бизнеса ЛТ и его LF https://www.opennet.ru/openforum/vsluhforumID3/110404.html#11
    - на опенете же https://www.opennet.ru/openforum/vsluhforumID3/117016.html#199
    -- дадададд! https://www.opennet.ru/openforum/vsluhforumID4/506.html#2
    - не понимаете, как "надо" https://www.opennet.ru/openforum/vsluhforumID3/110503.html#119

    [I]Спонсор этого поста $ПОИСКОВИК://opennet.ru/openforum/дружественность+к+б

     
     
  • 5.113, notanon (?), 00:05, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поясните для несведущих. Одно дело я понимаю опен сорс отдельно, проприетарщина отдельно. Тут вопросов нет. В этом случае мы видим что проприетарная винда как враппер для линукс? Вместе идут одной сборкой, в одном дистрибутиве и получаеться когда человек покупает винду он так же платит и за линукс? И это нормально?
     
     
  • 6.164, Аноним (163), 00:28, 27/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Человек когда купил венду до появления WSL не мог "так же заплатить и за линукс". Ну а после – мог. Но стоимость венды от этого не меняется, как стоила N денег до появления WSL, так и стоит сейчас.
     
  • 4.69, Канделябры (?), 14:47, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Красношляпые удавятся глядя на прибыли МС с опенсорса.
     
     
  • 5.88, НяшМяш (ok), 17:52, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Красношляпым надо было облака свои с дефолтной центосью/рхелом продавать. Тогда бы наоборот микрософт захлёбывался бы слюнями от зависти, да и у ибма не хватило бы денег их купить.
     

  • 1.41, Какаянахренразница (ok), 12:46, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    То есть, они тупо бросили пилить свой транслятор и перешли на виртуальную машину?
     
  • 1.42, Аноним (46), 12:47, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    индусу на заметку: "Только представьте сколько микрософт сэкономит, если не будет пилить собственное ядро, а возьмет уже готовое и поддерживаемое!"
    В конце концов свой дистрибутив линукса у микрософта уже есть... дело за малым.
     
     
  • 2.49, Andrey Mitrofanov (?), 13:00, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >у микрософта уже есть... дело за
    > малым.

    Брать денег со всех пользователей бесплатных линуксов.

    С андроидов - уже.  Спасибо гуглю.

    Теперь вот сотрудничают с Землин-Торвальдс Фондейшен.

    [I] Бузинесс азз ю-жевал.

     
  • 2.76, SunXE (ok), 15:41, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С браузером они уже так сделали.
     

  • 1.43, Аноним (43), 12:49, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://github.com/microsoft/Terminal/blob/master/src/renderer/base/renderer.c

    std::deque<IRenderEngine*> _rgpEngines;

    for (IRenderEngine* const pEngine : _rgpEngines) {}


    это с++ ? или это микрософтофские расширения? и почему чуть ниже сделано по человечески?

    std::for_each(_rgpEngines.begin(), _rgpEngines.end(), [&](IRenderEngine* const pEngine) {}

     
     
  • 2.45, Аноним (45), 12:55, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это С++11
     
  • 2.47, Anon_Erohin (?), 12:57, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, это С++, никаких расширений. Это называется range-based for.
    ниже написали так только из-за лямбды.
     
  • 2.114, Аноним (114), 00:22, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как теперь это развидеть?
     

  • 1.50, Корец (?), 13:04, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Следующим шагом майкрософт полностью перейдёт на ядро линукс.
     
  • 1.52, Анонимище (?), 13:15, 07/05/2019 Скрыто [﹢﹢﹢] [ · · · ]
  • +1 +/
     
     
  • 2.70, Канделябры (?), 14:49, 07/05/2019 Скрыто
  • –3 +/
     
     
  • 3.79, Матцумото (?), 16:25, 07/05/2019 Скрыто
  • +1 +/
     

     ....нить свёрнута, показать (2)

  • 1.53, dimcha (??), 13:17, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Смешно) ядро linux будет обновляться через windows update )
     
     
  • 2.142, Аноним (139), 09:43, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага. Привет, ошибки установки обновлений 0x0000BLABLA, по которым гуглится только "вылезла такая ошибка? переустановите винду".


     

  • 1.57, жека воробьев (?), 13:38, 07/05/2019 Скрыто [﹢﹢﹢] [ · · · ]
  • +4 +/
     
     
  • 2.73, Канделябры (?), 14:55, 07/05/2019 Скрыто
  • +/
     
     
  • 3.80, Аноним (80), 16:28, 07/05/2019 Скрыто
  • +1 +/
     
  • 2.91, Аноним (91), 18:31, 07/05/2019 Скрыто
  • +1 +/
     
     
  • 3.96, жека воробьев (?), 19:16, 07/05/2019 Скрыто
  • +2 +/
     

     ....нить свёрнута, показать (4)

  • 1.66, siu77 (ok), 14:28, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А как ядро 5.2 станет LTS, так можно будет переходить с ntfs на ext4. Благо регистр уже неважен.
     
  • 1.82, Попугай Кеша (?), 16:34, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Не можешь победить - возглавь! Девиз MS.

     
  • 1.83, Матцумото (?), 16:34, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Майки уже не знают как впарить винду разработчикам.
    Это же в основном корпоративные пользователи, которых можно иметь лицензиями как хочешь.
    Ждите новые обязательные спецкурсы на айтишных специальностях в институтах, на которых учат разворачивать докер-контейнеры на серверах Azure через чудесный GUI. И никак иначе.
     
     
  • 2.89, Ordu (ok), 18:09, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Ждите новые обязательные спецкурсы на айтишных специальностях в институтах, на которых учат разворачивать докер-контейнеры на серверах Azure через чудесный GUI. И никак иначе.

    В том-то и дело, что никак. Линукс этого понять никак не может, и продолжает кичиться тем, что линукс понимать надо, чтобы администрировать. А MS знает, что технологии надо сводить к уровню, когда можно набрать узбеков по объявлению, отправить их на двухмесячные курсы, и получить техников, которые вполне в состоянии справляться с этими технологиями. Резко удешевляет рабочую силу, и соответственно резко повышает востребованность таких технологий. А значит повышает продажи MS.

     
     
  • 3.101, Гентушник (ok), 20:56, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Линукс этого понять никак не может,

    Линукс это человек?

     
     
  • 4.106, анонн (?), 21:38, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Линукс этого понять никак не может,
    > Линукс это человек?

    Это недописанное "Линуксоид классический". Довольно редкий уже вид.
    Среди местных Свидетелей Рыжего еще известны как "Ветеранодминодутыегуси". Свидетелям правда невдомек, что замена на "легко сделать то, что требуется редгаду и хрен-что-сделаешь, если нужно чуть отступить от их шаблона" только начало. Хотя уже намекает на их упраздение или перевод в "узбек обученный".

     
  • 4.109, Ordu (ok), 21:51, 07/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Линукс этого понять никак не может,
    > Линукс это человек?

    Нет. Я оставил тут неопределённость в высказывании, давая возможность каждому решить для себя, кто именно не может понять. Линукс-сообщество? Аноним опеннета? Дистростроители? Я не знаю.

     
  • 3.132, Аноним (132), 20:04, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Что за бред? Кроме пускалок однотипных в ажуре всё остальное в вин мире предлагается делать с пауршелл и всем поверх него. Какие там узбеки в dsc?
     
  • 2.122, iPony (?), 08:35, 08/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ждите новые обязательные спецкурсы на айтишных специальностях в институтах, на которых учат разворачивать докер-контейнеры на серверах Azure через чудесный GUI.

    И чего плохого в этом?

     
  • 2.152, Wilem (?), 19:02, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разработчиков, которые работают на линуксе я за 15 лет встретил несколько человек. У всех них что-то не работало: микрофон, принтеры, ещё какая-нибудь хрень.

    Которые работают на маке встречал больше.

    Но ещё больше встречал тех, кто работает на винде. И доступность юниксовых утилит на ней сделает её ещё более привлекательной.

     
  • 2.156, Гавроша (ok), 03:12, 11/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Майки уже не знают как впарить винду разработчикам.
    > Это же в основном корпоративные пользователи, которых можно иметь лицензиями как хочешь.
    > Ждите новые обязательные спецкурсы на айтишных специальностях в институтах, на которых
    > учат разворачивать докер-контейнеры на серверах Azure через чудесный GUI. И никак
    > иначе.

    Это было бы отлично. Копаться в текстовых файлах это жесть.

     

  • 1.94, Valar Morghulis (?), 18:48, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я очень рад, наконец-то консоль с табами, и докер заработает без бубна. Надеюсь только не из винды, а из самой WSL.
     
  • 1.105, Онаним (?), 21:33, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по всему, планируется пересадка части софта... Графика останется на WinAPI, а вот за остальное я бы уже не поручился.
     
  • 1.110, pda (?), 23:11, 07/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А когда-то был такой проект, как coLinux. Я его даже щупал... :)
     
     
  • 2.138, мое правило (?), 01:55, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ну почти по таком же пути как и colinux пошли с wsl, но видимо результат не очень, поэтому просто плюнули и шлепнули wsl2 в виртуалку :)
     

  • 1.112, Ананнимас (?), 23:52, 07/05/2019 Скрыто [﹢﹢﹢] [ · · · ]
  • +1 +/
     
  • 1.123, Аноним (123), 08:51, 08/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И телеметрия в каждом модуле
     
  • 1.125, Аноним (125), 09:35, 08/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Иметь нормальный консольный инструментарий в Windows бесценно!
     
  • 1.126, FiXIDeA (?), 09:48, 08/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда в WSL завезут прямой доступ до сетевых устройств?
     
     
  • 2.165, Аноним (163), 00:33, 27/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Мамкин Kali-WLAN-хакир, уймись.
     

  • 1.133, GhostX (?), 20:39, 08/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А про поддержку ext и прочих фс оным ядром что слышно? Ясно, что надеяться на мс не стоит, ну а вдруг...
     
     
  • 2.159, paragon software (?), 16:20, 14/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    на ms надеяться не стоит, покупай наш:

    https://www.paragon-software.com/ru/home/linuxfs-windows/

    местами по производительности и набору фич (да-да!) делаем оригинал. (ну а чего удивительного - мы за зарплату работаем, а не гранты пилим, нет продаж - нет премии)

    да, для мака тоже делаем.

    P.S. wsl все равно, какой драйвер там внизу, поэтому, да, работает. С wsl2 пока нет тестов.

     

  • 1.137, fleonis (ok), 23:40, 08/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    тут прешлось поюзать винду (а может и она меня..), а я всю жизнь на линуксе, винду иногда ради игр заводил.. вот завел wsl: в цеолм качество удовлетворительное. запустил там nix (пришлось убрать,  журналирование вроде, у sqlite, не работало нормально). можно даже зпустить гуй: есть имплементация иксов для винды, вот запускаешь это и через него гуевые идут (забавы для разузнал, я гуями почти не пользуюсь, так что нормальный фидбек не могу дать). греп сед мц тмукс вим гцц шланг и прочее работает нормально. gdb завелся.

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

    запустил wsl даже на винде, которая на hyperv :) там все также, не заметил поганого ничего.

    прикольно, что можно держать одну консоль открытой с debian другую с ubuntu и это не виртуализация.

     
     
  • 2.143, Анонимус2 (?), 10:42, 09/05/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >прикольно, что можно держать одну консоль открытой с debian другую с ubuntu и это не виртуализация.

    В Линуксе это можно было ещё в прошлом тысячелетии (ну если забыть что в прошлом тысячелетии не было ubuntu), называется chroot.

     
     
  • 3.160, нах (?), 17:10, 14/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > В Линуксе это можно было ещё в прошлом тысячелетии (ну если забыть
    > что в прошлом тысячелетии не было ubuntu), называется chroot.

    ну давай, расскажи мне по пунктам - как получить chroot с бубунточкой (полноценной, скажем, чтоб apt install сработал) внутри, скажем, opensuse.
    Распаковать докер-контейнер не предлагать, это чит, в прошлом тысячелетии их еще не было.

     
     
  • 4.161, Andrey Mitrofanov (?), 09:09, 15/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> В Линуксе это можно было ещё в прошлом тысячелетии (ну если забыть
    >> что в прошлом тысячелетии не было ubuntu), называется chroot.
    > ну давай, расскажи мне по пунктам -

    Разрешите бегом, товарищ начальник!?

    >как получить chroot с бубунточкой
    > (полноценной, скажем, чтоб apt install сработал) внутри, скажем, opensuse.

    Затарить корневую ФС, развернуть её на этой твоей зюзе в отдельной директории, примонтировать туда пару служебных ФС, и... "chroot /mnt/debian /bin/bash" можно было чуть более, чем всегда.


    debootstrap... гм, первая запись в https://metadata.ftp-master.debian.org/changelogs//main/d/debootstrap/debootst
    30 Jan 2001 -- не "прошлый век".

    Странно! Там, правда, в баге, который закрыла эта самая первая запись ссылка на другое название, debchroot.  Так что, возможно, что-то было и...

    ...за __30 дней__ до первого аплоада.


    pbuilder аплоадили 27 Aug 2001  -- chroot debian-а в debian-е (и да, у него есть --login и в "там" apt-get install работает... [за 2001ый не поручусь, правдв]).


    Поставь себе pbuilder c OBS-а или как там его в свою зюзе -- и вперёд.

    Затруднения?

     
  • 2.162, Andrey Mitrofanov (?), 09:16, 15/05/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > прикольно, что можно держать одну консоль открытой с debian другую с ubuntu

    Дети, дети...  "Прикольно" ему.

    Три "консоли" с разными rhel6, две с rhel7.

    [I]   Спасибо Тэо за OpenSSH!123   [/I]

    А ещё в каждой из них (& в локальной Devuan-овской) по GNU screen-у с пятком-десятком сеансов с двумя-тремя-четырьмя разными пользователями.

    > и это не виртуализация.

    И _никакой_ Микрософт Windows.

     

  • 1.157, аноним295672926923465 (?), 10:25, 11/05/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    наконец-то в линукс виндовые вирусы завезут
     

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



    Спонсоры:
    MIRhosting
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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