Как установить ubuntu на raspberry pi и стоит ли это делать?

Ubuntu Appliances on Raspberry Pi

Not long after the imager was released came the start of the Ubuntu Appliance portfolio. A catalogue of images that with a few clicks and a few commands enable you to turn a Raspberry Pi into a single purpose IoT device that does one thing, perfectly. The Raspberry Pi was the obvious, easy and favourite option to have as the platform of choice. And while we add support for future Raspberry Pis each Ubuntu Appliance will be available there too. 

The portfolio is to encourage application developers to bring their software to the edge, to more accessible hardware. While the portfolio is growing and we iron out the lumps and bumps we were honoured to release the first 7 this year. You can head over to our website to have a look or to Raspberry Pi.org where they were kind enough to have me as a guest blogger.

Recent Changes

Ubuntu MATE 20.04.1 & 20.10 — October 30th 2020

  • Ubuntu MATE 20.10 is capable of USB boot.
  • Compute Module 4 support.
  • The , , and groups are pre-created.
  • is completely removed; file system expansion is handled by and the mount option.
  • Snaps are initialized while the first-boot setup wizard runs.
  • Plymouth splash screen is displayed correctly during first-boot.
  • Serial console is disabled by default.
  • configured for 128MB by default.
  • now defaults to DVI mode.

Ubuntu MATE 20.04.1 Beta 2 — 13 August 2020

  • Re-based on Ubuntu MATE 20.04.1.
  • Fixed WiFi on first boot during the initial setup wizard.
  • Dropped from as the defaults should be sensible.

Ubuntu MATE 20.04 Beta 1 — 12 July 2020

  • Re-based on Ubuntu MATE 20.04.
  • Added support for Raspberry Pi 4.
  • Enabled the VC4/V3D (fkms) driver by default.
  • Firefox uses Basic rendering by default.
  • Added .
  • Minecraft: Pi Edition is still be packaged.
  • USB Booting is work in progress.
  • Dropped ; we have something else in the works…

Последние изменения

Ubuntu MATE 20.04.1 & 20.10 — 30 октября 2020

  • Ubuntu MATE 20.10 поддерживает загрузку с USB.
  • Compute Module 4 поддерживается.
  • Группы , , и созданы заранее.
  • полностью удален; увеличение размера файловой системы выполняется и параметром монтрирования .
  • Snaps инициализируются в процессе работы мастера первоначальной настройки.
  • Анимация загрузки Plymouth отображается правильно при первой загрузке.
  • Последовательная консоль по умолчанию отключена.
  • по умолчанию установлена в 128 Мб.
  • по умолчанию задает режим DVI.

Ubuntu MATE 20.04.1 Beta 2 — 13 августа 2020

  • Создано на основе Ubuntu MATE 20.04.1.
  • Исправлена проблема с WiFi при первой загрузке во время работы мастера первоначальной настройки.
  • Убрана опция из , поскольку значения по умолчанию должны быть разумными.

Ubuntu MATE 20.04 Beta 1 — 12 июля 2020

  • Использование Ubuntu MATE 20.04 в качестве основы.
  • Добавлена поддержка Raspberry Pi 4.
  • Включение драйвера VC4/V3D (fkms) по умолчанию.
  • Firefox использует упрощенный рендеринг по умолчанию.
  • Добавлено .
  • Minecraft: Pi Edition по-прежнему предоставляется в виде пакета.
  • Работы по обеспечению загрузки через USB ведутся.
  • Убрана ; поскольку у нас есть кое-что еще в работе…

Additional features

Compute Module 4

If you have a Compute Module 4
you can enable the USB2 outputs on the Compute Module 4 IO Board,
assuming your Compute Module is plugged into such a board, by un-commenting the following line in
.

Enable USB boot for Raspberry Pi 4

To enable USB mass storage boot on a Raspberry Pi 4 follow these steps:

Enable optional USB boot on Raspberry Pi 4

Enable USB boot for Raspberry Pi 2, 3 and 3+

The Raspberry Pi 3, 3+ and Pi 2 v1.2 with the same BCM2837 SoC as the Pi 3,
are capable of booting from a USB drive. For the Pi 2 and 3 you’ll first
need to program USB boot mode,
this is unnecessary on the Pi 3+ as USB booting is enabled by default.

Firmware

