Обзор операционных систем для Raspberry Pi 2

By   29.04.2017

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

Raspberry

Сердцем этого маленького компьютера являются процессоры архитектуры ARM, поэтому большинство используемых на нем операционных систем построены на базе Linux. Основной официальной ОС для Raspberry Pi является Raspbian. Это дистрибутив Linux основанный на Debian и оптимизированный под используемые компоненты «железа». Набор приложений и утилит, собранный в этом дистрибутиве, является базовым и предназначен, в основном, для ознакомительного изучения способностей компьютера.

На сайте проекта выложены доступные для установки на Raspberry Pi 2 различные операционные системы. Часть из них имеет расширенный функционал и может справляться даже с офисной работой, а часть представляет собой узко специализированные, собранные под конкретные задачи, дистрибутивы. Ниже приведен список основных проектов сообщества Raspberry Pi, для которых предусмотрена штатная установка:

  • Ubuntu Mate;
  • Ubuntu Snappy;
  • OSMK;
  • LibreELEC;
  • Risk OS;
  • Pidora;
  • Windows 10 IoT Core.

Размеры и характеристики

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

Raspberry плата

Для версии Raspberry Pi два, они выглядят следующим образом:

  • габаритные размеры 8,56 на 5,65 сантиметров;
  • ARM процессор с четырьмя ядрами и рабочей частотой 900 мегагерц;
  • графическая подсистема Videocore 4;
  • размер оперативной памяти — один гигабайт;
  • питание по разъему micro-USB;
  • картридер формата SD;
  • видеовыход стандарта HDMI;
  • аудиоразъем 3,5 мм;
  • Ethernet RJ-45, стандартный кабельный разъем со скоростью передачи данных до 100 Мб/сек;
  • четыре порта USB версии 2,0.

Краткий обзор основных доступных OS

Ubuntu Mate Edition

Основанная на пакетах Debian OS система. В качестве графической оболочки используется легкая среда Mate (Мята). Версия работает на Raspberry Pi версиях 2 и 3, в основе лежит стабильный релиз Ubuntu 16.04. Содержит полный набор программного обеспечения, включая свободный офисный пакет LibreOffice и браузер Firefox. Поддерживает Wi-Fi и аппаратное ускорение видео, используя в качестве медиапроигрывателя программу VLC.

Ubuntu Mate Edition

Ubuntu Snappy Core

Еще одна версия ОС, основанная на стабильной ветке Убунту. Представляет собой значительно уменьшенный вариант оригинальной системы. Включает необходимые инструменты разработки для интернета вещей (IoT) и предназначена, в том числе, для работы на Raspberry Pi. Максимально подходит для реализации проектов умного дома.

Ubuntu Snappy Core

Open Source Media Center

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

OSMC

LibreELEC

Второй вариант основанного на Kodi дистрибутива, специализированного для работы с медиаконтентом. Поддерживает дистанционное управление и отличается высокой скоростью работы.

Kodi

Risk OS

Разработанная еще в прошлом веке компанией Acron Computers ОС. Впоследствии именно она создала архитектуру процессора ARM, на которой и основан данный миникомпьютер. Поддерживает использование целого ряда инструментов разработки и имеет собственную базу программного обеспечения, несвязанную с Debian и другими направлениями Linux.

RISC OS

Pidora

Дистрибутив, основанный на проекте Fedora, свободной версии коммерческого RedHat Linux. В отличии от Debian основной формат пакетов этой ОС имеет расширение RPM. Специально оптимизирован для использования на процессорах ARM и содержит несколько сред для разработки ПО.

Pidora

Windows 10 IoT Core

Благодаря высокой популярности даже Microsoft обратил на этот миникомпьютер свое внимание и разработал специальную версию «десятки». Проект достаточно «сырой» и не обладает в отличии от того же Ubuntu Mate большой базой драйверов для внешней периферии, которую можно подключить к Raspberry Pi.

Windows 10 loT Core

Свежие разработки ОС

Raspberry все активнее позиционируется как устройство, которое обладает возможностью применения в «умном доме». Обладая малыми габаритами и широкими возможностями настройки, эта платформа представляет интерес для компаний, ведущих разработки в этой перспективной области. Вслед за Майкрософт свое внимание на нее обратил и вездесущий Google. В 2016 году было официально объявлено о начале разработки для Raspberry Pi приложений Android. Хотя стабильной версии пока не выпущено, существует несколько неофициальных сборок, позволяющих установить на Raspberry Pi 2 Android TV или ОС Андроид 6.0.

Android on Raspberry

Параллельно ведутся разработки еще двух операционных систем — Chromium и Sailfish, которые также позволяют использовать андроид-приложения с расширениями apk. Последнюю, кстати, одно время активно поддерживали в России с целью разработки на ее основе конкурентоспособной мобильной операционной системы с отечественными корнями.

Особенности установки ОС

Плата Raspberry поставляется без предустановленной операционной системы. Поэтому, ее установка — первая задача, которая стоит перед пользователем. Основные существующие версии операционных систем с краткими характеристиками были приведены выше.

Для установки потребуется карта SD с NOOBS, специальной программой-инсталлятором, содержащей несколько рекомендованных разработчиком платы дистрибутивов. Такую карту можно приобрести, в этом случае на ней уже будет установлен NOOBS и OS Raspbian, а можно и изготовить самому. Для этого потребуется использовать обычный компьютер с подключенным картридером и, скачав NOOBS с официального сайта, подготовить ее самостоятельно.

SD-карта Noobs

Самостоятельная установка OS Raspbian

Важно помнить, что жесткого диска на плате нет и операционная система будет хранится на SD карте. Пошаговый процесс самостоятельной установки выглядит следующим образом:

  1. Штатными средствами форматируем SD-карту в файловую систему FAT 32.
  2. Скачиваем и распаковываем установщик NOOBS в корневую директорию карты.
  3. Подключаем к плате необходимую для работы периферию, таких как монитор, клавиатуру, мышь и питание.
  4. В появившемся стартовом окне выбираем OS Raspbian, русскую раскладку клавиатуры и язык установки.Установка Noobs
  5. Подтверждаем запуск инсталлятора.
  6. В окне предварительной конфигурации необходимо будет выбрать графический режим запуска. Рекомендуем предварительно посмотреть приведенное в конце статьи видео, чтобы избежать различных недоразумений.
  7. Проводим первую перезагрузку системы и получаем готовую к работе ОС с набором программ.

Raspbian

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

Области применения Raspberry Pi

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

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

Заключение

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

Видео по теме

Добавить комментарий

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