Documentação do Raspberry Pi e recursos de SO para builds cyberdeck

A Raspberry Pi publicou seu próprio guia de cyberdeck, o que significa que o formato evoluiu de uma missão secundária do Instagram para um projeto Pi de primeira classe. Construir a caixa é a parte divertida. Escolher o que roda nela é onde a maioria dos decks fica presa com uma instalação fresca do Raspberry Pi OS com três terminais abertos e nenhum passo claro a seguir.

Reconstruímos três decks durante o verão e nos estabelecemos em um pequeno stack que se encaixa em Pi 4, Pi 5 ou Zero 2 W sem conflitos com o hardware. Tudo abaixo é gratuito, funciona a partir de uma microSD ou NVMe hat, e inicializa para uma tela útil em menos de um minuto. Escolha um sistema operacional, adicione um tiling window manager se a tela for pequena, e coloque um editor sério por cima. Isso é um cyberdeck.

O que procurar em um stack cyberdeck

Comparação rápida

Aplicativo Melhor para Plataformas Tamanho em disco Licença
Raspberry Pi OS Escolha padrão, melhor suporte de driver Linux (ARM) ~3 GB (Full) Baseado em Debian
DietPi Instalações mínimas, instaláveis por script Linux (ARM) ~400 MB GPL/BSD mix
postmarketOS Telas sensíveis ao toque e UIs semelhantes a telefone Linux (ARM) ~600 MB Baseado em Alpine
Sway Tiling window manager Wayland Linux ~5 MB MIT
Cool Retro Term Terminal CRT para a estética Linux, macOS ~30 MB GPLv3
Neovim Editor de terminal com LSP moderno Linux, macOS, Windows ~40 MB Apache 2.0
Kali Linux ARM Deck de teste portátil Linux (ARM) ~4 GB GPL/BSD

Os aplicativos

1. Raspberry Pi OS, a melhor escolha padrão

Raspberry Pi OS é a distribuição de referência e, para um cyberdeck que você realmente deseja usar em seis meses, ainda é a escolha correta. O suporte do driver é upstream, o kernel acompanha de perto o Bookworm, e cada acessório em uma BOM do fabricante tem um guia de instalação do Pi OS. A imagem Full inclui Firefox, LibreOffice e Chromium. Lite pula tudo isso e inicializa para um prompt de login em segundos.

Onde fica curto: o uso de memória em repouso em Full é maior do que um deck minimalista quer; o desktop LXDE padrão não é amigável com touchscreen.

Preço:

Plataformas: Linux (hardware Raspberry Pi).

Download: raspberrypi.com/software · GitHub

Resumo: Comece por aqui. Se o deck é de uso único, mude para DietPi ou postmarketOS depois que souber para que é o deck.

2. DietPi, o melhor para reduzir ao mínimo a base

DietPi pega um Debian mínimo e adiciona um instalador acionado por menu que permite escolher serviços: servidor SSH, Docker, Home Assistant, Pi-hole, DNS bloqueador de anúncios. O uso de memória em repouso fica abaixo de 100 MB em um Pi 4, e a mesma imagem é executada em uma dúzia de SBCs, então um deck construído em Pi hoje sobreviverá a uma mudança para Radxa ou Rock 5 amanhã.

Onde fica curto: sem instalador GUI; se você quer um desktop, você instala um você mesmo. A recuperação de uma alteração dietpi-config com falha significa editar arquivos de configuração através de serial.

Preço:

Plataformas: Linux (ARM e x86 SBCs).

Download: dietpi.com · GitHub

Resumo: A escolha para decks que inicializam em um único serviço, não em um desktop.

3. postmarketOS, o melhor para telas sensíveis ao toque

postmarketOS é Alpine Linux ajustado para telefones, mas as mesmas UIs funcionam lindamente em um painel sensível ao toque de 5 ou 7 polegadas acoplado a um Pi. Phosh (um shell GNOME para telefones) e Sxmo (uma UI de teclado estilo suckless) ambos se sentem projetados para o fator de forma do deck de uma forma que as distros de desktop nunca fazem.

Onde fica curto: a seleção de pacotes é menor que a do Debian; alguns Pi hats ainda não têm driver Alpine e precisam de um patch kernel manual.

Preço:

Plataformas: Linux (ARM SBCs e telefones).

Download: postmarketos.org · GitHub

Resumo: Se o deck tiver uma tela sensível ao toque e nenhum teclado, esse é o único stack Linux que respeita esse layout.

4. Sway, o melhor gerenciador de janelas para telas pequenas

Sway é um tiling window manager para Wayland, principalmente compatível com arquivos de configuração i3. Em uma tela de cyberdeck de 5 a 10 polegadas, o tiling é a diferença entre “posso ver meu terminal” e “posso ver uma coluna do meu terminal”. Sway lida com rotação, HiDPI e multi-saída de forma limpa, o que importa quando a tela do deck está em portrait.