The GPU firmware partition is mounted at . The files
and contain
the system configuration and kernel command line options respectively.

SSH

The OpenSSH server is not installed by default. Simply install it to
to enable SSH.

If you install SSH then you might also want to install
which is highly optimised and well suited for use on the Raspberry Pi
to protect from brute force attacks against SSH.

Redirecting audio output

If you have issues with audio, you may try un-commenting the following line in :

This forces the HDMI output into HDMI mode instead of DVI; which doesn’t support
audio output. You can also configure the system to output to a particular audio
device.

Установка операционной системы Raspberry Pi

Для корректной работы Raspberry Pi требуется подключение и настройка. В первую очередь устанавливается операционная система. Чаще всего на устройстве предусмотрена Linux, рекомендуемая ОС Raspbian. Система размещена на официальном сайте производителя Raspberry Pi, образ можно скачать в любое время. После установки необходимо вставить карту памяти в плату и отредактировать файл config.txt, размещенный в корневой папке.

С помощью файла выполняются настройки. Например, фиксируется разрешение экрана (hdmi_group и hdmi_mode). После включения и загрузки устройства запускается raspi_config. Точное определение параметров можно найти на тематических форумах. Как только мини-компьютер настроен, потребуется перезагрузка.

Raspbian

Для корректной установки Raspbian на одноплатный компьютер необходимо следующее:

  • сама плата;
  • компьютер;
  • картридер;
  • кабель USB/MicroUSB, блок питания;
  • проводная клавиатура и мышь;
  • монитор для вывода информации;
  • HDMI;
  • MicroSD от 4 Гб.

Предусмотрены разные варианты установки операционной системы. Это можно сделать с помощью специальной программы NOOBS или сразу записать образ на карту памяти.

Для загрузки ОС на microSD необходимо скачать данные с Raspbian.org, затем с помощью Win32DiskImager образ загружается на носитель. По завершению записи карта памяти извлекается из кардридера и устанавливается в плату. Не забудьте подключить все необходимые периферийные устройства к мини-компьютеру.

После включения системы запускается специальная программа Configuration Tool, в которой достаточно выбрать окружение рабочего стола. Это выполняется быстро, необходимо в третьем пункте отметить LXDE, после чего вернуться в основное меню. Как только система настроена, выполняется перезагрузка. Пользователю остается только ввести логин и пароль. По умолчанию установлен логин pi и пароль raspbian. Настройка Raspberry Pi подробно описана в официальных руководствах и на тематических форумах.

Ubuntu

Для установки ОС Ubuntu нужна SDHC-карта 6 или 10 класса. Минимальный объем памяти составляет 8 Гб. Необходимо перейти на Ubuntu-mate.org/raspberry-pi/, после чего загрузить образ системы. Дополнительно потребуется утилита Win32DiskMager, которая помогает записывать файлы на носитель.

После загрузки в приложении указывается путь к образу с операционной системой, определить карту памяти и кликнуть на Write. Как только файлы запишутся на носитель, нужно установить его в плату.

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

Операционная система оптимизирована для Raspberry Pi, поэтому не придется дополнительно искать драйвера.

Windows

Прежде чем установить на Raspberry Pi Windows 10, необходимо загрузить несколько программ:

  • MSVStudio 15 или 17;
  • Dashboard;
  • Windows IoT Remote Client.

После установки программ нужно запустить Dashboard, открыть страницу “Настройка нового…” и выбрать карту памяти. Затем пользователю необходимо задать имя устройства, пароль для доступа, определить модель Raspberry Pi и версию системы. Оборудование готово к записи ОС.

Если нет желания подключать Raspberry Pi к стационарному компьютеру, можно воспользоваться приложением Remote Client.

Android

ОС Android нежелательна для Raspberry Pi, но если это необходимо, потребуется подготовить следующее:

  • Raspberry Pi;
  • стационарный компьютер;
  • блок питания;
  • microSD объемом от 16 Гб;
  • монитор для вывода изображения и HDMI;
  • программное обеспечение.

Чаще востребована установка Raspberry Pi 3 с Андроид. Операционную систему от Google можно скачать здесь: https://raspbian-france.fr/download/and7_1-tablet-23012017.zip. Кроме этого необходим специальный скрипт для загрузки Play Market и программа Etcher для записи ОС.

