Операционные системы для Raspberry Pi 3

Оглавление статьи: Операционные системы для Raspberry Pi 3
Содержание

За несколько лет существования платформа Raspberry Pi 3 успела стать весьма популярной среди специалистов и любителей электроники и автоматизации. Эта «малинка» мощна, компактна и обладает расширяющимся от версии к версии функционалом. Не отстают и программные компоненты: поддерживаемые Raspberry Pi 3 операционные системы из семейства Linux или Windows способны выполнить практически любую поставленную перед ними задачу в рамках функционала Pi.

В статье мы рассмотрим основные ОС на PI 3 и как их установить.

Популярные OS для Raspberry Pi 3

Операционные системы для Raspberry Pi представлены в основном Linux-семейством, но существует и представитель линейки Windows.

Raspbian

Начнем с предлагаемого разработчиком официального дистрибутива под RPi 3 — Raspbian. Система создана специально под микрокомпьютер с учетом его возможностей и особенностей, а практически все нужное программное обеспечение присутствует «из коробки». Отсутствующие компоненты устанавливают через интернет-репозиторий стандартным пакетным менеджером.

Raspberry Pi

Дистрибутив ОС для Raspberry Pi поддерживает быстрое и легкое десктопное окружение, полный стек сетевых протоколов удаленного управления, среды разработки, веб-сервера, офисные приложения и прочее необходимое любителю и профессионалу ПО. Именно Raspbian часто становится основой DIY-проектов на «малинке».

Кроме того, ОС хорошо документирована, а в интернете имеется множество посвященных ей форумов и ресурсов (в том числе русскоязычных), где легко можно найти информацию по интересующему вопросу или получить ответ по возникшей проблеме. И она поддерживается инсталлятором NOOBS.

OpenELEC/LibreElec

Это более специализированный дистрибутив на базе ПО Kodi, предназначенный для постройки медиацентра, например, из Raspberry Pi 3 Model B, как платы с оптимальной производительностью. Система содержит обслуживающий клиентские узлы медиасервер, аудио- и видеокодеки, и проигрыватели. Можно создать:

  • домашний мультимедиа центр;
  • ТВ-приставку с возможностью трансляции потокового контента из интернета;
  • совместить все возможности, превратив небольшую плату Raspberry в мощный, миниатюрный и не потребляющий много электричества комбайн с возможностью удаленного управления и интеграции в «умный дом».

на базе ПО Kodi

LibreELEC — ответвление проекта, появившееся в результате конфликта части разработчиков с мейнтейнерами основной ветки. Многие пользователи считают LibreELEC более продвинутым и удобным вариантом. Кроме того, эта ветвь развивается активнее основной, не обновлявшейся с декабря 2019 года, и тоже поддерживается средой NOOBS.

RetroPie

Еще один специализированный дистрибутив, на сей раз — для ностальгирующих по старым играм и приставкам. Система распространяется как отдельным пакетом для установки поверх уже установленного Raspbian/другой совместимой с RPi ОС семейства Linux, так и полным образом для развертывания.

Программное ядро эмулирует такие старые компьютеры и приставки, как:

  • Amiga;
  • Apple II;
  • Amstrad CPC;
  • линейка Atari;
  • Commodore 64, и другие, включая антикварную консоль Intellivision 1979 г.

Марио

Android

Существуют сборки системы Google Android под «Пи Три». К таковым относится LineageOS — подходящая для работы на «малинке» сборка Android. Она устанавливается стандартным для платы образом (но с некоторыми нюансами, например, необходимостью загрузки в TWRP Recovery для корректной установки) и поддерживает все привычные функции «телефонного» Андроида.

Android

Весьма популярны проекты создания TV-Box на основе данной программно-аппаратной связки и приложения Android TV. После завершения установки и настройки пользователь получит недорогую и функциональную ТВ-приставку с возможностью выхода в интернет.

Arch Linux

Проект Arch поддерживает множество аппаратных платформ, включая ARM. И его можно развернуть на RPi 3. Для этого необходимо лишь загрузить соответствующую сборку и установить ее на «малинку».

Arch Linux

После завершения процесса пользователь получит полноценную копию Arch Linux, готовую к дальнейшей настройке и экспериментам.  Отметим, что для новичка Arch способен оказаться излишне сложным в освоении, поэтому при малом опыте в Linux лучше обратиться к более простым дистрибутивам наподобие Raspbian или Ubuntu (о которой ниже).

