Linux для raspberry pi4

Linux для raspberry pi4

Raspberry Pi в представлении не нуждается. Спрос на платы Raspberry Pi значительно вырос за последние несколько лет, так как нет ничего невозможного с Raspberry Pi. Купив Raspberry Pi за небольшую сумму вы можете просматривать Интернет, научиться программировать, создавать новые проекты и попутно узнать много нового о компьютерном оборудовании или программном обеспечении.

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

1. Ubuntu MATE

MATE — одна из лучших настольных сред для старого оборудования. Поскольку она не потребляет много системных ресурсов в сочетании с достоинствами Ubuntu, Ubuntu MATE оказывается одним из популярных вариантов для пользователей Raspberry Pi.

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

Плюсы:

  • Хорошо работает на старом оборудовании. Потребляет очень мало системных ресурсов.
  • Удобный.

Минусы:

  • Поставляется с множеством предустановленных приложений.

2. Ubuntu

Может ли быть в Интернете список «лучших дистрибутивов» без дистрибутивов на основе Ubuntu? Конечно нет. Простота, гибкость и удобство в использовании — вот что делает Ubuntu одним из самых популярных дистрибутивов в мире.

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

В последние годы Ubuntu превратилась в требовательную к ресурсам ОС. Следовательно, если у вас есть Raspberry Pi с объемом памяти 2 ГБ ОЗУ, открытие и использование нескольких приложений будет слишком медленным. Тем не менее Ubuntu работает стабильно на Raspberry Pi с 4 ГБ ОЗУ.

Плюсы:

  • Легко использовать.
  • Долгосрочная поддержка.

Минусы:

  • Потребляет много системных ресурсов.

3. ОС Raspbian

Никто не знает свои устройства лучше, чем сам производитель оригинального оборудования, и компания Raspberry Pi не является исключением. Raspberry Pi OS (ранее Raspbian) — невероятно легкий дистрибутив на основе Debian, который невероятно хорошо работает на Raspberry Pi.

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

Плюсы:

  • Простота в использовании.
  • Быстрая и легкая ОС.

Минусы:

  • Вариант с 64-битной ОС недоступен.

4. Manjaro ARM Linux

Если Ubuntu/Debian вам не по душе, тогда вам подойдет Manjaro ARM Linux. Это один из популярных дистрибутивов на основе Arch для ПК, он также доступен для устройств на базе ARM, таких как Raspberry Pi. Он подходит для людей, которым сложно установить Arch.

Особенностью Manjaro ARM Linux является то, что вы можете выбирать между тремя средами рабочего стола: KDE, XFCE и MATE. Если вы используете более старый Pi, такой как Pi 2 или 3, вы также можете установить минимальный вариант без рабочего стола.

Плюсы:

  • Легко использовать.
  • Отличный, интуитивно понятный интерфейс.

Минусы:

  • Процесс установки может показаться запутанным для новичков.

5. Kali Linux

Возможно, вы слышали о Kali Linux. Используемый в основном для тестирования на проникновение и различных инструментов безопасности, это один из лучших дистрибутивов Linux для разработчиков, хакеров и студентов, которые хотят научиться этичному взлому.

Читайте также:  Astra linux версии таблица

Этот дистрибутив на основе Debian также очень прост в установке. Вы можете установить его практически на любую модель RPI, включая Raspberry Pi 4, 3, 2 и Zero.

Плюсы:

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

Минусы:

  • Множество вариантов могут запутать пользователей.

6. Elementary OS

Elementary OS — один из популярных дистрибутивов Linux для людей, которым нужен рабочий стол, похожий на macOS. Основанный на Ubuntu, он также отлично подходит для начинающих пользователей Linux.

Однако Elementary OS для Raspberry Pi все еще находится на экспериментальной стадии, но также в сети имеется неофициальная сборка на основе Ubuntu.

Плюсы:

  • Отлично выглядит.
  • Подходит как для начинающих, так и для опытных пользователей Linux.

Минусы:

  • Неофициальная сборка может быть нестабильной.

7. Lakka Linux

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

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

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

Плюсы:

Минусы:

8. RetroPie

Имя говорит само за себя. RetroPie — удивительный и популярный дистрибутив, который превращает Raspberry Pi в зверя для ретро-игр. Вы можете играть практически в любые ретро-игры из Nintendo 64, Sega Dreamcast и PSP (Play Station Portable).

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

Плюсы:

  • Возможность добавления автономных эмуляторов.
  • Множество вариантов настройки.

Минусы:

9. LibreELEC