Утилита Etcher запускается после того, как карта памяти вставляется в кардридер. После нужно выбрать Select Image и загрузить образ с операционной системой на носитель, нажав кнопку Flash. После записи можно вставить флешку в плату и начинать работу, предварительно запустив Play Market.

Установка OS на Raspberry pi и подключение к нейУстановка OS на Raspberry pi и подключение к ней

Overview

This tutorial will be a brief walk through the process of getting MicroK8s up and running on Raspberry Pi, and joining multiple Pis to form a production-grade Kubernetes cluster.

MicroK8s is a lightweight, fast, enterprise-grade Kubernetes. Whether you’re new to K8s or a power user, MicroK8s will help you save time and space on any embedded device or IoT projects.

This setup can be fully headless or using an HDMI screen and USB keyboard to control nodes of your cluster.

What you’ll learn

  • Deploying Kubernetes on Raspberry Pi using MicroK8s
  • Joining multiple deployments to form a cluster
  • Managing the cluster: adding and removing nodes

What you’ll need

  • A 16.04 LTS (or later) Ubuntu desktop
  • A minimum of 2 Raspberry Pis. (You can use as many as you like, here we used 3)
  • A micro-USB power cable for each Pi (USB-C for Pi4)
  • A USB power-supply with as many ports as you have boards
  • A microSD card per Pi (8GB recommended), flashed with an Ubuntu Server image
  • Some basic command-line knowledge

Optional:

  • A monitor with an HDMI interface
  • An HDMI cable if you’re using Pis 2 or 3 or a MicroHDMI cable for the Pi 4
  • A Cat5/6 network cable for each board is preferred, but Wi-FI setup is possible as well
  • A USB keyboard
  • A cluster rack (Here we are using the Cluster Case from the PiHut)

You will also need to have all of the boards on the same network, with a terminal window ready to connect to each Pi through SSH.

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

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

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

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

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

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

Или LXDE:

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

Changes

These are the changes since Ubuntu MATE 16.04 for the Raspberry Pi was release.

  • Performance optimised.
    • Added automated first boot partition resizing.
    • Optimised partition offset calculations
    • Optimised filesystem features.
    • Disabled unnecessary services to reduce CPU cycles and RAM requirements.
  • Forked and adapted to Ubuntu.
  • Backported MATE Desktop 1.16.1.
  • Backported BlueZ 5.41.
  • Backported 3.2 including Raspberry Pi hardware acceleration for MMAL decoding and OMX encoding.
  • Backported and 3.1.2.
  • Updated to 1.20161215-1.
  • Updated to 0.1.2 including failsafe systemd units.
  • Updated to 1.3.1. A simple API for controlling devices attached to the GPIO pins.
  • Updated to 0.3.7-git20160923-dfea8c9.
  • Updated to 20160915+2.
  • Updated to 1.12. Pure Python interface to the Raspberry Pi’s camera module.
  • Updated to 1.130. Library for Raspberry Pi GPIO control.
  • Updated to 2.2.0. Sense HAT python.
  • Updated to 20170208, which completely replaces
  • Updated to 0.20170105. Dump the state of the BCM270x GPIOs.
  • Updated to 0.6.3-1. Python GPIO module for Raspberry Pi.
  • Updated to 7.2.1-3. Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library.
  • Updated to 2.10.0.
  • Updated to 1.20161111~122359.
  • Updated Xorg via the LTS Enablement Stack.
  • Added cap1xxx; A python library designed to drive various Microchip CAP1xxx touch ICs.
  • Added drumhat; A python library designed to control Drum HAT.
  • Added envirophat; A python library designed to control Enviro pHAT.
  • Added explorerhat; A python library designed to control the Explorer HAT and pHAT.
  • Added microdotphat; A python library designed to control Micro Dot pHAT.
  • Added mote; A python library designed to control Mote.
  • Added motephat; A python library designed to control Mote pHAT.
  • Added pantilthat; A python library designed to control Pan-Tilt HAT.
  • Added pianohat; A python library designed to control Piano HAT.
  • Added piglow; A python library designed to drive Piglow.
  • Added rainbowhat; A python library designed to control Rainbow HAT.
  • Added scrollphat; A python library designed to control Scroll pHAT.
  • Added sense-emu; A client library for the Raspberry Pi Sense HAT emulator.
  • Added sn3218; A python library to help control the SN3218 18-channel PWM LED driver.
  • Added st7036; A python library to help control the ST7036 LCD driver.
  • Fixed first boot configuration. Ubiquity now prompts to join available WiFi networks.
  • Disabled SSH by default.
    • SSH can be enabled via or creating a file named in the partition.
    • is also automatically enabled when you enable SSH.
  • Reduced the image size to 5GB, down from 8GB.

