GNU Coreutils 9.10 lançado com correções de estabilidade

O projeto GNU lançou o Coreutils 9.10, uma atualização estável para seu conjunto essencial de ferramentas de manipulação de arquivos, shell e texto para sistemas Linux e semelhantes ao Unix. Esta versão corrige regressões da 9.9 e introduz melhorias para melhor desempenho e compatibilidade. Publicado em 4 de fevereiro de 2026, o lançamento foca na confiabilidade em várias utilidades.

A coleção GNU Coreutils sustenta quase todos os sistemas operacionais Linux e semelhantes ao Unix, fornecendo comandos fundamentais para tarefas cotidianas. A versão 9.10, anunciada pelo projeto GNU, aborda vários problemas da versão anterior 9.9, particularmente regressões em comandos como cp, install e mv. Estes afetavam a cópia de arquivos esparsos usando SEEK_HOLE em sistemas de arquivos como ext4, especialmente quando os arquivos estavam sendo atualizados e a cópia offload não estava disponível. O tratamento de sinais vê melhorias significativas nesta atualização. O comando timeout agora propaga corretamente todos os sinais de terminação para o processo monitorado, garantindo que o processo filho não continue executando após o pai sair. Sinais ignorados são respeitados com mais precisão, beneficiando trabalhos de shell em segundo plano. Além disso, tail -f --pid evita saídas inesperadas em sinais não terminantes. Outras utilidades recebem correções de correção também. O comando date lida com diretivas de formato que produzem saída vazia sem falhar. O comando dd impede a sobrescrita de arquivos existentes se a truncagem falhar. Problemas de portabilidade de longa data em du e ls foram resolvidos, para que não alterem mais strings retornadas por getenv. Ferramentas como fmt, numfmt, md5sum e a família sha*sum beneficiam-se de melhor tratamento de erros, análise de sufixos e tradução de finais de linha. Além das correções, o Coreutils 9.10 adiciona melhorias funcionais. O comando paste agora suporta totalmente caracteres multibyte, incluindo delimitadores multibyte. O du ganha uma opção curta -A para --apparent-size, auxiliando a compatibilidade com FreeBSD. Stat e tail reconhecem o tipo de sistema de arquivos guest-memfd, enquanto o tail introduz uma opção --debug para explicar sua implementação do modo follow. Melhorias de usabilidade incluem renderização em negrito de nomes de opções na saída de --help e páginas man, com hiperlinks para documentação online. Essas mudanças aprimoram a estabilidade e portabilidade, tornando as ferramentas mais robustas para administradores de sistemas e desenvolvedores. Para detalhes completos, o anúncio oficial fornece uma visão técnica.

Artigos relacionados

Illustration of Kali Linux 2025.4 release on a hacker's laptop screen, showcasing new tools and updated desktop in a realistic cybersecurity workspace.
Imagem gerada por IA

Kali Linux 2025.4 lançado com novas ferramentas e atualizações de desktop

Reportado por IA Imagem gerada por IA

O Kali Linux lançou a versão 2025.4 em 12 de dezembro de 2025, marcando sua atualização final do ano. O lançamento introduz três novas ferramentas de hacking, melhorias significativas no ambiente de desktop e suporte aprimorado para Kali NetHunter. Ele foca na modernização da experiência do usuário para profissionais de cibersegurança e hackers éticos.

Um artigo detalha um experimento pessoal em que os coreutils padrão do Linux foram substituídos por versões escritas em Rust. O autor relata que essas alternativas tiveram um desempenho surpreendentemente mais rápido. A peça foi publicada em 20 de fevereiro de 2026.

Reportado por IA

A equipa do Tiny Core Linux lançou a versão 17.0 da sua distribuição minimalista, atualizando o kernel para 6.18.2 e o compilador GCC para 15.2.0. Esta versão mantém o tamanho compacto do sistema, com as edições mais pequenas em torno de 20 a 24 megabytes. Continua a evitar o systemd, focando-se no baixo uso de recursos para hardware antigo e sistemas embarcados.

A comunidade Linux e de software livre open-source teve uma semana agitada de 16 a 22 de fevereiro de 2026, com vários refrescos de distribuições e melhorias de software. Destaques incluem atualizações de ambientes de desktop, ferramentas de áudio e aplicativos de produtividade. O resumo semanal do Linuxiac captura esses desenvolvimentos.

Reportado por IA

A comunidade Linux e de código aberto teve uma semana agitada com vários lançamentos de distribuições e melhorias de software. Destaques incluem atualizações no MX Linux, CachyOS, GNU Guix e Deepin, além de aprimoramentos em ferramentas como GIMP e Wine. Anúncios de hardware apresentaram novos dispositivos compatíveis com Linux.

Linus Torvalds anunciou que o kernel Linux saltará para a versão 7.0 após o fim da série 6.x, marcando um marco cosmético, mas simbólico para o projeto de código aberto. A decisão segue práticas estabelecidas de versionamento para manter os números menores gerenciáveis, sem uma grande reformulação técnica ligada à mudança. Os desenvolvimentos em andamento incluem integração expandida do Rust e melhorias no suporte a hardware.

Reportado por IA

Um novo artigo explora maneiras de aprimorar a experiência do terminal Linux com ferramentas de linha de comando alternativas. Publicado em 2 de janeiro de 2026, promete tornar o terminal mais legal e funcional.

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar