Проект Raspberry был основан в 2011 году и изначально был предназначен для использования в сфере образования. Предполагалось, что это будет малая партия низкобюджетных компьютеров для обучения основам информатики и программирования. Совершенно неожиданно для создателей проект стал чрезвычайно популярным, и энтузиасты находят широкое применение этим одноплатным малюткам.
Сердцем этого маленького компьютера являются процессоры архитектуры ARM, поэтому большинство используемых на нем операционных систем построены на базе Linux. Основной официальной ОС для Raspberry Pi является Raspbian. Это дистрибутив Linux основанный на Debian и оптимизированный под используемые компоненты «железа». Набор приложений и утилит, собранный в этом дистрибутиве, является базовым и предназначен, в основном, для ознакомительного изучения способностей компьютера.
На сайте проекта выложены доступные для установки на Raspberry Pi 2 различные операционные системы. Часть из них имеет расширенный функционал и может справляться даже с офисной работой, а часть представляет собой узко специализированные, собранные под конкретные задачи, дистрибутивы. Ниже приведен список основных проектов сообщества Raspberry Pi, для которых предусмотрена штатная установка:
Raspberry Pi действительно является одноплатным миникомпьютером с уникальными не только техническими, но и габаритными характеристиками.
Для версии Raspberry Pi два, они выглядят следующим образом:
Основанная на пакетах Debian OS система. В качестве графической оболочки используется легкая среда Mate (Мята). Версия работает на Raspberry Pi версиях 2 и 3, в основе лежит стабильный релиз Ubuntu 16.04. Содержит полный набор программного обеспечения, включая свободный офисный пакет LibreOffice и браузер Firefox. Поддерживает Wi-Fi и аппаратное ускорение видео, используя в качестве медиапроигрывателя программу VLC.
Еще одна версия ОС, основанная на стабильной ветке Убунту. Представляет собой значительно уменьшенный вариант оригинальной системы. Включает необходимые инструменты разработки для интернета вещей (IoT) и предназначена, в том числе, для работы на Raspberry Pi. Максимально подходит для реализации проектов умного дома.
Сокращенно этот дистрибутив называется OSMC, основное его предназначение — использование в качестве медиацентра. В качестве настольной графической среды используется модифицированная Kodi. От стандартной она отличается облегченным набором библиотек, тем не менее позволяющим легко развернуть медиасервер на базе Raspberry Pi. В основе разработки применены пакеты ОС Debian, благодаря чему он обладает широкой поддержкой инструментов обмена файлами по сетевым протоколам.
Второй вариант основанного на Kodi дистрибутива, специализированного для работы с медиаконтентом. Поддерживает дистанционное управление и отличается высокой скоростью работы.
Разработанная еще в прошлом веке компанией Acron Computers ОС. Впоследствии именно она создала архитектуру процессора ARM, на которой и основан данный миникомпьютер. Поддерживает использование целого ряда инструментов разработки и имеет собственную базу программного обеспечения, несвязанную с Debian и другими направлениями Linux.
Дистрибутив, основанный на проекте Fedora, свободной версии коммерческого RedHat Linux. В отличии от Debian основной формат пакетов этой ОС имеет расширение RPM. Специально оптимизирован для использования на процессорах ARM и содержит несколько сред для разработки ПО.
Благодаря высокой популярности даже Microsoft обратил на этот миникомпьютер свое внимание и разработал специальную версию «десятки». Проект достаточно «сырой» и не обладает в отличии от того же Ubuntu Mate большой базой драйверов для внешней периферии, которую можно подключить к Raspberry Pi.
Рекомендуем побольше узнать о Raspberry Pi Windows 10, загрузка, установка, настройка.
Raspberry все активнее позиционируется как устройство, которое обладает возможностью применения в «умном доме». Обладая малыми габаритами и широкими возможностями настройки, эта платформа представляет интерес для компаний, ведущих разработки в этой перспективной области. Вслед за Майкрософт свое внимание на нее обратил и вездесущий Google. В 2016 году было официально объявлено о начале разработки для Raspberry Pi приложений Android. Хотя стабильной версии пока не выпущено, существует несколько неофициальных сборок, позволяющих установить на Raspberry Pi 2 Android TV или ОС Андроид 6.0.
Параллельно ведутся разработки еще двух операционных систем — Chromium и Sailfish, которые также позволяют использовать андроид-приложения с расширениями apk. Последнюю, кстати, одно время активно поддерживали в России с целью разработки на ее основе конкурентоспособной мобильной операционной системы с отечественными корнями.
Плата Raspberry поставляется без предустановленной операционной системы. Поэтому, ее установка — первая задача, которая стоит перед пользователем. Основные существующие версии операционных систем с краткими характеристиками были приведены выше.
Для установки потребуется карта SD с NOOBS, специальной программой-инсталлятором, содержащей несколько рекомендованных разработчиком платы дистрибутивов. Такую карту можно приобрести, в этом случае на ней уже будет установлен NOOBS и OS Raspbian, а можно и изготовить самому. Для этого потребуется использовать обычный компьютер с подключенным картридером и, скачав NOOBS с официального сайта, подготовить ее самостоятельно.
Важно помнить, что жесткого диска на плате нет и операционная система будет хранится на SD карте. Пошаговый процесс самостоятельной установки выглядит следующим образом:
Если все было сделано правильно, то можно приступать к изучению операционной системы и в дальнейшем, освоившись с работой Linux, выбрать вариант наиболее подходящий для использования под конкретные задачи.
В конечном счете, решившись на его покупку, вы получаете маленький энергоэффективный компьютер с широкими возможностями, которые открывает использование свободных дистрибутивов семейства Linux. Исходя из комплекта размещенных на официальном сайте дистрибутивов можно предположить, что один из основных вариантов его применения — устройство домашнего медиасервера. У многих пользователей скопилась достаточно большая коллекция фото и видеоматериалов на жестких дисках, а подключать их каждый раз к разным устройствам не лучший вариант. Вот тут на помощь и приходит малютка Raspberry с его возможностями.
Естественно, это только один из возможных вариантов, все остальное ограничивается только вашей фантазией и желанием создать что-то своими руками.
Развитие современных технологий приводит к созданию новых миникомпьютеров, которые могут уместиться на одной руке. К таким относятся компьютеры Raspberry Pi, которые были специально разработаны для обучения основам информатики и программирования в сфере образования. На сегодняшний день им находят все большее применение. Для них разработаны различные операционные системы, которые могут выполнять необходимые для офисной работы функции или решать какие-то конкретные задачи. Описания некоторых из них были приведены в этой статье.