Ubuntu Desktop 20.10

On top of Raspberry Pi desktop support, Ubuntu 20.10 includes GNOME 3.38, which tweaks the apps grid, removes the frequents tab and allows apps to be ordered and organised however users prefer. The battery percentage display toggle has been exposed in power settings, private WiFi hotspots can be shared using uniquely generated QR codes and a restart option has been added to the status menu next to logout/power off. 

The 20.10 desktop sees added support for Ubuntu Certified devices. More Ubuntu workstations now receive biometric identification support out of the box. 2-in-1 devices with on screen keyboards are now fully supported enabling an improved Ubuntu experience on devices including the Dell XPS 2-in-1 and Lenovo Yoga.

Raspberry Pi models with 4GB or 8GB RAM gain full support for the Ubuntu Desktop. “From the classic Raspberry Pi board to the industrial grade Compute Module, this first step to an Ubuntu LTS on Raspberry Pi with long term support and security updates matches our commitment to widen access to the very best computing and open source capabilities” said Eben Upton, CEO of Raspberry Pi Trading.

Решение возможных проблем

Некоторые пользователи жалуются, что на Rapberry Pi обрывается WiFi. Такое чаще всего происходит из-за того, что в Raspbian включен режим энергосбережения, который отключает беспроводной интерфейс. Исправить эту проблему просто. Для этого нужно из-под sudo выполнить следующее: iw dev wlan0set power_save off. Эта команда даст понять системе, что сохранять энергию в ущерб беспроводному интерфейсу не нужно.

Вторая распространенная проблема заключается в том, что в Raspberry нет WiFi интерфейса. То есть устройство подключено, но оно его не видит. Проблема в данном случае, скорее всего, обусловлена тем, что установлен неподдерживаемый донгл. Подобное бывает, хотя и крайне редко. В таком случае нужно попробовать вставить другой «свисток» и выполнить проверку интерфейсов указанными выше способами. Должно все заработать.

Настройка WiFi-сети из-под консоли – дело не очень хитрое. При желании большую часть шагов (в частности, посредством которых выполняется проверка) можно пропускать. Однако при самом первом конфигурировании рекомендуется их проделать, чтобы убедиться в исправности устройства, а главное – понять, как работает беспроводной интерфейс в Raspbian. Также следует отметить, что можно выполнить настройку WiFi значительно проще – при помощи какой-нибудь из графических утилит, которые возможно найти в репозитории.

How to Setup WiFi on the Raspberry PiHow to Setup WiFi on the Raspberry Pi

Возможности

Основные возможности образов:

  • Ядро из Ubuntu.
    • Оптимизация производительности командой разработки Ubuntu Kernel.
    • Регулярные патчи безопасности, предоставляемые командой Ubuntu Security.
  • VC4/V3D (fkms) драйвер задействован по умолчанию.
  • Автоматическое расширение файловой системы при первом включении.
  • Ethernet & WiFi (при наличии).
  • Bluetooth (при наличии).
  • Вывод аудио через аналоговый разъем 3.5 мм или HDMI.
  • Композитный видео-вывод или HDMI.
  • Доступ к GPIO через GPIO Zero и WiringPi.
  • Поддержка загрузки с USB доступна для версии Ubuntu MATE 20.10 или новее.
  • Запуск мастера настройки при первом включении для создания учетной записи пользователя и настройки WiFi.

Ubuntu MATE работает на Raspberry Pi 4

Boot sequence

Change the bootloader

The official Ubuntu images use u-boot as the bootloader. However, the Pi’s own built in bootloader can be used with a few changes to the config.txt file on the system-boot partition.

