Linux ubuntu on raspberry pi

Инструкция по установке на Raspberry Pi

В этом руководстве мы проведем вас через процесс установки Ubuntu MATE Desktop на Raspberry Pi.

  • Как создать загрузочную карту microSD с Ubuntu MATE Desktop
  • Советы по загрузке с USB накопителей (опционально)
  • A microSD card (8GB minimum, 16GB recommended)
  • A computer with a microSD card drive
  • A Raspberry Pi 2 or newer
  • A micro USB-C power cable
  • A monitor with an HDMI interface
  • A micro HDMI cable
  • A USB keyboard

2. Загрузите образ Ubuntu MATE

Загрузите образ 32-бит или 64-бит в зависимости от ваших задач. Убедитесь, что версия совместима с вашей моделью Raspberry Pi.

3. Подготовка карты памяти SD

Во-первых, вставьте microSD карту в ваш компьютер.

Вам необходимо установить правильную версию Raspberry Pi Imager для вашей операционной системы. В систем Ubuntu вы можете сделать это, запустив:

sudo snap install rpi-imager 

А для других систем используйте одну из ссылок ниже:

Как только это сделано, запустите Imager и откройте меню “CHOOSE OS”.

PI Imager

Пролистайте меню и выберите пункт “Use custom”.

Choose Custom

Откроется диалоговое окно с просьбой выбрать образ, который вы хотите записать. Щелкните и выберите свой файл.

Выбор файла

После выбора файла образа откройте меню “SD Card”.

Внимание: Убедитесь, что вы выбрали правильный диск для записи. Это действие удалит все данные на нем.

Выберите вставленную карту microSD и нажмите “WRITE”. Затем просто сядьте и подождите, пока произойдет волшебство … (Эта магия может занять несколько минут)

4. Загрузите ваш рабочий стол

Перед включением Pi убедитесь, что экран HDMI и USB-клавиатура подключены. Вы сможете увидеть процесс загрузки на экране и, в конечном итоге, мастер первого запуска.

Сначала выберите язык, затем настройте раскладку клавиатуры.

Клавиатура

Now pick yourself a time zone. Unlike conventional computers, the Raspberry Pi does not have a battery-powered hardware clock and must sync the date and time from the Internet.

Часовой пояс

Вам будет предложено выбрать локальную сеть Wi-Fi. Выберите свою сеть Wi-Fi и введите пароль на экране сетевого подключения.

Теперь выберите имя пользователя и пароль.

Пользователь

После настройки раскладки клавиатуры, часового пояса и учетных данных пользователя через несколько минут вы попадете на экран входа в систему. И вуаля! Вы почти закончили.

Добро пожаловать в ваш новый Ubuntu MATE Desktop:

Desktop

После входа в систему первое, что вам нужно сделать, это обновить Ubuntu MATE. Это может можно сделать через приложение Software Updater:

Читайте также:  Kali linux black hat

Обновление

Также вы можете обновить через Терминал:

sudo apt update sudo apt full-upgrade 

На этом этапе вы можете наслаждаться настройкой MATE как есть или добавлять программное обеспечение по мере необходимости через Магазин программного обеспечения:

Программное обеспечение

(Опционально) Загрузка с USB накопителей

Только для Raspberry Pi 4.

Теперь вы также можете загружаться с жесткого диска, подключенного к USB, или твердотельного накопителя без использования карты microSD. Однако вы должны сделать это после загрузки с SD-карты, поскольку все модели Raspberry Pi 4 поставляются с конфигурацией EEPROM, которая загружается только с SD-карт, но мы можем это изменить.

В первую очередь вам нужно обновить версию EEPROM вашего Pi 4:

sudo apt install rpi-eeprom 

Распакуйте текущую конфигурацию загрузчика в текстовый файл:

sudo vcgencmd bootloader_config > bootconf.txt 

Далее мы должны установить параметр BOOT_ORDER в значение 0xf41 (сначала система пытается загрузиться с SD карты, затем с USB накопителя, затем попытки повторяются; см. настройка загрузчика Raspberry Pi 4 для более подробной информации).

sed -i -e '/^BOOT_ORDER=/ s/=.*$/=0xf41/' bootconf.txt 

Если вам не нравится использовать sed, то вы можете внести изменения в файл bootconf.txt вручную.

Теперь мы генерируем копию EEPROM с обновленной конфигурацией:

rpi-eeprom-config --out pieeprom-new.bin --config bootconf.txt /lib/firmware/raspberrypi/bootloader/critical/pieeprom-2020-09-03.bin 

Настройте систему на запись новой прошивки EEPROM при следующей загрузке

sudo rpi-eeprom-update -d -f ./pieeprom-new.bin 

Чтобы применить какие-либо изменения (EEPROM обновляется только на ранних этапах загрузки)

Теперь нам нужно записать образ на жесткий диск. Это легкая часть. Для этого вы можете перейти в раздел “Подготовка карты памяти SD” и выполнить его, заменив “SD-карту” на “Жесткий диск”.

Теперь вы можете загрузиться с жесткого диска. Поздравляем!

Внимание: некоторые диски могут иметь проблемы загрузки при использовании с Pi.

В частности, вращающиеся жесткие диски требуют гораздо больше энергии, чем твердотельные накопители или флэш-память. Скорее всего, вам понадобится USB-концентратор с питанием или внешний USB-накопитель.

При недостатке питания жесткие диски 2.5 не смогут раскрутиться или может повыситься риск их повреждения из-за колебаний питания.

Некоторые USB концентраторы могут иметь проблемы с совместимостью. Для достижения наилучших результатов рекомендуется использовать SSD.

