Ресурсы документации Raspberry Pi и ОС для сборок cyberdeck

Raspberry Pi опубликовала собственную инструкцию по cyberdeck, что означает переход формата с Instagram-квеста в первоклассный проект Pi. Сборка корпуса — это самая интересная часть. Выбор того, что на нём работает, — вот где большинство дек зависают на свежей установке Raspberry Pi OS с тремя открытыми терминалами и без понимания, что делать дальше.

Мы собрали три дека этим летом и остановились на небольшом стеке, который подходит для Pi 4, Pi 5 или Zero 2 W без конфликтов оборудования. Всё ниже бесплатно, работает с microSD или NVMe hat и загружается на полезный экран менее чем за минуту. Выберите операционную систему, добавьте tiling window manager, если экран маленький, и установите серьёзный редактор. Вот это cyberdeck.

На что обратить внимание при выборе cyberdeck стека

Быстрое сравнение

Приложение Лучше всего для Платформы Размер на диске Лицензия
Raspberry Pi OS Выбор по умолчанию, лучшая поддержка драйверов Linux (ARM) ~3 GB (Full) Debian-based
DietPi Минимальный, скриптовые установки Linux (ARM) ~400 MB GPL/BSD mix
postmarketOS Сенсорные экраны и UI как на телефоне Linux (ARM) ~600 MB Alpine-based
Sway Wayland tiling window manager Linux ~5 MB MIT
Cool Retro Term CRT терминал для эстетики Linux, macOS ~30 MB GPLv3
Neovim Редактор терминала с современной LSP Linux, macOS, Windows ~40 MB Apache 2.0
Kali Linux ARM Портативный пентестовый deck Linux (ARM) ~4 GB GPL/BSD

Приложения

1. Raspberry Pi OS, лучший выбор по умолчанию

Raspberry Pi OS — это эталонный дистрибутив и, для cyberdeck, который вы хотите использовать через полгода, — правильный выбор. Поддержка драйверов находится upstream, ядро следует Bookworm, и каждый аксессуар в BOM производителя имеет руководство установки Pi OS. Полный образ включает Firefox, LibreOffice и Chromium. Lite пропускает всё это и загружается до приглашения входа за секунды.

Где это отстаёт: использование памяти в режиме покоя для Full выше, чем нужно минималистичному deck; настольное окружение LXDE по умолчанию не очень дружелюбно к сенсорным экранам.

Цена:

Платформы: Linux (оборудование Raspberry Pi).

Загрузка: raspberrypi.com/software · GitHub

Суть: Начните отсюда. Если deck одноцелевой, переходите на DietPi или postmarketOS, когда вы поймёте, для чего deck.

2. DietPi, лучший для минимизации базы

DietPi берёт минимальный Debian и добавляет меню-управляемый установщик, который позволяет вам выбирать сервисы: SSH сервер, Docker, Home Assistant, Pi-hole, DNS блокиратор объявлений. Использование памяти в режиме покоя на Pi 4 чуть ниже 100 MB, и тот же образ работает на дюжине SBC, так что deck, построенный на Pi сегодня, пережидет переезд на Radxa или Rock 5 завтра.

Где это отстаёт: нет GUI установщика; если вы хотите desktop, вы устанавливаете его сами. Восстановление после неудачного dietpi-config требует редактирования конфиг-файлов через serial.

Цена:

Платформы: Linux (ARM и x86 SBC).

Загрузка: dietpi.com · GitHub

Суть: Выбор для deck, который загружается в один сервис, а не в desktop.

3. postmarketOS, лучший для сенсорных экранов

postmarketOS — это Alpine Linux, адаптированная для телефонов, но те же UI работают красиво на 5-дюймовой или 7-дюймовой сенсорной панели, прикреплённой к Pi. Phosh (GNOME shell для телефонов) и Sxmo (suckless-style UI на клавиатуре) выглядят разработанными для формата deck так, как desktop distros никогда не делают.

Где это отстаёт: выбор пакетов меньше, чем у Debian; у нескольких Pi hat нет Alpine драйвера и нужен ручной патч ядра.

Цена:

Платформы: Linux (ARM SBC и телефоны).

Загрузка: postmarketos.org · GitHub

Суть: Если deck имеет сенсорный экран и нет клавиатуры, это единственный Linux стек, который уважает эту раскладку.

4. Sway, лучший window manager для маленьких экранов

Sway — это tiling window manager для Wayland, в основном совместимый с i3 конфиг-файлами. На 5-10 дюймовом дисплее cyberdeck, tiling — это разница между «я вижу мой терминал» и «я вижу один столбец моего терминала». Sway обрабатывает поворот, HiDPI и мульти-выход чисто, что важно, когда экран deck в альбомной ориентации.

