Путеводитель по операционным системам Raspberry Pi: от кинотеатра до хранилища данных

Путеводитель по операционным системам Raspberry Pi: от кинотеатра до хранилища данных

Life-Hack - Linux/Хакинг/Хакер/ИБ/Osint

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

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

Универсальные операционные системы

Операционные системы этого класса не оптимизированы для какой-то конкретной цели, а скорее созданы для удовлетворения потребностей среднего пользователя компьютера, которые обычно включают просмотр Интернета, основные задачи повышения производительности, потребление мультимедиа и легкие игры.

1. Raspberry Pi OS


Основанная на Debian Linux, ОС Raspberry Pi (ранее Raspbian) является официальной операционной системой семейства Raspberry Pi. ОС доступна для бесплатной загрузки и поставляется с предустановленной на карте microSD в большинстве комплектов Raspberry Pi. По статистике, ОС Raspberry Pi на сегодняшний день является наиболее часто используемой операционной системой на Raspberry Pi, за ней следует Ubuntu. Raspberry Pi OS поставляется как в 32-битной, так и в 64-битной версиях.

ОС Raspberry Pi использует модифицированную версию облегченной среды рабочего стола X11 (Lightweight X11 Desktop Environment, LXDE), в которой легко ориентироваться. ОС также поставляется с более чем 35 000 предварительно скомпилированных пакетов программного обеспечения для легкой установки на Raspberry Pi.

2. Ubuntu MATE


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

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

Операционные системы медиацентра

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

3. LibreELEC


LibreELEC — это Linux JeOS (Just enough Operating System) для медиаплеера Kodi. Это ответвление проекта OpenELEC, производство которого уже прекращено, и оно поставляется с предварительно настроенной версией Kodi и несколькими другими дополнительными сторонними программными приложениями для персонального видеомагнитофона (Personal Video Recorder, PVR).

Операционная система LibreELEC небольшая, легкая и оптимизирована для флэш-накопителей. Если вы хотите запускать на Raspberry Pi только Kodi, то LibreELEC это подходящий вариант для вас.

4. OSMC


OSMC (Open Source Media Center) — это медиацентр на базе Debian, который в основном предоставляет интерфейс Kodi для Raspberry Pi и других устройств. OSMC прост в использовании, быстро устанавливается и предлагает больше функций, чем LibreELEC. Если вы хотите использовать Raspberry Pi для домашнего кинотеатра, но также хотите иногда запускать другие проекты, OSMC подойдёт для вас.

Интернет вещей и домашняя автоматизация

Raspberry Pi можно использовать для управления сетью подключенных к Интернету устройств с помощью платформ домашней автоматизации, таких как Home Assistant.

5. Home Assistant OS


Операционная система Home Assistant (Home Assistant OS, HAOS) — это бесплатное программное обеспечение с открытым исходным кодом, оптимизированное для запуска Home Assistant и его надстроек на системах x86-64. Home Assistant дает возможность управлять сетью устройств умного дома, предоставляя локальный доступ к устройствам.

6. OpenHABian


OpenHAB (Open Home Automation Bus) — это платформа с открытым исходным кодом для домашней автоматизации. OpenHAB позволяет управлять устройствами умного дома независимо от производителя. Чтобы использовать ОС на Raspberry Pi, загрузите предварительно настроенный образ и запишите его на карту microSD или USB-накопитель.

Ретро-операционные системы

На Raspberry Pi вы также можете запускать классические операционные системы, такие как RISC OS, MS DOS и Amiga, например, для эмуляции и обучения.

7. RISC OS


Операционная система RISC была впервые разработана в 1980-х годах и восходит к временам компьютеров Acorn Archimedes и персональных компьютеров A7000. Названная в честь архитектуры компьютера с сокращенным набором команд (Reduced Instruction Set Computer, RISC), ОС RISC была первой операционной системой для компьютеров на базе ARM.

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

Специализированные проекты

Компьютеры Raspberry Pi также можно использовать для специализированных проектов, таких как ретро-игры, 3D-печать или тестирование на проникновение.

8. RetroPie


RetroPie — это коллекция программного обеспечения с открытым исходным кодом, которая позволяет эмулировать ретро-игры на Raspberry Pi. RetroPie построена на базе Raspberry Pi OS Lite и нескольких эмуляторов, таких как EmulationStation и RetroArch. Другими словами, RetroPie позволяет превратить Raspberry Pi в настоящую игровую консоль.

9. OctoPi


OctoPrint — это приложение, которое позволяет удаленно контролировать и управлять 3D-принтером. Сервер OctoPrint можно запустить на смартфоне или Raspberry Pi. Все, что вам нужно сделать, это смонтировать образ OctoPi на Raspberry Pi и подключить его к 3D-принтеру.

Серверные и сетевые приложения

Если вам нужно создать файловый сервер или сетевое хранилище на Raspberry Pi, вам следует рассмотреть возможность установки операционной системы, подходящей для таких целей.

10. OpenMediaVault

Операционная система OpenMediaVault основана на Debian Linux и включает в себя определенные ключевые функции, такие как веб-администрирование, статистические отчеты по электронной почте, управление пользователями и группами, а также систему плагинов. ОС предлагает простой и удобный в использовании интерфейс, который позволяет без проблем создать файловый сервер.

11. DietPi

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

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


Источник



Report Page