На форумах Pi и различных проблемах GitHub есть много полезной информации по отладке проблем с загрузкой; вот подборка ссылок в грубом порядке «посмотрите на это в первую очередь» от нашего лучшего специалиста по Pi:

© 2014-2023 Ubuntu MATE Team

Официальная редакция семейства Ubuntu. Ubuntu является торговой маркой Canonical Ltd.

Источник

Ubuntu MATE for Raspberry Pi

Ubuntu MATE is available for Raspberry Pi with separate images for armhf (ARMv7 32-bit) and arm64 (ARMv8 64-bit). We have done what we can to optimise the builds for the Raspberry Pi without sacrificing the full desktop environment Ubuntu MATE provides on PC.

Ubuntu MATE for the Raspberry Pi provides a complete, familiar, desktop environment that can be used for basic desktop computing. It is also of interest to makers and device hackers who want to target Ubuntu for their projects. You can prototype homebrew ARMv7 or ARMv8 based IoT devices in a comfortable desktop environment, including building and testing your apps as snaps. The full Ubuntu archive is available to you.

Читайте также:  Chrome browser linux version

For hobbyist projects, you can stick with Ubuntu MATE for “deployment”. But, if you have something more professional in mind then the applications and snaps you’ve prototyped with Ubuntu MATE can be used with Ubuntu Server or Ubuntu Core. You might want to check out the Ubuntu Appliance Portfolio too.

Ubuntu MATE running on the Raspberry Pi 4

Ubuntu MATE running on the Raspberry Pi 4

Features

High-level features of these images are:

  • Ubuntu kernel.
    • Performance optimised by the Ubuntu Kernel team.
    • Regularly security patches by the Ubuntu Security team.

    Hardware Recommendations

    You’ll need a microSD card which is 8GB or greater to fit the image. The file system will automatically resize to occupy the unallocated space of the microSD card. Here is our recommended kit lists on Amazon:

    Raspberry Pi 4 8GB RAM Argon One Case SanDisk Extreme 128 GB microSDXC
    Raspberry Pi 4 8GB RAM Argon One Case SanDisk Extreme 128 GB microSDXC
    Raspberry Pi 4 4GB RAM Argon NEO Case Kingston 64 GB microSDXC Canvas Go Plus
    Raspberry Pi 4 4GB RAM Argon NEO Case Kingston 64 GB microSDXC Canvas Go Plus
    Raspberry Pi 4 2GB RAM Flirc Case Samsung EVO Plus 32 GB microSDHC UHS-I U1
    Raspberry Pi 4 2GB RAM Flirc Case Samsung EVO Plus 32 GB microSDHC UHS-I U1

    Additional features

    USB Booting

    Ubuntu MATE 20.10 and newer support USB booting, but Ubuntu MATE 20.04 does not.

    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 /boot/firmware/config.txt .

    Enable USB boot for Raspberry Pi 4

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

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

    The Raspberry Pi 4, 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 /boot/firmware . The files /boot/firmware/config.txt and /boot/firmware/cmdline.txt 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.

    sudo apt install openssh-server 

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

    sudo apt install sshguard 

    Redirecting audio output

    If you have issues with audio, you may try un-commenting the following line in /boot/firmware/config.txt :

    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.

    Feedback and Improvements

    These images are not official Ubuntu products and are community supported by the Ubuntu MATE team. Please post feedback and issues on the dedicated community forum.

    © 2014-2023 Ubuntu MATE Team

    An official flavour of the Ubuntu family. Ubuntu is a trademark of Canonical Ltd.

    Источник

    Install Ubuntu Core on a Raspberry Pi

    This is a brief overview of the steps for installing Ubuntu Core on a Raspberry Pi 2, 3, or 4. At the end of this process, you will have a board ready for production or testing. Check the Ubuntu Core documentation for more detailed instructions.

    Minimum requirements

    • A Raspberry Pi 2, 3 or 4
    • A 4 GB+ microSD card and reader
    • A Wi-Fi network or an ethernet cable with an Internet connection
    • A monitor with an HDMI interface
    • An HDMI cable
    • A USB keyboard
    • An Ubuntu SSO account with an associated SSH key

    Installation instructions

    Prepare the SD card

    Use the Raspberry Pi Imager to download and write the latest Ubuntu Core release to the SD card. To get started on Ubuntu you can run: sudo snap install rpi-imager Once installed choose “Other general-purpose OS” then “Ubuntu”. Choose “Ubuntu Core 32-bit armh” for the widest compatibility or “Ubuntu Core 20 64-bit IoT OS for arm64” if you need applications that require a 64-bit system, such as MicroK8s.

    Set up an Ubuntu SSO account

    More information on generating an SSH key pair can be found in the tutorial and community help wiki.

    Install Ubuntu Core

    1. Attach the monitor and keyboard to the board. You can alternatively use a serial cable.
    2. Insert the SD card and plug the power adaptor into the board

    First boot setup

    1. The system will boot then become ready to configure.
    2. The device will display the prompt «Press enter to configure».
    3. Press enter then select «Start» to begin configuring your network and an administrator account. Follow the instructions on the screen, you will be asked to configure your network and enter your Ubuntu SSO credentials.
    4. At the end of the process, you will see your credentials to access your Ubuntu Core machine:
    This device is registered to . Remote access was enabled via authentication with the SSO user Public SSH keys were added to the device for remote access.

    Connect to the device

    Once setup is done, you can login with SSH into Ubuntu Core, from a machine on the same network, using the following command:

    Get started with snaps

    Congratulations! Your board is now ready to have applications installed, it’s time to use the snap command to install your first snap.

    The Snap Store is where you can find the best Linux apps packaged as snaps to install on your Ubuntu device and get started with your secure IoT journey.

    Источник

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