Меню Рубрики

Raspberry pi 3 server linux

Установка Ubuntu на Raspberry Pi 3

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

Для Raspberry Pi доступно множество операционных систем и среди них есть Ubuntu. Но это же операционная система для рабочего стола, скажете вы, ответ — и да и нет. Ubuntu имеет редакции для рабочего стола и сервера, но обе версии могут быть запущены на Raspberry Pi 3 или 2. В этой статье мы рассмотрим как выполняется установка Ubuntu на Raspberry Pi 3 или если говорить проще — то на SD карту Pi.

Установка Ubuntu Mate на Raspberry

Поскольку Raspberry Pi — это миникомпьютер, нам понадобится специально подготовленный образ. Вы можете использовать специально подготовленную версию Ubuntu MATE. Это обычная версия Ubuntu с окружением рабочего стола MATE, но собранная для Raspberry Pi.

Кроме MATE, можно использовать и другие окружения, например, Gnome, но MATE потребляет меньше ресурсов системы.

1. Выбор SD карты

Первое что вам понадобиться — это найти карту памяти, подходящую для записи Ubuntu. Вам нужна SDHC карта с классом скорости 6 или 10. Объем карты должен быть не менее чем 6 Гб. Важно иметь быструю карту памяти для того, чтобы система не тормозила в будущем. Если у вас есть подходящая карта, вы можете подключить ее к компьютеру и записать на нее образ.

2. Загрузка Ubuntu MATE

Теперь можно скачать образ Ubuntu MATE и записать его на флешку. Вы можете скачать образ с помощью браузера или же использовать торрент. Вам нужно выбрать версию, а затем нажать на пункт «Raspberry Pi»:

Обратите внимание, что версия для Raspberry Pi доступна только в LTS Ubuntu 16.04. После того как загрузка завершена установка на raspberry ubuntu mate еще невозможна, потому что нам еще нужно записать на флешку.

3. Запись Ubuntu на флешку

Записать образ диска на флешку можно несколькими способами. Это зависит от того, какую операционную систему вы используете. Если вы используете Windows, то можете записать образ с помощью утилиты Win32DiskImager:

Если вы пользуетесь Linux или MacOS, то можете использовать dd или gddrescue. Пред тем, как записывать образ на карту, нужно распаковать архив. Для этого нам понадобится набор программ xz-utils:

sudo apt-get install gddrescue xz-utils
unxz ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img.xz

Теперь для записи полученных данных на флешку наберите:

sudo ddrescue -D —force ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img /dev/[sdx]

Здесь sdx — это имя вашей флешки, чтобы узнать какое имя система присвоила вашей флешке можно использовать lsblk или посмотреть список устройств linux любым другим способом. Вам необязательно использовать консоль для записи образа на флешку, вы можете применять утилиту gnome-disks:

sudo apt install gnome-disk-utility

Независимо от того какой метод вы использовали, закройте программу и вставьте вашу флешку в Raspberry Pi, теперь все почти готово. Фактически, это и была установка ubuntu mate на raspberry pi 3.

4. Первый запуск Ubuntu

Чтобы сэкономить время на настройке Wifi и сетевого подключения вам нужно подключить ваш Raspberry к экрану или телевизору по HDMI, также вам понадобится мышь и клавиатура.

Сразу после запуска откроется меню первоначальной настройки Ubuntu MATE, здесь вы сможете указать имя компьютера, имя пользователя и пароль.

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

Установка Ubuntu Server на Raspberry Pi

Мы рассмотрели как установить Ubuntu на Raspberry Pi для редакции рабочего стола, но установить серверную редакцию не намного сложнее. Есть отдельные версии для Raspberry Pi 2 и Pi 3. Первую вы можете скачать на cdimage:

Вторая же не поддерживается в Canonical, но тоже доступна для загрузки. Что касается записи на флешку и запуска, то все выполняется точно так же, как мы рассматривали это для Ubuntu MATE. Дальше вам останется загрузить систему и выполнить некоторые дополнительные настройки. Например, можно установить такие пакеты:

  • libraspberrypi-bin — набор утилит VideoCore, например, raspistill;
  • libraspberrypi-bin-nonfree — утилиты VideoCore с закрытым исходным кодом;
  • xserver-xorg-video-fbturbo — более быстрый драйвер Xorg;

Для установки этих пакетов вам необходимо добавить PPA репозиторий:

sudo add-apt-repository ppa:ubuntu-raspi2/ppa
$ sudo apt update

Но поскольку это серверная система, вам придется подключиться по SSH чтобы выполнить все настройки. Если вам все же недостаточно доступа из командной строки, можно установить окружение рабочего стола, например, XFCE:

sudo apt install xubuntu-desktop

sudo apt install lubuntu-desktop

Можно даже установить Kubuntu, но для нее желательно отключить все эффекты рабочего стола. К сожалению, пока вы не сможете запустить на Raspberry Pi оболочку Gnome 3, поскольку там используется 3D композитинг.

Выводы

Вы когда-нибудь думали, что установка Ubuntu на Raspberry Pi 3 будет такой простой? Минимум действий, вам достаточно скачать образ и записать его на флешку. К тому же доступно два варианта — окружение для сервера или полноценный рабочий стол. А вы пробовали Ubuntu на Raspberry Pi? Как ощущения? Напишите в комментариях!

Источник

Установка Ubuntu на Raspberry Pi 3

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

Рассмотрим процесс установки Ubuntu на Raspberry Pi 3.

Ubuntu Mate

Для примера используем легковесную версию Ubuntu Mate, собранную специально под Pi. Необходимо подготовить:

  • собственно, одноплатник Raspberry Pi 3;
  • карту памяти;
  • образ ОС;
  • утилиту для записи образа системы на карточку;
  • клавиатуру, мышь, монитор.

Объем карты памяти должен составлять от 6 Гб, желательно использовать SDHS 6–10 класса для лучшей производительности.

Загрузка образа

Файл образа устанавливаемой на Raspberry Pi Ubuntu скачивается стандартным способом — с официального сайта разработчика Ubuntu Mate.

Здесь следует выбрать версию для Raspberry (не Experimental ветку), затем текущую версию.

Нажатие ссылки приведет на страницу загрузки образа.

Образ Ubuntu для Raspberry Pi поставляется в архиве формата .xz, содержащем файл img. Перед записью, его требуется извлечь из архива любым удобным способом — привычным архиватором под Windows, xz-utils под Linux и так далее.

Запись системы на карту памяти

Для «заливки» Ubuntu Mate понадобится программа записи образа. С этой задачей хорошо справится утилита Etcher, загружаемая с официального ресурса https://www.balena.io/etcher/.

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

При работе в Linux или MacOS можно воспользоваться утилитами ddrescue или dd. Консольная Linux-команда для записи:

sudo ddrescue -D —force [filename].img /dev/[sdx]

Здесь filename — имя файла образа, а sdx — присвоенное ОС флеш-карте имя. Если оно неизвестно, есть возможность посмотреть список устройств, например, командой lsblk или через графический менеджер. В нем же карта, при необходимости, форматируется.

Важно: квадратные скобки не вводятся!

Первый запуск

Итак, процесс развертывания завершен. Далее следует вставить карту памяти в Raspberry Pi и выполнить первое включение.

Для упрощения процесса желательно подключить миникомпьютер к монитору/телевизору, а также подсоединить мышь и клавиатуру. И после этого включить RPi.

На дисплее отобразится интерфейс первоначального конфигурирования. В стартовом диалоге можно:

  • изменить пароль пользователя pi (присутствует в ОС по умолчанию);
  • настроить подключение к периферии и сети (проводной или Wi-Fi);
  • изменить загрузочные параметры;
  • проверить дополнительные настройки.

После завершения конфигурирования в этой утилите, управляемая свежеустановленной Ubuntu, Raspberry Pi 3 готова к работе. Доступ к операционной системе возможен как локально, так и по заданному сетевому адресу по протоколу VNC или SSH.

Сеть настраивается редактированием файла /etc/network/interfaces.

Ubuntu Server

Те, кому не нужны полноценные десктопные возможности, могут выбрать версию Ubuntu Server. Она содержит набор пакетов, обеспечивающих работу различных сетевых сервисов, и также оптимизирована под «малинку».

Образ на Raspberry Pi 3 загружается с сайта ubuntu: https://ubuntu.com/download/raspberry-pi.

Выбираем RPi 3. Есть возможность выбора между LTS и обычным дистрибутивом, а также архитектурами.

Дальнейший процесс во многом схож с установкой обычной Убунту. Следует:

  • сохранить архив на компьютер;
  • вставить карту памяти;
  • разархивировать образ;
  • записать его на карточку любым удобным способом;
  • вставить SD в «малинку»;
  • настроить систему.

Начальная настройка

Ее также желательно проводить с помощью монитора и мышки с клавиатурой.

Первым делом ОС предложит сменить пароль пользователя. Логин и пароль по умолчанию ubuntu:ubuntu.

После этого можно приступать к конфигурированию сетевых параметров, установке ПО и так далее.

Включение SSH

Изначально «коробочная» Ubuntu Server не содержит пакетов графического окружения рабочего стола, и вся работа с ОС ведется через консоль и по SSH. Последний изначально не включен, и его требуется задействовать.

Для этого есть несколько способов:

  • добавить в каталог system-boot файл с именем ssh и без расширения. При следующей загрузке Убунту задействует доступ по SSH;
  • установить сервер OpenSSH.

Для последнего предварительно обновляются пакеты:

  • sudo apt update;
  • sudo apt upgrade.

После чего загружается OpenSSH:

  • sudo apt install openssh-server.

Далее следует его включить:

  • openssh server enable;
  • openssh server start.

Две последних команды, как и прочие, выполняются через sudo.

Если все сделано верно, то Raspberry станет доступна по протоколу SSH.

Добавление графики

Несмотря на отсутствие графического рабочего стола, его можно добавить. Для этого через менеджер пакетов устанавливается ПО xubuntu-desktop. Для «малинки» доступен также интерфейс lxde (пакет lubuntu-desktop), и kubuntu, но в нем желательно убрать эффекты рабочего стола, чтобы не замедлять работу ограниченной в ресурсах системы.

Стоит ли ставить Ubuntu на Raspberry

Raspbian и Ubuntu во многом похожи. Обе ОС относятся к семейству Linux и происходят от одного предка — системы Debian. На это указывает и сходство интерфейсов, и одинаковый пакетный менеджер apt. Но существуют и различия — в коде, наборе пакетов и так далее. Кроме того, Убунту под RPI обладает относительно медленным циклом обновлений и небольшим комьюнити. При возникновении каких-либо вопросов найти ответы на них может быть сложнее, чем для базовой версии.

Raspbian, в отличие от Убунту, изначально проектируется и собирается под «малинки» и содержит все необходимые для них пакеты. Система полностью протестирована и обеспечивает управляемому ею оборудованию максимально возможную производительность. Тем не менее, установку адаптированной Ubuntu можно порекомендовать:

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

Установка Ubuntu любых версий практически одинакова — скачивание образа, разархивирование, разворачивание его на SD-карту и загрузка с последующей настройкой. Отличия имеются лишь в процессе конфигурирования.

Заключение

Ubuntu подтверждает свою репутацию универсального дистрибутива Linux. Ее запускают на рабочих станциях, серверах, ноутбуках, планшетах, мобильных телефонах и даже на совершенно не предназначенном для этого оборудовании. Разумеется, Ubuntu-сообщество не могло пройти мимо растущего сегмента производительных одноплатных компьютеров и создало сборки под Raspberry Pi 3 и другие версии «Малинки».

Несмотря на изначальную неадаптированность Убунту под «одноплатники», она демонстрирует уверенную и стабильную работу на этих компьютерах. С ее помощью можно организовать простое рабочее место, сервер или медиацентр — и все это с минимальным энергопотреблением, тепловыделением и достойной производительностью. При этом привыкшему к данной операционной системе пользователю не придется заново адаптироваться к изменившемуся программному окружению. А установка максимально проста и не создаст затруднений даже неспециалисту.

Сравнительные тесты с Raspbian показывают несколько сниженную производительность на одном и том же «железе», но она не фатальна и дает возможность комфортной работы на устройстве.

Видео по теме

Источник

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

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

  • Операционные системы windows linux mac os
  • Операционные системы mac os по порядку
  • Операционные системы mac os используются на компьютерах выпускаемых фирмой
  • Операционная система похожая на mac os
  • Операционная система mac os установка