LibreELEC — это легкий дистрибутив Linux, созданный для запуска Kodi на современном и популярном оборудовании.

Он поставляется со множеством настроек для музыки, фильмов, телешоу, аниме и даже игр, которые находятся всего в нескольких щелчках мыши. LibreELEC делает впечатления еще лучше благодаря воспроизведению видео 4K 60 кадров в секунду. Это передовой дистрибутив, который напрямую загружается в Kodi, что делает его одним из лучших дистрибутивов Linux для Raspberry Pi с точки зрения потребления мультимедиа.

Плюсы:

  • Простота установки и настройки.
  • ОС действительно быстрая.

Минусы:

  • Его нельзя использовать как обычную операционную систему.

10. OSMC

OSMC расшифровывается как Open Source Media Center, и, как следует из названия, это еще одна ОС, на которой работает Kodi. Одна из его выдающихся особенностей — поддержка Apple TV.

Установить OSMC легко, и он может работать с Raspberry Pi Zero, 2, 3 / B +. Однако поддержка Raspberry Pi 4 отсутствует.

Плюсы:

  • Легкая установка.
  • Большое количество вариантов настройки.

Минусы:

  • Поддержка Raspberry Pi 4 B отсутствует.

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

Источник

Попытка использовать Raspberry Pi 4 в качестве десктопа. Часть 2, Ubuntu

В первой части была рассмотрена возможность использования Raspberry Pi 4 в качестве десктопа с установленной «родной» операционной системой Raspbian. Но как известно, с недавних пор в Ubuntu v20.10 Groovy Gorilla имеется официальная поддержка Raspberry Pi 4, и как было заявлено, Raspberry Pi теперь для этой версии «first-class citizen».

Читайте также:  Xampp windows error apache shutdown unexpectedly

Что из этого получилось и насколько «first class» соответствует действительности, подробности под катом.

Установка: Ubuntu 20.04.1 LTS

Процесс установки мало чем отличается от стандартной установки Raspbian — нужно скачать образ системы, залить его на карту памяти и запустить устройство. Сами образы можно скачать с ubuntu.com/download/raspberry-pi:

Я решил пройти все шаги с нуля и выбрать консольную версию Ubuntu Server 64-bit Ubuntu 20.04.1 LTS, т.к. именно эта версия имеет статус «RECOMMENDED», а недостающие компоненты установить самостоятельно. Скачиваем, загружаемся, попадаем в стандартную консоль Ubuntu.

Сначала нужно настроить WiFi, для чего редактируем файл 50-cloud-init.yaml командой sudo nano /etc/netplan/50-cloud-init.yaml. Добавляем в него параметры точки доступа:

После перезагрузки можно проверить наличие сети с помощью ping 8.8.8.8, и если все работает, можно установить ubuntu-desktop. Запускаем команды sudo-apt-get update, sudo apt-get upgrade и наконец, sudo apt-get install ubuntu-desktop. Процесс занимает где-то полчаса, после чего можно перезагрузить систему и получить полноценный UI:

Вероятно, проще было все это не делать и сразу скачать готовую версию с десктопом. Но так неинтересно.

Первые впечатления

Самое первое впечатление — система достаточно сырая. Для версии 20.04.1 можно просто открывать окно за окном и записывать баги:

— WiFi. Сам WiFi работает, но в настройках системы он не показывается, выдается WiFi Unavailable и список сетей пуст.

При этом ifconfig показывает нормально работающий адаптер wlan0 в статусе running и ip-адрес.

— Дисплей. Разрешение монитора определилось некорректно, пришлось вписать параметры HDMI в файл конфигурации.

— Звук. По умолчанию почему-то активен выход для наушников — на динамиках дисплея звука нет. Переключить звук на HDMI можно в настройках, но после перезагрузки всё становится как было.

— Клавиатура. Кнопку переключения раскладки почему-то не поменять. Всплывающее окно появляется, но на нажатия кнопок оно не реагирует. В итоге переключаться между раскладками Ru/En можно только сочетанием клавиш Win+пробел. Зато в отличие от Raspbian, есть значок языка в трее, что радует. С другой стороны, есть еще один странный баг — после переключения раскладки иногда пропадает первая набираемая буква.

— Встроенный менеджер программ выглядит вполне красиво:

Но установить ни одну из программ так и не удалось, процесс «зависает» в статусе Pending:

Впрочем, старый добрый apt-get из консоли работает нормально.

Браузер

Вернемся к браузеру — на него были основные надежды, т.к. встроенный Chromium ограничен в функционале. Действительно, гугл дает возможность скачать Chrome для Ubuntu:

Однако при попытке установки пакета выдается ошибка «package architecture (amd64) does not match system (arm64)». В общем, похоже версии Chrome под ARM пока нет. А значит все написанное в первой части актуально и здесь, т.к. и под Ubuntu Chromium остается основным браузером. И «вишенка на торте» — тест web.basemark.com показал результат всего лишь 36.4 против 64.8 у Chromium в Raspbian:

На этом тест версии 20.04.1 было решено остановить, т.к. рекомендовать кому-либо ставить версию, которая не только имеет множество багов, но и вдвое медленнее стандартной версии Raspbian, у меня желания нет.

Установка: Ubuntu Desktop 20.10

Эта версия на момент написания текста имеет статус «latest development release with nine months of support, until July 2021», т.е. пока что это не окончательный релиз. Но по сравнению с тем что было, хуже точно не будет.

Читайте также:  Восстановление после ошибок windows не помогает

И действительно: разработчики Ubuntu проделали большую работу! Баг с WiFi исправлен, панель приложений теперь работает корректно, разрешение дисплея определилось правильно, ну и по ощущениям, отзывчивость системы заметно возросла. Фоновая картинка также поменялась, в целом все выглядит вполне стильно.

Результат бенчмарка в Chromium вырос, но все же до оригинального Raspbian пока не дотягивает:

В остальном, логика работы браузера ничуть не изменилась, т.к. это тот же Chromium, все написанное в первой части, актуально и здесь.

Как подсказали в комментариях, браузер Firefox имеет лучшую поддержку аппаратного ускорения. На практике, ответ оказался не столь однозначным. Youtube действительно проигрывается заметно более плавно, но бенчмарк показал в Firefox лишь 44.3, т.е. даже чуть меньше. Вывод простой — Firefox ускоряет лишь видео, но все остальное в нем ничуть не быстрее, даже наоборот. В общем, для работы с текстами Raspberry Pi 4 в принципе как-то подходит (этот текст полностью написан на Raspberry Pi под Ubuntu), а вот в плане развлекательного и медиа-центра «малина» пока что не очень — это скорее борьба с системой, чем получение удовольствия от её использования. Youtube, к чести их создателей, работает в Firefox нормально (c установленным плагином h264ify), а на остальных сайтах — как получится. Где-то видео не показывается вообще, где-то показывается лишь в низком качестве. Но есть и позитивный момент: загрузка ЦП при воспроизведении видео в браузере несколько снизилась:

В Raspbian она стабильно держалась на 95-100%. Температура металлического корпуса кстати, не превышает 50С даже при стресс-тестах:

Из багов, которые пока так и не были исправлены в последней версии — звук при каждой загрузке опять воспроизводится на наушники, ну и с переключением клавиатуры остались те же проблемы. Но в целом, версия 20.10 гораздо лучше 20.04, так что желающим поэкспериментировать самостоятельно можно посоветовать начать с неё. Вероятно, была проделана немалая работа по улучшению драйверов, т.к. отзывчивость интерфейса, плавность при перетаскивании окон и прочие «мелочи» улучшились значительно.

Заключение

Если честно, окончательное мнение насчет Raspbian vs Ubuntu пока что так и не сложилось. Raspbian работает более стабильно, но последняя версия Ubuntu выглядит гораздо привлекательнее в плане дизайна, да и скорость и плавность интерфейса в последней версии заметно возросли.

Что касается субъективного мнения об использовании Raspberry Pi в качестве десктопа: потенциал для этого есть, но пока что система слишком сырая. Устройство в принципе можно использовать для работы с текстом (учитывая конечно, что от ПК ценой 50$ не стоит ожидать комфорта и быстродействия Core i7). Для просмотра видео возможности более ограничены — Youtube работает, при использовании Firefox с установленным плагином h264ify удалось добиться наилучшего качества картинки, но не на всех других сайтах видео открывается нормально. Google Chrome под Ubuntu существует, но версии под ARM пока нет. Сайты с платным контентом (было проверено на Amazon Prime) могут требовать поддержки DRM, которой официально пока нет (описание установки плагина с помощью сторонних скриптов добавлено в первую часть). Так что возможности устройства в плане «развлекательного центра» несколько ограничены. С другой стороны, компактность, бесшумность и малое электропотребление это неплохо. Также Raspberry Pi 4 может быть полезной для обучения программированию и для изучения Linux, ну и как подарок школьнику или студенту на Новый Год/Рождество (если конечно он увлечен компьютерами и ИТ).

Источник

Оцените статью