Lançado toybox 0.8.0

lancado-toybox-0.8.0
Imagem velha, mas serve somente como ilustração para o 0.8.0
Ontem, dia 08/02/2019, foi lançada a versão 0.8.0 do terminal de comandos do Linux, o toybox. Esses últimos meses tem sido interessante onde pudemos acompanhar o port do toybox para o FreeBSD.

 toybox é terminal de comandos feito exclusivamente para Linux com o código mais limpo, mais claro e mais fácil de manter do que o do Busybox. Ele combina muitas utilidades de linha de comando comuns no Linux em um único binários (assim como o Busybox). Está sob clásula zero  da BSD (0-BSD) e é compatível com a POSIX-2008 LSB4.1.


 Essa nova versão temos as novidades como poder construí-lo para FreeBSD e Mac OS com as opções "make macos_defconfig" e "make freebsd_defconfig" (Elliott Hughes e Ed Maste realizam  um ótimo trabalho no toybox).

 Novos comandos foram adicionados como sntp client/server baseados na RFC 4330 (Simple Network Time Protocol, compatível com a sub-configuração do ntp) e o comando test que foi reescrito e promovido para fora do pendente.

 Novas opções foram adicionadas a comandos como "--color" ao comando grep, o comando netcat agora possui suporte a ipv6 e UDP, mkdir aceita --parent e --parents como sinônimos para -p, o touch ignora -f, basename com -s para remover um sufixo, dirname com suporte a múltiplos argumentos, cmp aceita --quiet e --silent como sinonismos para -s, hostname com suporte a -sfd, head com --bytes como um sinonimo para -c e --lines para -n, mktemp com suporte a -t e correção a -u, sed com -z e -iEXT para manter arquivos de backup, md5sum e sha1sum com --status e --check como sinônimos para -s e -c, readlink com --cannonicalize como sinonimo para -f, sort com -V, patch com -s e --quiet e melhor suporte a tab no nome, stat com --format como sinonimo para -c, xargs com -p -t -r, umount ignora -c, pequena otimização a file.c, file reconhece binários ELF do riscv ls -t agora utiliza o campo de nanosegundos.

 Aconteceram correções também como nos comandos cp, sort, sed, host, hostname, ps e top. O diretório pending também foi atualizado, houveram mudanças no build, no coding style e nas bibliotecas. Houveram bem mais coisas que poderiam ser mencionadas, mas já está de bom tamanho.
Então é isso, baixem e confiram a nova versão do toybox, o terminal de comandos do Linux.

  • Comunidade FreeBSD pretende portar o toybox
  • Pré-lançamento da linguagem bc 1.1 para o toybox
  • NÃO SE ESQUEÇA DE SE INSCREVER NO MEU CURSO DE MIGRAÇÃO PARA LINUX.
     QUER APRENDER A UTILIZAR O BTRFS NO FEDORA, ENTÃO VENHA APRENDER LINUX COMIGO ;)

    Lançado novo Minicurso de atributos no Linux

    Comente com o Facebook:

    Nenhum comentário:

    Postar um comentário

    Viu algum erro e quer compartilhar seu conhecimento? então comente aí.

    Observação: somente um membro deste blog pode postar um comentário.

    Marcadores

    A pior história sobre Linux que já ouvi (5) A.I (2) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (5) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (30) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (31) comp (1) compressores (5) container (7) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (1) desenvolvimento (90) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (90) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (3) diocast (1) dioliunx (3) distribuições Linux (14) Docker (12) DragonflyBSD (22) driver (1) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (10) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (20) Funtoo Linux (13) games (94) gerenciadores de pacotes (4) glaucus (3) GOG (3) google (9) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (11) Intel (15) inteligencia artificial (2) IoT (1) ispconfig (1) jogos (38) kde (1) kernel (138) lançamento (64) leis (1) LFCS (1) libs (2) licenças (8) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (165) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (1) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) open source (84) OpenBSD (7) OpenShift (1) oracle (1) os vários sabores de Linux (43) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (1) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (64) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (23) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (12) segurança digital (24) servidor web (2) servidores (2) shell (9) shell script (8) sistema operacional (25) skarnet (1) smartphones (3) Software livre e de código aberto (151) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (6) systemd (7) terminal (89) terminal de comandos (18) toca do tux (1) toybox (27) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (2) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) yash (1) ZFS (15) zsh (3)