Write the image to an SD card as normal, but before you insert it into the Pi, re-insert the SD card so that you can make changes. Open the config.txt on the first partition (labelled system-boot). Change the kernel line(s), add an initramfs line, and comment out (#) the device_tree_address line as follows:

kernel=vmlinuz
initramfs initrd.img followkernel
#device_tree_address=0x03000000

The second partition contains the Linux root filesystem. Copy the dtb file for your machine (e.g. bcm2710-rpi-3-b.dtb) plus the overlay folder if needed from /lib/firmware/4.X.X-XXXX-raspi2/device-tree to the system-boot partition.

For the Pi 3B+ you may also have to (bootcode.bin, fixup.dat and start.elf) on the system-boot partition if the version of linux-firmware-raspi2 pre-dates the 3B+.

Place the SD card in your Pi and turn on!

Update flash-kernel database

The flash-kernel package is used to copy the kernel and initrd to the fat system-boot partition.

If your new machine is missing from the flash-kernel database («unsupported platform» error message when you update the kernel) then add an entry to /etc/flash-kernel/db. The full database can be found at /usr/share/flash-kernel/db/all.db. For the Machine field use the output of:

cat /proc/device-tree/model ; echo

An example entry for the Raspberry Pi 3 Model B Plus would be:

Machine: Raspberry Pi 3 Model B Plus
DTB-Id: bcm2710-rpi-3-b-plus.dtb
Boot-DTB-Path: /boot/firmware/bcm2710-rpi-3-b-plus.dtb
Boot-Kernel-Path: /boot/firmware/vmlinuz
Boot-Initrd-Path: /boot/firmware/initrd.img

If you need to manually copy across the kernel and initrd files (note, the system-boot partition is mounted at /boot/firmware):

sudo cp /boot/vmlinuz /boot/firmware/
sudo cp /boot/initrd.img /boot/firmware/

Загрузка Raspberry Pi

Вы можете использовать Raspberry Pi в качестве безголового устройства и подключаться к нему через SSH или подключать к дисплею HDMI.

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

Имя пользователя по умолчанию – Ubuntu, а пароль – Ubuntu.

Pi загрузится через несколько минут. В сети вы можете найти IP-адрес Raspberry Pi в таблице аренды вашего маршрутизатора и войти в Ubuntu через ssh:

ssh ubuntu@192.168.1.149

При первом входе в систему вам будет предложено изменить пароль пользователя Ubuntu.

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

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

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

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

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

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

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

Choosing Ubuntu for the Raspberry Pi Imager

As you can see, Ubuntu is in the first list of options when you click “CHOOSE OS”. If you select this option, you will be able to choose from the latest LTS (Long Term Support) Ubuntu server images, or the latest Ubuntu Core images for either armhf or arm64 architectures. Canonical updates these images with every new LTS.

You also have the option of downloading a non-LTS Ubuntu release. These images contain all of the latest developments and features that Canonical’s engineers contribute to the latest releases.  These releases are not recommended by default because they are only supported for six months. After the six-month standard maintenance window, if you don’t update your Pi it stops receiving security updates. 

The right hardware

Since the Raspberry Pi Foundation began its mission, users have been using their boards to run everything in their lives. Whether that’s making DIY devices, learning to code or building products, it was made possible by Raspberry Pis. But running a full-featured, LTS desktop that can handle the expectations of everyday users, without technical knowledge, wasn’t really possible. Until recently.   

The Raspberry Pi 4 debuted with the graphics, RAM and connectivity needed for a Linux workstation. Users finally had the hardware to make a Raspberry Pi into a viable primary PC. But there were still issues. Most importantly, a lot of the desktop options either required a non-zero amount of technical knowledge or weren’t suited for long term use. Usually because of a lack of upstream support or running unmaintained, niche software.

Canonical, the company that publishes Ubuntu, is and continues to be a long term fan of the Raspberry Pi Foundation. Together, our missions to make technology more accessible to people all of the world aligns, and both organisations understand the value of an active and trusting community. So, when the Raspberry Pi 4 launched with the capabilities to run a full-fat Ubuntu Desktop, we didn’t blink.

(optional) USB Boot

You can also now boot from a USB attached hard-drive or SSD with no microSD card involved. You have to do this after booting from an SD card however because all Raspberry Pi 4 models ship with an EEPROM configuration that boots from SD cards only. But we can change that.

The first check you’ve got an up to date EEPROM version on your Pi 4:

Extract the current bootloader configuration to a text file:

Next we need to set the option to (meaning attempt SD card, then USB mass-storage device, then repeat; see pi4 bootloader configuration for more information).

Alternatively vim bootconf.txt and make the edits yourself if you don’t like sed-hacking

Now we generate a copy of the EEPROM with the update configuration:

Set the system to flash the new EEPROM firmware on the next boot

To apply any changes (the EEPROM is only updated during the early stages of boot)

Now we need to get the image onto a hard drive. That’s the easy part. If you roll this tutorial back to “Prepare the SDcard” and go through it replacing “SD card” with “Hard Drive” you’ll have it.

You should now be able to boot from your hard-drive. Congratulations.

Warning
Be aware that some drives have issues being used to boot the Pi. In particular:

  • Spinning hard-disks required a lot more power than SSDs and will very likely require a powered USB hub.
  • Hubs themselves can cause compatibility issues, so you’re better off with an SSD to boot off (typically no need for a hub and no spin-up time issues).

There’s lots of good information on both the Pi forums and various GitHub issues for debugging boot issues; here’s a selection of links in a rough “look at this first” order from our top Pi guy:

  • Pi Forums: Is your Pi not booting?
  • Pi Forums: USB MSD boot EEPROM
  • Pi Forums: Pi 4 USB3 SSD slow speeds?
  • Pi Docs: Pi 4 Bootloader Configuration
  • GitHub Issue: Enclosure doesn’t power on after reboot

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

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

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

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

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

Archives

October 2020

Ubuntu MATE 20.10 Release Notes

April 2020

Ubuntu MATE 20.04 Release Notes

October 2019

Ubuntu MATE 19.10 Release Notes

April 2019

  • Ubuntu MATE 19.04 Final Release
  • Ubuntu MATE 18.04 and 19.04 for GPD Pocket & Pocket 2

March 2019

  • Ubuntu MATE 18.04 Beta 1 for Raspberry Pi
  • Ubuntu MATE 19.04 Beta 1

October 2018

Ubuntu MATE 18.10 Final Release

September 2018

Ubuntu MATE 18.10 Beta

April 2018

  • Ubuntu MATE 18.04 LTS Final Release
  • Ubuntu MATE 18.04 Beta 2

March 2018

Ubuntu MATE 18.04 Beta 1

October 2017

Ubuntu MATE 17.10

September 2017

Ubuntu MATE 17.10 Beta 2

August 2017

Ubuntu MATE 17.10 Beta 1

July 2017

Ubuntu MATE 17.10 Alpha 2

April 2017

Ubuntu MATE 17.04

March 2017

Ubuntu MATE 17.04 Beta 2

February 2017

Ubuntu MATE 16.04.2 for Raspberry Pi 2 and Raspberry Pi 3

January 2017

  • Ubuntu MATE 17.04 Alpha 2
  • MATE Desktop 1.16 for Ubuntu MATE 16.04

October 2016

Ubuntu MATE 16.10

September 2016

Ubuntu MATE 16.10 Beta 2

August 2016

  • Ubuntu MATE 16.10 Beta 1
  • Bytemark sponsor Ubuntu MATE

July 2016

  • Ubuntu MATE 16.10 Alpha 2
  • Ubuntu MATE 16.04.1 LTS

June 2016

  • Ubuntu MATE 16.10 Alpha 1
  • MATE Desktop GTK2 vs GTK3 memory consumption
  • MATE Desktop 1.14 for Ubuntu MATE 16.04

May 2016

  • Ubuntu MATE 16.10 progress update
  • Running Steam on Ubuntu MATE

April 2016

  • Ubuntu MATE 16.04 for Raspberry Pi 2 and Raspberry Pi 3
  • Ubuntu MATE 16.04 LTS

March 2016

Ubuntu MATE 16.04 Beta 2

February 2016

  • Ubuntu MATE for Raspberry Pi 3
  • Ubuntu MATE 16.04 Beta 1

January 2016

  • Ubuntu MATE 16.04 Alpha 2
  • Ubuntu MATE 16.04 Alpha 1

October 2015

  • Ubuntu MATE 15.10 Final Release
  • Ubuntu MATE 15.10 for Raspberry Pi 2 is coming

September 2015

  • Ubuntu MATE 15.10 Beta 2
  • Ubuntu MATE Stickers

August 2015

Ubuntu MATE 15.10 Beta 1

July 2015

  • Ubuntu MATE 15.10 Alpha 2
  • Ubuntu MATE and Ubuntu Software Center
  • Ubuntu MATE server upgrades
  • Ubuntu MATE hardware partnership with LibreTrend

June 2015

  • Ubuntu MATE 15.10 Alpha 1
  • Ubuntu MATE Boutique

May 2015

Ubuntu MATE 15.04 generic ARMv7 root file system

April 2015

  • Ubuntu MATE 15.04 Final Release
  • Ubuntu MATE hardware partnership with Entroware

March 2015

  • Ubuntu MATE 15.04 Beta 2
  • Ubuntu MATE 14.04.2 Release
  • Ubuntu MATE 14.10 PPA Change
  • mintCast 220 — Ubuntu MATE
  • Compiz in Ubuntu MATE 15.04
  • Gufw in Ubuntu MATE 15.04
  • Folder Color in Ubuntu MATE 15.04
  • Interface switching with Ubuntu MATE 15.04
  • Tilda in Ubuntu MATE 15.04
  • Ubuntu MATE gets legit

February 2015

Ubuntu MATE 15.04 Beta 1

January 2015

  • Ubuntu MATE 15.04 Alpha 2
  • Ubuntu MATE Community launched

December 2014

Ubuntu MATE 14.04 for PowerPC

November 2014

  • Ubuntu MATE 14.04 reviewed by Linux Luddites
  • Ubuntu MATE 14.04 Release
  • Ubuntu MATE community donations
  • Ubuntu MATE to feature in LinuxWelt magazine

October 2014

  • Ubuntu MATE 14.10 Release
  • Ubuntu MATE in Utopic Mega Review
  • Ubuntu MATE 14.10 Release Candidate
  • MATE interview with Linux Luddites

September 2014

  • Ubuntu MATE 14.10 Beta 2
  • Do you want an alternative community forum?

August 2014

  • Ubuntu MATE Remix Beta 1
  • New Ubuntu MATE Team Members
  • Ubuntu MATE 14.04 from Scratch
  • Progressing towards Ubuntu MATE Beta 1

July 2014

  • Ubuntu MATE Remix Alpha 2
  • MATE. Say it!
  • Ubuntu MATE Remix Alpha 1
  • Ubuntu MATE Remix Alpha 1 Preview

Записать изображение в microSD с помощью терминала

Если вы опытный пользователь, вы можете использовать командную строку macOS или Linux, чтобы записать образ Ubuntu MATE на карту microSD. Для этого вам нужно знать конкретный адрес устройства, например, / dev / rdisk1 карты microSD.

Пользователи Mac могут найти это, открыв программу Disk Utility, выбрав карту microSD на панели слева и нажав кнопку «Первая помощь».

Это выполняет обычную проверку на карте. По завершении нажмите «Показать подробности», чтобы просмотреть отчет. Адрес устройства указан рядом с «fsck», например / DEV / rdisk2s1.

Пользователи Linux могут просматривать адрес устройства, просто открыв утилиту «Диски» и выбрав microSD. Адрес устройства отображается внизу окна.

Далее откройте Терминал. Отсюда вы можете использовать дд команда для записи файла образа Ubuntu на карту microSD. Сначала перейдите в папку «Загрузки» с помощью команды:

CD загрузки

Далее используйте дд начать писать, например:

sudo dd bs = 1 м если = ubuntu.img из = / dev / rdisk1 conv = синхронизация

Убедитесь, что вы заменили «ubuntu.img» Dev / dev / rdisk1 ’с именем файла образа Ubuntu MATE и адресом устройства для карты microSD соответственно.

Вы можете использовать сочетание клавиш Ctrl + T, чтобы проверить ход процесса записи.

Процесс установки предлагает пошаговые инструкции

Идентичный дизайн

При первом взгляде на Raspberry Pi 3 вы не почувствуете прилива волнения. Он выглядит почти так же как и старая версия, но с… хотя нет, даже бок о бок они выглядят практически одинаково.

Несколько маленьких компонентов печатной платы были перемещены. Были немного сдвинуты, чтобы поместилась Wifi антенна. Но это настолько незначительное изменение что оно практически незаметно. Разъемы остались те же, что и в прежней модели, а это значит, что корпусы от предыдущих моделей остаются актуальны.

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

Как обычно, вы можете использовать тот же кабель питания (MicroUSB) и те же карты памяти (MicroSD), что и для большинства смартфонов на базе Android. Для устройства, которое должно испугать всех технофобов, это вполне нормально.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий