Microsoft анонсировала Coreutils на Build 2026 с поддержкой 75 команд Linux
2026-06-05 09:48
В избр.

Репортаж от Wedoany,Microsoft объявила о запуске Coreutils на конференции разработчиков Build 2026. Эта функция позволяет разработчикам нативно запускать большинство популярных инструментов командной строки Linux в Windows 11 через единый бинарный файл.

Логотип на здании Microsoft

Coreutils призвана снизить то, что Microsoft называет «когнитивной нагрузкой» на разработчиков при переключении между разными платформами.

Ранее для использования инструментов командной строки Linux в Windows разработчикам приходилось полагаться на эмулированные среды, такие как Git Bash, или терминал Windows Linux Subsystem (WSL). В своем заявлении Microsoft отметила, что разработчики постоянно переключаются между платформами, но знакомые команды работают непоследовательно, вынуждая их прибегать к обходным путям, что приводит к потере скорости и переключению контекста. Coreutils напрямую позволяет разработчикам запускать большинство команд Linux в Windows CMD, PowerShell или Windows Terminal без необходимости переключения среды. Microsoft заявила, что независимо от того, использует ли разработчик Linux, macOS, WSL, контейнеры или облачные среды, накопленные команды и рабочие процессы могут быть напрямую использованы в Windows.

Coreutils для Windows устанавливается в виде одного исполняемого файла через WinGet (install Microsoft.Coreutils). Этот файл основан на переписанной на Rust версии проекта GNU uutils/coreutils и предоставляет команды, общие для всех дистрибутивов Linux. Coreutils запускает все команды через единый исполняемый файл, при этом каждая команда отображается через жесткие ссылки NTFS, что позволяет управлять только одним бинарным файлом.

Microsoft перечислила 75 инструментов Linux, поддерживаемых Coreutils, включая такие распространенные команды, как ls, cp, find, grep, rm, du, hostname и uptime. Однако некоторые команды Coreutils конфликтуют с существующими командами CMD или PowerShell или не могут быть выполнены по другим причинам; Microsoft предоставила таблицу совместимости для выявления конфликтов. Это означает, что некоторые команды недоступны, в частности: dir, expand, kill, more, timeout и whoami. Некоторые команды были исключены из Coreutils, поскольку они зависят от функций POSIX Unix/Linux, которые Windows не может реализовать совместимым образом; например, chmod, chown, id, stty и chroot. В других случаях команды выполняются в CMD, но не работают в PowerShell. Microsoft объяснила сложный порядок приоритетов: выполнение версии Coreutils зависит от оболочки, порядка PATH и (для PowerShell) таблицы псевдонимов. Помимо Coreutils, на конференции разработчиков Build 2026 Microsoft также анонсировала CLI и API для контейнеров WSL для развертывания контейнеров Linux в Windows; новую платформу для автономных агентов с инструментами управления с открытым исходным кодом; а также Microsoft Scout — AI-агента, предназначенного для автоматизации задач Microsoft 365.

Данный материал скомпилирован платформой Wedoany. При цитировании материалов, созданных с помощью искусственного интеллекта (ИИ), необходимо обязательно указывать источник — «Wedoany». В случае выявления нарушения прав или иных проблем просим своевременно информировать нас. Сайт оперативно внесёт изменения или удалит материал.Электронная почта: news@wedoany.com

Эта новость является результатом компиляции и перепечатки информации из глобального Интернета и стратегических партнеров. Она предназначена только для читателей. Если у вас возникнут какие-либо нарушения или другие проблемы, пожалуйста, своевременно сообщите нам. Этот сайт изменить или удалить ее. Перепечатка этой статьи без официального разрешения строго запрещена.электронная почта:news@wedoany.com
Связанные продукты
Последние новости
1
Китайская спутниковая навигационная система «Бэйдоу» полностью завершила модернизацию на орбите, продолжая оптимизировать такие эксплуатационные характеристики, как точность позиционирования
2
Добыча нефти в Гайане превысит 1 миллион баррелей в сутки, ожидается 1,9 миллиона баррелей к 2030 году
3
В Испании муниципалитет Эспехо объявил тендер на строительство фотоэлектрической станции мощностью 60 кВт с бюджетом 69 000 евро
4
Продление срока службы рудника Constancia в Перу до 2031 года после оптимизации
5
Чистая прибыль «РусГидро» за первое полугодие 2026 года выросла на 63%
6
Австралийский университет Квинсленда разработал модель плавучей ветротурбины со снижением затрат на 40%
7
Полевые испытания Locus Agriculture Bombigro® в США показали прибавку урожайности на 5–7%
8
Кооператив DSO из Канзаса (США) приобретает две мобильные аккумуляторные системы NOMAD
9
Испанская Repsol и Grupo Bimbo подписали 12-летнее соглашение о покупке возобновляемой энергии
10
NTPC Green Energy ввела в эксплуатацию солнечную электростанцию мощностью 50 МВт в Раджастхане
Связанные рекомендации
FirstNet от AT&T запускает первое в США выделенное ядро 5G Standalone
2026-07-31
Aalyria получила контракт ЕКА на программное обеспечение для инфраструктуры глубокого космоса
2026-07-31
Ericsson развертывает цифровую радиосистему 5G для железных дорог Квинсленда в Австралии
2026-07-31
Google из США представила модель гуманоидного робота Gemini Robotics 2
2026-07-31
Индийская HFCL получила заказ на оптоволоконные кабели на сумму 46,13 млн долларов США с поставкой до 2027 года
2026-07-31
Министерство энергетики США и альянс инвестируют 100 миллиардов долларов в строительство центров обработки данных и энергетической инфраструктуры
2026-07-31
Silvaco и NVIDIA объединяют усилия для продвижения цифровых двойников в полупроводниковой отрасли
2026-07-31
Google обновляет Gemini для macOS, добавляя системную голосовую диктовку и восприятие экрана
2026-07-31
Версия 1.131 Visual Studio Code от Microsoft добавила функции диктовки и субагентов
2026-07-31
Corning из США нацеливается на рынок CPO объемом 10 миллиардов долларов
2026-07-31