Lançado toybox 0.8.4

lançado toybox 0.8.4

 Toybox é um terminal de comandos que visa ser similar ao Busybox porém mantendo a característica de possuir o código mais limpo, mais simples, menor e consequentemente mais fácil de manter. Perguntado se será possível ao toybox substituir o Dash, Rob Landley respondeu que na verdade visa substituir o Bash. O que não é uma má ideia e assim espero (apesar de a minha preferencia ser o Zsh). Mas ambos os terminais (tanto Zsh quanto toybox) foram essenciais para que eu desenvolver tanto o meu curso de migração para Linux quanto o meu mini curso de atributos no Linux.

 No dia 24 de Outubro foi lançado (depois de um período bem turbulento de desenvolvimento) a versão 0.8.4 do terminal de comandos toybox. É claro que houveram correções de bugs, limpeza no código e melhorias na biblioteca. Mas o que geralmente nos interessa é o que há de novo (natural no ser humano). São cinco novos comandos que foram promovidos (passando de 205 comando da versão 0.8.3 para 210 comandos na versão 0.8.4) mas as maiores novidades nesta versão são os comandos sha3sum e watchdog. Outros dois comandos que eu não pude deixar de notar são o sh e o toysh que nos permitem adotar o toybox como terminal de comandos como padrão e são estes comandos que permitem tornar o Android como um sistema Self-hosting como mencionei no lançamento da versão 0.8.1.

sh e toysh no toybox

 Não deixei de notar a parte de organização de mudanças nos textos. Antigamente, ao digitar simplesmente toybox, a lista de comandos era exibida em um certo tamanho ocupando bastante espaço na tela. Na versão 0.8.4 os comandos passaram a ser exibidos de forma sequencial:


 Houve também alterações na opção --help onde adicionaram informações complementares ao texto ou deixaram de forma mais clara.

opção --help na versão 0.8.3

opção --help na versão 0.8.4

 O README e o FAQ ficaram maiores e com mais links (alguns conteúdos do README foram parar no FAQ); o Toysh e o toyroot receberam 29 commits e o Pending também recebeu muitos trabalhos (inclusive testes para o Alpine Linux).

 É possível baixar o toybox tanto na forma de código fonte quanto a versão binária clicando aqui. Existe também binários do mkroot disponíveis para várias arquiteturas com o kernel 5.9 (que podem ser conferidos clicando aqui).

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)