7 лучших легковесных операционных систем для Raspberry Pi

Крупный план фотографии платы Raspberry Pi.

Raspberry Pi — это супердоступный одноплатный компьютер (SBC), который можно использовать для различных проектов. Некоторые из самых популярных применений Pi включают превращение его в медиаплеер или эмуляционную машину. Учитывая универсальность системы, некоторые задавались вопросом, может ли она заменить настольный компьютер. Да, может, но вам нужна помощь следующей легковесной операционной системы, предназначенной для Raspberry Pi.

Содержание

    1. Raspberry Pi OS
    1. OpenFyde
    1. Edubuntu
    1. DietPi
    1. PiCore
    1. Alpine Linux
    1. Arch Linux ARM

Примечание: У Raspberry Pi есть несколько различных моделей на рынке. В этой статье мы будем выделять системы, которые работают без проблем на Raspberry Pi 5. Хотя может быть возможно запустить их на более слабом оборудовании, таком как Zero, ваши результаты могут значительно варьироваться.

1. Raspberry Pi OS

Raspberry Pi OS — это официальная операционная система для Raspberry Pi. Это дистрибутив Linux на основе Debian с множеством функций и программ, созданных для Pi. Стандартный образ предоставляет стильный веб-браузер, мощный офисный пакет и редактор кода, что делает его отличным как для общих, так и для специализированных вычислительных задач.

Кроме того, у Raspberry Pi OS есть собственный магазин приложений и репозитории пакетов, аналогичные Debian и Ubuntu. Это позволяет вам устанавливать новые приложения, а также обновлять ваш Pi всего за несколько кликов.

Скриншот, показывающий стандартный рабочий стол на Raspberry Pi OS.

Наконец, у вас есть два разных варианта при загрузке Raspberry Pi OS: один с рекомендованным программным обеспечением и один без. В качестве альтернативы, если вы действительно хотите легковесную версию системы, вы также можете попробовать Raspberry Pi OS Lite. Однако имейте в виду, что в ней нет рабочего стола или графического интерфейса.

Примечание: вы можете узнать, как установить Raspberry Pi OS, следуя инструкциям здесь.

2. OpenFyde

Если вы когда-либо использовали Chromebook, вы сразу же узнаете OpenFyde. OpenFyde построен на основе открытой операционной системы Chromium от Google, которая используется на Chromebook. Как и Chromebook, OpenFyde основан на веб-приложениях и сервисах. Это делает OpenFyde одной из немногих легковесных облачных ОС, доступных для Raspberry Pi. Подумайте об этом как о бюджетном Chromebook.

Скриншот, показывающий стандартный рабочий стол на OpenFyde.

Поскольку OpenFyde работает с веб-интерфейсом рабочего стола, он потребляет гораздо меньше ресурсов, чем традиционная операционная система. В конечном итоге это означает, что OpenFyde быстро загружается и запускает программное обеспечение. Более того, поскольку он не требует такой же мощности обработки, как другие системы, его можно запускать на более слабом оборудовании.

Кроме того, если вы создаете портативный компьютер на базе Pi, вы, вероятно, добьетесь лучшей автономности, используя OpenFyde. Если вам нужны только веб-приложения, OpenFyde определенно стоит рассмотреть.

3. Edubuntu

Edubuntu — это легковесный дистрибутив Linux, ориентированный на образование, основанный на Ubuntu. Хотя он не специально разработан для Raspberry Pi, разработчики ОС предоставляют быструю и легковесную портировку для системы. Это делает его отличным вариантом для родителей, которые хотят создать дешевый и доступный компьютер для своих детей.

Скриншот, показывающий стандартный рабочий стол Edubuntu.

Самая большая привлекательность Edubuntu — это его способ настройки Pi для образовательного использования без конфигурации. Например, установка Edubuntu на Pi требует только записи образа на SD-карту и нескольких простых настроек.

Кроме того, Edubuntu поставляется с множеством учебных утилит прямо из коробки. В нем есть gbrainy для головоломок, gCompris для младших детей, а также kGeography и Stellarium для изучения Земли и звезд. Более того, Edubuntu также имеет инструменты для управления несколькими экземплярами, что делает его полезным как для дома, так и для класса.

Скриншот, показывающий экран выбора программы на gCompris.

Хорошо знать: ищете больше открытых приложений и игр для вашего ребенка? Изучите некоторые из лучших программ для детей на Linux сегодня.

4. DietPi

