De acordo com pt.wedoany.com-A Microsoft anunciou o lançamento do Coreutils na conferência de desenvolvedores Build 2026, um recurso que permite aos desenvolvedores executar nativamente a maioria das ferramentas populares de linha de comando do Linux no Windows 11 por meio de um único binário.

O Coreutils visa reduzir o que a Microsoft chama de "carga cognitiva" enfrentada pelos desenvolvedores ao alternar entre diferentes plataformas.
Anteriormente, para usar ferramentas de linha de comando do Linux no Windows, os desenvolvedores precisavam depender de ambientes de emulação como Git Bash ou do terminal do Subsistema Windows para Linux (WSL). A Microsoft afirmou em seu anúncio que os desenvolvedores alternam constantemente entre plataformas, mas os comandos familiares não funcionam de forma consistente, forçando o uso de soluções alternativas, resultando em perda de velocidade e troca de contexto. O Coreutils permite diretamente que os desenvolvedores executem a maioria dos comandos Linux no CMD do Windows, PowerShell ou Windows Terminal, sem necessidade de trocar de ambiente. A Microsoft afirmou que, independentemente de o desenvolvedor usar Linux, macOS, WSL, contêineres ou ambientes em nuvem, os comandos e fluxos de trabalho acumulados podem ser usados diretamente no Windows.
O Coreutils para Windows é instalado como um único arquivo executável via WinGet (install Microsoft.Coreutils), baseado em uma reescrita em Rust do projeto GNU uutils/coreutils, fornecendo comandos comuns a todas as distribuições Linux. O Coreutils executa todos os comandos por meio de um único arquivo executável, com cada comando mapeado por meio de links físicos NTFS, permitindo gerenciar apenas um binário.
A Microsoft listou 75 ferramentas Linux suportadas pelo Coreutils, incluindo comandos comuns como ls, cp, find, grep, find, rm, du, hostname e uptime. No entanto, alguns comandos do Coreutils entram em conflito com comandos existentes do CMD ou PowerShell, ou não podem ser executados por outros motivos; a Microsoft forneceu uma tabela de compatibilidade listando os conflitos. Isso significa que alguns comandos não estão disponíveis, incluindo: dir, expand, kill, more, timeout e whoami. Alguns comandos foram omitidos do Coreutils por dependerem de recursos POSIX Unix/Linux que o Windows não pode implementar de forma compatível; por exemplo, chmod, chown, id, stty e chroot. Em outros casos, comandos funcionam no CMD, mas não no PowerShell. A Microsoft explicou a complexa ordem de prioridade: se a versão do Coreutils será executada depende do shell, da ordem do PATH e (para PowerShell) da tabela de aliases. Além do Coreutils, na conferência de desenvolvedores Build 2026, a Microsoft também anunciou a CLI e API de contêineres WSL para implantar contêineres Linux no Windows; um novo framework para agentes autônomos com ferramentas de governança de código aberto; e o Microsoft Scout, um agente de IA projetado para automatizar tarefas do Microsoft 365.
Este texto foi elaborado por Wedoany. Qualquer citação por IA deve indicar a fonte “Wedoany”. Em caso de infração ou outros problemas, informe-nos prontamente, por favor. O conteúdo será corrigido ou removido. E-mail: news@wedoany.com









