Какие существуют дистрибутивы Linux для Raspberry Pi 3 и как их установить?

Raspberry Pi 3 – компьютер, основным компонентом которого является процессор, построенный на ARM. Под эту архитектуру собраны многие дистрибутивы Linux.

Какие существуют дистрибутивы Linux для Raspberry Pi 3 и как их установить? 2666
Тэги

 

Raspberry Pi 3 – компьютер, основным компонентом которого является процессор, построенный на ARM. Под эту архитектуру собраны многие дистрибутивы Linux. И если учитывать, что в соответствующее ядро уже достаточно давно включены драйвера для составляющих "Малины", то на данный одноплатник можно легко поставить одну из Линукс-систем.

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

Какие дистрибутивы Linux возможно установить на RPi 3

У владельцев Raspberry Pi 3 есть широкий выбор операционных систем. Согласно данным специализированных форумов, на этой платформе нормально работают более 30 дистрибутивов. При этом на ней способны функционировать не только системы на базе Linux. Также, например, под Raspberry Pi 3 существует и FreeBSD. На первый взгляд они похожи, так как построены на Unix, но по факту это не так, ведь их ядра имеют между собой мало общего.

Linux на Raspberry Pi 3

По причине того, что многие из систем для RPi3 рассчитаны на профессиональных системных администраторов, следует привести те, с которыми более или менее легко может справиться незнакомых с *nix человек. Вот перечень самых популярных дистрибутивов для "Малины".

  1. Raspbian;
  2. Debian;
  3. Pidora;
  4. Kali Linux;
  5. Arch Linux и другие.

Также существуют версии Linux, созданные специально для "Малины". В качестве наиболее известных можно назвать RetroPie и RecalBox. Эти системы созданы для воспроизведения игр для старых консолей.

Следует отметить, что есть и другие дистрибутивы для ARM. Например, можно подумать, что на Raspberry Pi 3 Ubuntu сможет работать, но это не так. Это обусловлено тем, что в третьей "Малине" установлен процессор ARM v8, тогда как последняя официальная сборка Убунту под данную архитектуру – 12.04. И она ориентирована на ARM v7.

Какой из дистрибутивов лучше устанавливать на Raspberry Pi 3

Выбор конкретной системы зависит от того, какие задачи станут возлагаться на RPi. В 95% случаев отличным вариантом является Raspbian – фактически официальный дистрибутив для "Малины". Он имеет множество преимуществ по сравнению с другими вариантами. Например, в нем все функционирует из коробки, так как система полностью сконфигурирована для работы на рассматриваемом одноплатнике.

Raspbian на Raspberry Pi 3

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

  • предустановленным ПО;
  • наличием уникальных патчей ядра;
  • пакетным менеджером и типом этих самых пакетов.

И, например, если какая-то программа или библиотека отсутствует в официальных или неофициальных репозиториях, её можно собрать из исходников.

Но есть исключения. К примеру, если "Малина" станет использоваться исключительно для проведения пен-тестов, то в этом случае можно воспользоваться специализированной системой. Kali Linux для Raspberry Pi 3 поддерживается официально. Этот дистрибутив включает в себя обширный набор инструментов для тестирования чего-либо на проникновение.

Другой вариант – наличие желания с минимальными усилиями превратить RPi в игровую консоль или медиа-центр. Для этого разумно воспользоваться специализированным дистрибутивом. Хотя, если потратить некоторое количество времени и сил, можно и Raspbian превратить в TV-приставку.

Установка Linux на "Малину"

Так как систем для RPi существует много, то рассмотрение процесса инсталлирования каждой из них отняло бы очень много времени. Да, и к тому же это бессмысленно, так как принцип установки всегда более или менее одинаков. Поэтому ниже будет описан процесс инсталлирования только одной ОС – Raspbian.

Установка Noobs

Поставить систему на "Малину" можно несколькими способами. Один из них – это использование специальной утилиты. Noobs для Raspberry Pi 3 можно скачать с официального сайта Респберри, из раздела Downloads.

Указанную программу нужно ставить на MicroSD, объем которой не меньше 8 гигабайт. Карту нужно установить в кардридер, а затем скинуть на неё файлы, которые лежат в скаченном архиве Noobs. Когда процесс копирования будет завершен, можно будет вытащить флэшку из кардридера и установить ее в RPi.

Установка Raspbian через Noobs

После включения "Малины" на подключенном к ней мониторе появится радужная картинка – если она отображается, то видеочип работает нормально. Мгновением позже на экране отобразится окно со списком систем. Из него следует выбрать Raspbian. Но, конечно, при желании можно остановиться и на другой.

Noobs

Далее всплывет диалоговое окно, в котором следует просто нажать Yes. После этого начнется процесс копирования нужных файлов. В большинстве случаев он занимает 15-20 минут. Когда прогресс-бар заполнится, появится окошко с кнопкой OK. Клик по ней приведет к перезагрузке компьютера.

При следующем включении загрузится не Noobs, а уже непосредственно Raspbian. Система будет практически полностью готова к использованию. Но при желании ее можно дополнительно сконфигурировать. Для этого следует обратиться к официальной документации.

Что следует сделать после установки Raspbian

После того, как система инсталлирована, рекомендуется выполнить всего одну вещь – провести обновление пакетов, системы и BIOS. Для этого нужно зайти в консоль и вначале ввести там sudo -i и указать пароль (Raspberry). После этого до окончания сеанса не потребуется перед каждой командой вводить sudo.

Теперь непосредственно о том, как выполняются апдейты. Команда apt update – загружает и устанавливает самые свежие пакеты, apt upgrade – обновляет систему в целом, rpi-update – инсталлирует последнюю версию BIOS.

Как можно убедиться, в развертывании Linux на RPi3 нет абсолютно ничего сложного. Зная о том, как установить Noobs на Raspberry Pi 3, можно инсталлировать любой популярный дистрибутив, поддерживаемый "Малиной". Единственная трудность, с которой способен столкнуться новичок – это выбор ОС. Но если вы не знаете, на какой системе остановиться, тогда просто устанавливайте Raspbian.