Onde fica curto: sem ajudantes de janela flutuante fora da caixa; você escreve um arquivo de configuração para obter o que deseja. Algumas configurações Nvidia proprietárias ainda mancam em Wayland, embora isso raramente importe em um Pi.

Preço:

Plataformas: Linux (Wayland).

Download: swaywm.org · GitHub

Resumo: Se i3 foi alguma vez seu driver diário, instale isso no primeiro dia.

5. Cool Retro Term, o melhor para a estética

Cool Retro Term envolve um emulador de terminal moderno em uma simulação completa de CRT: linhas de varredura, curvatura, brilho de fósforo. Em uma tela deck pequena parece um adereço de Alien, que é metade da razão pela qual as pessoas constroem cyberdecks.

Onde fica curto: a carga do shader não é trivial para um Pi Zero 2 W; nesse hardware, baixe a predefinição de efeitos. Em um Pi 5 funciona confortavelmente.

Preço:

Plataformas: Linux, macOS.

Download: GitHub (Swordfish90/cool-retro-term)

Resumo: A única escolha visual que se lê como “cyberdeck” mesmo em uma foto de telefone.

6. Neovim, o melhor editor para o deck

Neovim é um fork do Vim com uma arquitetura async moderna, suporte LSP de primeira classe e uma linguagem de configuração Lua. Em um deck com foco em teclado, um editor que vive dentro do terminal é o ponto, e o ecossistema de plugins do Neovim alcança o VS Code em linguagens que importam, menos a sobrecarga do navegador.

Onde fica curto: a configuração inicial leva uma tarde; a instalação padrão sem plugins é pouco mais que Vim.

Preço:

Plataformas: Linux, macOS, Windows.

Download: neovim.io · GitHub

Resumo: O editor correto para um deck que precisa funcionar com a CPU no seu colo e nenhum monitor HDMI para recorrer.

7. Kali Linux ARM, o melhor para um deck de teste portátil

Kali Linux ARM envia um conjunto de ferramentas de teste e perícia compilado para Raspberry Pi. A imagem completa vem pré-carregada com Wireshark, suite aircrack-ng, hydra e centenas mais, além de um desktop Xfce amigável com KMS que sobrevive em um Pi 4 de 4 GB.

Onde fica curto: a imagem é mais volumosa que as outras; um kit de ferramentas completo significa inicialização mais lenta e requisito de microSD maior.

Preço:

Plataformas: Linux (Raspberry Pi e outros SBCs).

Download: kali.org (Pi image) · GitHub

Resumo: Um deck construído em Kali é uma ferramenta profissional, não uma novidade. Aplicam-se ressalvas legais; use em suas próprias redes.

Como escolher o correto

Se você nunca construiu um deck, pegue Raspberry Pi OS Lite, coloque Sway nele e adicione Neovim. Esse é um deck de trabalho em uma noite e sobreviverá a qualquer tutorial que você seguir depois.

Se o deck é de uso único (DNS bloqueador de anúncios, nó mesh, caixa Wireguard portátil), pule o desktop completamente e use DietPi com seu instalador de menu. Inicializa mais rápido, usa menos energia e não envia aplicativos que você não abrirá.

Se o deck tem uma tela sensível ao toque e nenhum teclado, postmarketOS é o único stack que reconhece o fator de forma. Tudo mais finge que é um monitor pequeno.

Se o deck se destina a trabalho de rede no campo, Kali Linux ARM é o atalho para um kit de ferramentas completo, e Wireshark e aircrack-ng já estão lá.

Cool Retro Term é a única escolha puramente estética desta lista e pertence a qualquer deck construído pela aparência.

Perguntas Frequentes

Preciso de um Pi 5, ou um Pi 4 ou Zero 2 W funcionará?

Um Pi 4 com 4 GB é o ponto ideal. Zero 2 W é bom para um deck DietPi de uso único; Pi 5 só ajuda se você planeja executar LLMs locais ou cargas de trabalho Docker pesadas no próprio deck.

Um cyberdeck pode realmente substituir um laptop?

Para um fluxo de trabalho shell-first, sim. Para qualquer coisa que suponha um navegador e vários monitores, não.

E quanto ao Ubuntu no Pi?

Ubuntu Server em ARM é uma boa alternativa ao Raspberry Pi OS Lite. A imagem de desktop é mais pesada do que um deck pequeno geralmente quer.

Essas imagens de SO suportam a tela sensível ao toque oficial do Pi?

Raspberry Pi OS a suporta nativamente. postmarketOS a suporta com um pequeno arquivo de configuração. DietPi e Kali precisam de uma configuração X11 manual para rotação.

Posso instalar múltiplas imagens de SO em um cartão SD?

PINN e BerryBoot lidam com isso. É uma boa maneira de testar imagens antes de se comprometer; não recomendado para uso diário.