Novo instalador, spk-gui, LXTaz e 1679 commits
Setembro de 2026
Agosto foi passado debaixo do capô, setembro trouxe tudo à superfície. O SliTaz 5.1 agora tem um instalador reescrito, um gerenciador de pacotes gráfico, um desktop LXDE moderno e uma ferramenta de configurações do sistema. E 1679 commits chegaram aos repositórios desde a última notícia, 1277 deles no wok.
O instalador reescrito: TUI e GTK
O tazinst 4.0 é um recomeço. O motor agora fala um pequeno protocolo de máquina, e duas interfaces o controlam: tazinst-tui, um instalador ncurses no laranja do SliTaz, com contador de etapas, escolhas claras de partição e formatação e nova tentativa em caso de erro, e tazinst-gtk, um instalador GTK3 com ícone e entrada de menu próprios. Ambos abrem um arquivo de instalação pronto diretamente no seu resumo. Por baixo, o grub legacy e o syslinux se foram: o GRUB2 é instalado tanto em BIOS quanto em UEFI. O antigo instalador do TazPanel e a mídia de instalação web quebrada foram removidos, e os manuais foram atualizados em inglês, francês, alemão e português. O tazinst-gtk substitui o tazinst-gui nos sabores core.
spk-gui: enfim um gerenciador de pacotes GTK
A espera foi longa: o SliTaz volta a ter um gerenciador de pacotes gráfico. O spk-gui, lançado com o spk 3.0, é uma interface GTK3 sem nenhuma lógica de pacotes própria: ele controla as ferramentas spk pela saída de máquina delas, então o que você vê é exatamente o que a linha de comando faz. Busca, detalhes, instalação e remoção, pelo menu ou pelo dash do LXTaz.
O próprio spk foi da 2.4 à 3.7 nesse meio tempo. As atualizações agora são atômicas em duas fases, com um pequeno utilitário estático spk-mv para que uma atualização da glibc com o sistema em uso nunca combine um carregador e uma libc incompatíveis; o spk se atualiza primeiro e continua com a nova versão. A resolução de dependências entende PROVIDE, os metapacotes voltam a ser instalados, e o spk-add passou de um fork por arquivo para uma única passada: a atualização de um pacote de 18.000 arquivos caiu de 987 para 41 segundos. O tazpkg seguiu o mesmo caminho, da 5.9 à 5.9.5.
LXTaz: um desktop LXDE moderno
A pilha LXDE está atualizada upstream, mas ainda tinha cara de 2010. O LXTaz é a nossa resposta: um conjunto de pequenos componentes GTK3 sobre o Openbox e o lxpanel, leves o bastante para o SliTaz.
- lxtaz-dash: um lançador de aplicativos em tela cheia na tecla Super, cuja busca passa para a lista de pacotes quando nenhum aplicativo corresponde, com botões de Pacotes e de energia.
- lxtaz-ctrl: um menu de configurações rápidas (Ctrl+Super) com modo escuro, brilho, Wi-Fi, Bluetooth, IP e memória num relance; as linhas se ocultam quando o hardware está ausente.
- lxtaz-dock: uma dock na parte inferior da tela que compartilha seus favoritos com o dash.
- lxtaz-logout: um único diálogo de sessão para sair, reiniciar e desligar, agora o gerenciador de saída do lxsession.
Ao redor deles, o slitaz-configs ganha o tema SliTaz-Dark, agora padrão, e seu gêmeo SliTaz-Light (GTK2, GTK3 e Openbox), dois conjuntos de ícones simbólicos combinando, DejaVu Sans 11 e um novo papel de parede. O LXTaz vem nos sabores core, core-retro e Firefox.
trame 1.0 e trame-gui: as configurações do sistema
O trame, o backend unificado de administração do sistema escrito em shell POSIX, chega à 1.0. Ele aprendeu a configuração de rede no boot, Wi-Fi com 802.1x (PEAP, TTLS, PWD), Bluetooth, detecção de hardware e de firmwares ausentes, layouts de teclado, locales, armazenamento, energia, usuários e logs, tudo testado em máquinas SliTaz reais. Por cima dele, o trame-gui dá ao desktop um aplicativo de configurações: Wi-Fi, Bluetooth, som, tela, energia, armazenamento, usuários, idioma e hora, em blocos.
TazTerm: um terminal para humanos e agentes de IA
O tazterm é um novo terminal VTE com painéis divididos, e o terminal padrão do desktop x86_64. Blocos de comandos, Ctrl+clique em URLs e em arquivo:linha, aviso quando um comando longo termina fora de vista, temas e atalhos configuráveis. Uma interface tazterm ctl somente leitura permite que agentes de IA locais, como o navette, acompanhem os painéis sem nunca ver um segredo. Seis versões em nove dias, da 0.5 à 0.9.1. Falando em modelos locais: o navette agora escolhe sozinho o maior modelo que cabe na RAM, e o decide, uma pequena ferramenta de decisões tipadas sobre texto com um pequeno modelo local, entrou no wok.
Boot mais rápido, eudev e ISOs mais leves
O udev 182 se foi: o eudev é agora o único gerenciador de dispositivos, nas duas arquiteturas. Os scripts de boot foram retrabalhados (rede em segundo plano, sem coldplug duplo, ntp na primeira concessão DHCP), e um desktop aparece em cerca de 4,5 segundos em NVMe. Os sabores perderam peso morto (icu, jack, bibliotecas sem uso), ganharam os firmwares de áudio Intel SOF e iwlwifi antigos, e o metier agora gera ISOs UEFI nativamente no SliTaz, com o kernel armazenado uma única vez.
Milhares de commits no wok
1277 commits no wok desde agosto, 2490 desde janeiro, e mais de 3000 pacotes modificados. O grande projeto: as receitas v2, um formato mais limpo para pacotes divididos, agora usado por quase 900 receitas. O cookutils foi da 4.9 à 4.26 para suportá-lo: os pacotes divididos não herdam mais as variáveis da receita principal, o wok é limpo após cada compilação, e um postcheck agora detecta arquivos empacotados duas vezes.
Este é o trabalho de três pessoas. HGT assina 605 commits no wok, convertendo receita após receita para v2. Pascal Bellard assina 391, das conversões v2 à glibc, ao krb5 e aos compiladores cruzados. Pankso assina 281, além das novas ferramentas ao redor. Um grande obrigado a vocês dois: o 5.1 existe porque o wok avança.
Em todos os repositórios (wok, cookutils, spk, trame, tazterm, flavors, slitaz-configs, lxtaz, tazinst, tazpkg, tazlab, agora com suporte a Docker graças ao Erjo, scripts de boot, navette e outros), 1679 commits chegaram desde 1º de agosto. O 5.1 está chegando.
— Christophe Lincoln (Pankso)