DietPi — это универсальный дистрибутив Linux на основе Debian, который предоставляет легковесную и оптимизированную ОС для SBC. Кроме Raspberry Pi, он также поддерживает другие аналогичные системы, такие как Odroid, Orange Pi и Rock64. Кроме того, разработчики DietPi также поставляют образ x86_64, что означает, что вы также можете установить его на традиционный настольный компьютер.

Скриншот стандартного рабочего стола MATE, работающего на DietPi.

Одним из ключевых преимуществ DietPi является его утилита DietPi-Software, которая объединяет системные задачи на вашем компьютере в один интерфейс терминала. Разработчики DietPi используют эту программу, чтобы упростить установку и настройку крупных программных пакетов на вашем Pi. Например, DietPi сокращает весь процесс установки NextCloud до одного щелчка.

Терминал, подчеркивающий опцию одного щелчка для настройки Nextcloud на DietPi.

К слову: узнайте, как оживить ваш старый ПК, установив некоторые из лучших легковесных дистрибутивов Linux сегодня.

5. PiCore

PiCore — это официальная портировка проекта Tiny Core Linux для Raspberry Pi. Как и в случае с его исходной версией, PiCore не поставляется с рабочим столом или какими-либо графическими утилитами. Вместо этого он предлагает пользователю командную строку и набор основных инструментов UNIX. Хотя это может показаться пугающим для большинства пользователей, это может быть привлекательно для тех, кто хочет ОС, которую они могут настроить.

Скриншот, показывающий стандартный рабочий стол PiCore, работающий на Raspberry Pi.

Одной из ключевых особенностей PiCore является его невероятно легкий базовый образ. С размером около 32 МБ, PiCore является одной из самых маленьких и легковесных ОС Linux на Raspberry Pi сегодня. Кроме того, PiCore также эффективен в управлении ресурсами. В состоянии простоя система потребляет около 100-120 МБ ОЗУ, что делает его хорошим выбором для более мелких и старых Raspberry Pi.

Хорошо знать: хотите узнать больше? Ознакомьтесь с нашим подробным обзором и руководством по настройке PiCore.

6. Alpine Linux

Alpine — это мощный дистрибутив Linux, который предоставляет высоко оптимизированную операционную систему для виртуальных машин и аппаратного обеспечения. В отличие от других систем, Alpine акцентирует внимание на корректности кода и безопасности, что делает его отличным выбором, если вам нужна надежная и легковесная ОС для вашего Pi.

Терминал, показывающий консоль Alpine Linux, работающую на Raspberry Pi.

Одним из главных преимуществ Alpine Linux является то, что он использует musl вместо glibc для своей стандартной библиотеки C. Это приводит к меньшей, легковесной ОС с небольшой поверхностью атаки, что идеально подходит для систем с ограниченными ресурсами, таких как Raspberry Pi.

Примечание: musl — это принципиально другая библиотека C по сравнению с glibc, что может привести к проблемам совместимости с некоторыми программными пакетами.

Как и PiCore, базовая установка Alpine Linux не включает никаких графических инструментов, что делает его хорошим выбором для развертывания серверов Linux и контейнерных образов. Кроме того, сообщество Alpine достаточно развито, чтобы вы могли установить почти любое программное обеспечение, которое вам нужно для вашей системы.

7. Arch Linux ARM

Arch Linux — это король минималистичных, универсальных дистрибутивов Linux. С его практическим процессом установки, огромным репозиторием сообщества и акцентом на простое, передовое программное обеспечение, Arch предоставляет вам все необходимое для создания вашей собственной системы, используя лучшее из того, что предлагает Linux.

Arch Linux ARM — это версия Arch Linux, посвященная SBC. Хотя это не официальная портировка, она получает достаточное количество обновлений от своих поддерживающих и поддерживает последние разработки ядра. У нее также есть доступ к AUR, что делает ее одной из дистрибутивов с самым большим доступным программным обеспечением для Pi.

Скриншот, показывающий рабочий стол GNOME, работающий на Arch Linux ARM.

С учетом знаний о некоторых из самых легковесных ОС для Raspberry Pi, вы теперь можете погрузиться в этот удивительный мир низкопотребляющих встроенных систем. Начните свое путешествие, узнав, как превратить ваш Pi в мощный эмулятор, используя Batocera.

Кредит изображения: Harrison Broadbent через Unsplash. Все изменения и скриншоты сделаны Ramces Red.