Ubuntu Linux

Самый «народный» линукс Убунту также не обошел вниманием микрокомпьютеры Raspberry. Разработчики Ubuntu выпускают версию под ARM-процессоры: текущие сборки основаны на версиях 18.04 LTS и 19.10.

Ubuntu Linux

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

Имеется также возможность установки на «малинку» Ubuntu Server. Аппаратных возможностей микрокомпьютера достаточно для создания ненагруженного веб-сервера, домашнего файлохранилища с поддержкой DLNA и прочих проектов.

Gentoo

Очередной дистрибутив Linux, прочно заслуживший репутацию «для гиков». Он во многом похож на Arch и тоже отличается сложностью конфигурирования, но при должной настройке весьма надежен и способен работать годами без каких-либо проблем.

Разработчики Дженту выпускают загрузочный образ с собранным для RPi ядром и поддержкой встроенного оборудования, включая модуль камеры.

Gentoo

Windows IoT

Для микрокомпьютера существуют не только сборки Linux, но и специальная версия Raspberry Pi Windows. Microsoft создала ветку Windows IoT для встраиваемых устройств и компьютеров класса Распберри.

Операционная система имеет три редакции:

  • IoT Enterprise — адаптированная Windows 10 с некоторыми дополнительными возможностями, например, использованием в режиме «одно приложение» в банкоматах, киосках и прочих устройствах фиксированного назначения. Доступна лишь корпоративным клиентам;
  • IoT Mobile — для карманных устройств;
  • IoT Core — для мини-ПК, и контроллеров. Ограничена в функционале с упором на приложения UWP и доступна для конечного пользователя.

Windows IoT

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

Установка операционной системы на Raspberry Pi 3

В случае с Linux и Raspberry Pi 3 установка операционной системы проста. Необходимы:

  • образ для заливки;
  • программа для записи;
  • карта памяти;
  • компьютер, с которого будет ставиться система, и картридер.

Как установить ОС на Raspberry Pi 3 и другие модели семейства:

  • вставить карточку в компьютер;
  • запустить записывающую программу (под Windows это может быть Etcher, под Linux в большинстве случаев достаточно консольной утилиты DD, которой передаются нужные параметры);Etcher
  • выбрать образ и записать его на карту;
  • после окончания записи вставить носитель SD в «малинку», запустить одноплатник и продолжить конфигурирование уже установленной ОС.

Альтернативный способ установить ОС — использование NOOBS, специальной среды для инсталляции. Она загружается с официального сайта, записывается на карту и позволяет быстро развернуть ОС. Поддерживаемые инсталлятором для Raspberry Pi операционные системы включают:

  • Raspbian;
  • LibreElec;
  • OSMC, и другие.

NOOBS

Интересно, что в перечне есть Windows 10 IoT, но последнюю рекомендуется устанавливать с помощью специальной утилиты, о которой рассказывается далее.

Можно выбрать между полноценным NOOBS и облегченной версией Lite. Ее отличие — отсутствие предзагруженного Raspbian. Пакет NOOBS можно также приобрести уже предустановленным на карточку памяти.

В случае с IoT Core способ будет иным. Для установки на Pi ОС Windows понадобится ПК с активированной Windows 10, карта памяти и фирменная программа Microsoft IoT Dashboard, через которую будет выполнена загрузка образа и его развертывание.

IoT Core

Интересно, что уже на этом этапе можно указать утилите перенести в IoT Core параметры Wi-Fi соединения, если таковое настроено на ПК.

Где купить платы

Заключение

Raspberry Pi 3 — мощная и многофункциональная платформа, которую поддерживает множество операционных систем. Существуют сборки основных дистрибутивов Linux, версии Android, и даже специальная редакция Windows. А процесс их установки довольно прост и не вызывает затруднений даже у неспециалистов.

Такое разнообразие позволяет реализовать на одноплатном компьютере разноплановые проекты — от медиакомбайна до сервера или среды разработки. Возможности ограничены лишь производительностью аппаратной части, а выбор ОС — личными предпочтениями пользователя.

Видео по теме

Добавить комментарий Ваш e-mail не будет опубликован. Обязательные поля помечены *

Adblock
detector
Кнопка - вверх