Где это отстаёт: нет помощников для плавающих окон из коробки; вы пишете конфиг-файл, чтобы получить всё, что хотите. Некоторые proprietary Nvidia установки всё ещё хромают на Wayland, хотя это редко имеет значение на Pi.

Цена:

Платформы: Linux (Wayland).

Загрузка: swaywm.org · GitHub

Суть: Если i3 когда-либо был вашим ежедневным драйвером, установите это в первый день.

5. Cool Retro Term, лучший для эстетики

Cool Retro Term обёртывает современный эмулятор терминала в полную CRT симуляцию: развёртки, искривление, фосфорный блеск. На маленьком экране deck это выглядит как реквизит из Чужого, что является половиной причины, по которой люди строят cyberdecks.

Где это отстаёт: нагрузка шейдеров нетривиальна для Pi Zero 2 W; на этом оборудовании опустите preset эффектов. На Pi 5 это работает удобно.

Цена:

Платформы: Linux, macOS.

Загрузка: GitHub (Swordfish90/cool-retro-term)

Суть: Единственный визуальный выбор, который читается как «cyberdeck» даже на фото с телефона.

6. Neovim, лучший редактор для deck

Neovim — это форк Vim с современной асинхронной архитектурой, first-class LSP поддержкой и конфиг-языком Lua. На keyboard-first deck редактор, который живёт в терминале, — это всё, и экосистема плагинов Neovim догоняет VS Code по языкам, которые имеют значение, минус накладные расходы браузера.

Где это отстаёт: начальная конфигурация занимает день; установка по умолчанию без плагинов едва ли больше, чем Vim.

Цена:

Платформы: Linux, macOS, Windows.

Загрузка: neovim.io · GitHub

Суть: Правильный редактор для deck, который должен работать с CPU на коленях и никакого HDMI монитора в запасе.

7. Kali Linux ARM, лучший для портативного пентестового deck

Kali Linux ARM поставляется с подобранным набором инструментов для пентестов и судебной экспертизы на Raspberry Pi. Полный образ предзагружен с Wireshark, aircrack-ng suite, hydra и сотнями больше, плюс дружелюбный к KMS Xfce desktop, который работает на 4 GB Pi 4.

Где это отстаёт: образ более объёмный, чем другие; полный набор инструментов означает медленную загрузку и больший microSD.

Цена:

Платформы: Linux (Raspberry Pi и другие SBC).

Загрузка: kali.org (Pi image) · GitHub

Суть: Deck, построенный на Kali, — это профессиональный инструмент, не новинка. Применяются юридические оговорки; используйте на своих сетях.

Как выбрать правильный

Если вы никогда не строили deck, возьмите Raspberry Pi OS Lite, поставьте Sway на неё и добавьте Neovim. Это работающий deck за вечер и он переживёт любой туториал, который вы будете следовать позже.

Если deck одноцелевой (DNS блокиратор объявлений, узел mesh, портативная Wireguard box), пропустите desktop полностью и используйте DietPi с меню-установщиком. Это загружается быстрее, потребляет меньше энергии и не поставляет приложения, которые вы не будете открывать.

Если deck имеет сенсорный экран и нет клавиатуры, postmarketOS — единственный стек, который признаёт форм-фактор. Всё остальное претендует, что это маленький монитор.

Если deck предназначен для сетевых работ в поле, Kali Linux ARM — это ярлык к полному набору инструментов, и Wireshark и aircrack-ng уже там.

Cool Retro Term — единственный чисто эстетический выбор в этом списке и он должен быть на любом deck, построенном для внешнего вида.

ЧЗВ

Нужен ли мне Pi 5, или Pi 4 или Zero 2 W достаточно?

Pi 4 с 4 GB — это золотая середина. Zero 2 W подходит для одноцелевого DietPi deck; Pi 5 помогает только, если вы планируете запускать локальные LLM или тяжёлые Docker рабочие нагрузки на самом deck.

Может ли cyberdeck действительно заменить ноутбук?

Для shell-first рабочего процесса, да. Для чего-либо, что требует браузера и нескольких мониторов, нет.

Что насчёт Ubuntu на Pi?

Ubuntu Server на ARM — это хорошая альтернатива Raspberry Pi OS Lite. Образ desktop тяжелее, чем маленький deck обычно хочет.

Поддерживают ли эти образы ОС официальный сенсорный экран Pi?

Raspberry Pi OS поддерживает его нативно. postmarketOS поддерживает его с небольшим конфиг-файлом. DietPi и Kali требуют ручной X11 конфигурации для поворота.

Могу ли я установить несколько образов ОС на одну SD-карту?

PINN и BerryBoot это обрабатывают. Это хороший способ протестировать образы перед тем, как вы решитесь; не рекомендуется для ежедневного использования.