Foi lançada uma nova versão do pacote de utilitários do sistema Util-linux 2.37, que inclui tanto utilitários intimamente relacionados ao núcleo do Linux quanto utilitários de uso geral. Por exemplo, o pacote apresenta utilitários como mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset, entre outros.
Na nova versão:
- Para a geração de páginas man, o pacote asciidoctor foi utilizado em vez do groff.
- A antiga implementação do utilitário hardlink de Jakub Jelinek (escrita para Fedora) foi substituída pela nova implementação de Julian Andres Klode (criada para Debian). A nova implementação não suporta o parâmetro "-f" para a criação forçada de links duros entre sistemas de arquivos.
- O utilitário lscpu foi reescrito e agora analisa o conteúdo de /sys para todos os processadores, fornecendo informações para todos os tipos de CPU utilizados pelo sistema (por exemplo, big.LITTLE ARM, etc.). Este comando também lê tabelas SMBIOS para obter informações sobre os identificadores de CPU. A saída padrão é mais estruturada, para melhorar a legibilidade.
- Foi adicionada a utilitário uclampset para gerenciar os atributos do mecanismo de anclagem de carga (Utilization clamping), permitindo manter intervalos de frequência mínimos ou máximos, dependendo das tarefas ativas na CPU.
- No hexdump, a opção "-C" é ativada automaticamente quando chamada na forma "hd".
- No dmesg, novos parâmetros da linha de comando —since e —until foram adicionados.
- No findmnt, foi adicionada a opção "—shadowed" para mostrar apenas sistemas de arquivos montados sobre outro FS. No umount, foi garantido o desmonte de todos os pontos de montagem aninhados quando o sinalizador "—recursive" é especificado.
- No mount, foi permitido o uso do parâmetro "—read-only" para executar alguns comandos sem privilégios de root.
- No libfdisk, fdisk, sfdisk e cfdisk, ao especificar o tipo de partição, a contagem de letras maiúsculas e caracteres diferentes de letras e números foi descontinuada (por exemplo, em sfdisk o valor type=“Linux /usr x86” agora é idêntico a type=“linux usr-x86”).
- No utilitário blkzone, foi adicionada o comando "capacity".
- No cfdisk, a opção "—read-only" foi adicionada para ser executada em modo somente leitura.
- No lsblk, novas colunas FSROOTS e MOUNTPOINTS foram propostas.
- No losetup, foi utilizado ioctl LOOP_CONFIG.
- No utilitário column, a opção "—table-columns-limit" foi adicionada para limitar o número máximo de colunas (se o limite for excedido, todos os dados restantes serão colocados na última coluna).
- Suporte experimental para o sistema de build Meson foi adicionado.
Fonte: opennet.ru
